TSTP Solution File: MGT067+1 by Metis---2.4

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Metis---2.4
% Problem  : MGT067+1 : TPTP v8.1.0. Released v5.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : metis --show proof --show saturation %s

% Computer : n022.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Sun Jul 17 22:20:01 EDT 2022

% Result   : Theorem 0.18s 0.51s
% Output   : CNFRefutation 0.18s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   26
%            Number of leaves      :   16
% Syntax   : Number of formulae    :  131 (  57 unt;   0 def)
%            Number of atoms       :  330 (   0 equ)
%            Maximal formula atoms :   10 (   2 avg)
%            Number of connectives :  378 ( 179   ~; 165   |;  25   &)
%                                         (   0 <=>;   9  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   18 (   4 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :   12 (  11 usr;   1 prp; 0-10 aty)
%            Number of functors    :   22 (  22 usr;  17 con; 0-3 aty)
%            Number of variables   :  357 (  95 sgn 176   !;  37   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(ax12,axiom,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssS_TCODE,ssTCD,ssME51N))) ).

fof(ax13,axiom,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_WRK,ssACTVT,np__1))) ).

fof(ax16,axiom,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_WRK,ssWERKS,ssINF))) ).

fof(ax17,axiom,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_BSA,ssACTVT,ssSTAR))) ).

fof(ax18,axiom,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_BSA,ssBSART,ssSTAR))) ).

fof(ax19,axiom,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_EKG,ssACTVT,ssSTAR))) ).

fof(ax20,axiom,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_EKG,ssEKGRP,ssI26))) ).

fof(ax114,axiom,
    ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED) ).

fof(ax118,axiom,
    ssStandardPurchase(ssNB) ).

fof(ax137,axiom,
    ! [U,V,W,X] :
      ( ssUserProfile(userProfileEntry(U,authObj(V,W,X)))
     => ssAccess(U,authObj(V,W,X)) ) ).

fof(ax138,axiom,
    ! [U,V,W,X] :
      ( ssUserProfile(userProfileEntry(U,authObj(V,W,ssSTAR)))
     => ssAccess(U,authObj(V,W,X)) ) ).

fof(ax141,axiom,
    ! [U,V,W,X,Y,Z,X1] :
      ( ( ( ssProfile(profileEntry(V,authObj(Y,Z,X1)))
          & ssHolds(U,V) )
        | ( ssSingleRole(singleRoleEntry(W,authObj(Y,Z,X1)))
          & ssHolds(U,W) )
        | ( ssCompositeRole(compositeRoleEntry(X,W))
          & ssSingleRole(singleRoleEntry(W,authObj(Y,Z,X1)))
          & ssHolds(U,X) ) )
     => ssUserProfile(userProfileEntry(U,authObj(Y,Z,X1))) ) ).

fof(ax142,axiom,
    ! [U,V,W,X] :
      ( ( ssAccess(U,authObj(ssS_TCODE,ssTCD,ssME51N))
        & ssAccess(U,authObj(ssM_BANF_WRK,ssACTVT,np__1))
        & ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
        & ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__1))
        & ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
        & ssAccess(U,authObj(ssM_BANF_EKG,ssACTVT,np__1))
        & ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X)) )
     => ssAccess(U,ssME51N) ) ).

fof(ax149,axiom,
    ! [U,V,W,X,Y,Z,X1,X2,X3,X4] :
      ( ( ssRequisition(W,Z,X1,V,X,X2,Y,X3,X4)
        & ssStandardPurchase(W)
        & ssAccess(U,ssME51N)
        & ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
        & ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
        & ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X)) )
     => ssRequisitionCreated(U,W,Z,X1,V,X,X2,Y,X3,X4) ) ).

fof(ax155,axiom,
    ~ ? [U,V,W,X,Y,Z,X1,X2,X3,X4] :
        ( ssRequisition(Z,X1,X2,V,W,X,Y,X3,X4)
       => ( ssRequisitionCreated(U,Z,X1,X2,V,W,X,Y,X3,X4)
          & ssRequisitionReleased(U,Z,X1,X2,V,W,X,Y,X3,X4)
          & ssOrderCreated(U,Z,X1,X2,V,W,X,Y,X3,X4) ) ) ).

fof(co1,conjecture,
    ? [U,V,W,X,Y,Z,X1,X2,X3] :
      ( ssRequisition(Y,Z,X1,U,ssINF,W,X,X2,X3)
     => ssRequisitionCreated(ssMUELLER,Y,Z,X1,ssINF,V,W,X,X2,X3) ) ).

fof(subgoal_0,plain,
    ? [U,V,W,X,Y,Z,X1,X2,X3] :
      ( ssRequisition(Y,Z,X1,U,ssINF,W,X,X2,X3)
     => ssRequisitionCreated(ssMUELLER,Y,Z,X1,ssINF,V,W,X,X2,X3) ),
    inference(strip,[],[co1]) ).

fof(negate_0_0,plain,
    ~ ? [U,V,W,X,Y,Z,X1,X2,X3] :
        ( ssRequisition(Y,Z,X1,U,ssINF,W,X,X2,X3)
       => ssRequisitionCreated(ssMUELLER,Y,Z,X1,ssINF,V,W,X,X2,X3) ),
    inference(negate,[],[subgoal_0]) ).

fof(normalize_0_0,plain,
    ssStandardPurchase(ssNB),
    inference(canonicalize,[],[ax118]) ).

fof(normalize_0_1,plain,
    ! [U,V,W,X] :
      ( ~ ssUserProfile(userProfileEntry(U,authObj(V,W,X)))
      | ssAccess(U,authObj(V,W,X)) ),
    inference(canonicalize,[],[ax137]) ).

fof(normalize_0_2,plain,
    ! [U,V,W,X] :
      ( ~ ssUserProfile(userProfileEntry(U,authObj(V,W,X)))
      | ssAccess(U,authObj(V,W,X)) ),
    inference(specialize,[],[normalize_0_1]) ).

fof(normalize_0_3,plain,
    ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED),
    inference(canonicalize,[],[ax114]) ).

fof(normalize_0_4,plain,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_EKG,ssEKGRP,ssI26))),
    inference(canonicalize,[],[ax20]) ).

fof(normalize_0_5,plain,
    ! [U,V,W,X,X1,Y,Z] :
      ( ssUserProfile(userProfileEntry(U,authObj(Y,Z,X1)))
      | ( ( ~ ssHolds(U,V)
          | ~ ssProfile(profileEntry(V,authObj(Y,Z,X1))) )
        & ( ~ ssHolds(U,W)
          | ~ ssSingleRole(singleRoleEntry(W,authObj(Y,Z,X1))) )
        & ( ~ ssCompositeRole(compositeRoleEntry(X,W))
          | ~ ssHolds(U,X)
          | ~ ssSingleRole(singleRoleEntry(W,authObj(Y,Z,X1))) ) ) ),
    inference(canonicalize,[],[ax141]) ).

fof(normalize_0_6,plain,
    ! [U,V,W,X,X1,Y,Z] :
      ( ssUserProfile(userProfileEntry(U,authObj(Y,Z,X1)))
      | ( ( ~ ssHolds(U,V)
          | ~ ssProfile(profileEntry(V,authObj(Y,Z,X1))) )
        & ( ~ ssHolds(U,W)
          | ~ ssSingleRole(singleRoleEntry(W,authObj(Y,Z,X1))) )
        & ( ~ ssCompositeRole(compositeRoleEntry(X,W))
          | ~ ssHolds(U,X)
          | ~ ssSingleRole(singleRoleEntry(W,authObj(Y,Z,X1))) ) ) ),
    inference(specialize,[],[normalize_0_5]) ).

fof(normalize_0_7,plain,
    ! [U,V,W,X,X1,Y,Z] :
      ( ( ~ ssHolds(U,V)
        | ~ ssProfile(profileEntry(V,authObj(Y,Z,X1)))
        | ssUserProfile(userProfileEntry(U,authObj(Y,Z,X1))) )
      & ( ~ ssHolds(U,W)
        | ~ ssSingleRole(singleRoleEntry(W,authObj(Y,Z,X1)))
        | ssUserProfile(userProfileEntry(U,authObj(Y,Z,X1))) )
      & ( ~ ssCompositeRole(compositeRoleEntry(X,W))
        | ~ ssHolds(U,X)
        | ~ ssSingleRole(singleRoleEntry(W,authObj(Y,Z,X1)))
        | ssUserProfile(userProfileEntry(U,authObj(Y,Z,X1))) ) ),
    inference(clausify,[],[normalize_0_6]) ).

fof(normalize_0_8,plain,
    ! [U,W,X1,Y,Z] :
      ( ~ ssHolds(U,W)
      | ~ ssSingleRole(singleRoleEntry(W,authObj(Y,Z,X1)))
      | ssUserProfile(userProfileEntry(U,authObj(Y,Z,X1))) ),
    inference(conjunct,[],[normalize_0_7]) ).

fof(normalize_0_9,plain,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_WRK,ssWERKS,ssINF))),
    inference(canonicalize,[],[ax16]) ).

fof(normalize_0_10,plain,
    ! [U,V,W,X,X1,X2,X3,X4,Y,Z] :
      ( ~ ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
      | ~ ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X))
      | ~ ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
      | ~ ssAccess(U,ssME51N)
      | ~ ssRequisition(W,Z,X1,V,X,X2,Y,X3,X4)
      | ~ ssStandardPurchase(W)
      | ssRequisitionCreated(U,W,Z,X1,V,X,X2,Y,X3,X4) ),
    inference(canonicalize,[],[ax149]) ).

fof(normalize_0_11,plain,
    ! [U,V,W,X,X1,X2,X3,X4,Y,Z] :
      ( ~ ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
      | ~ ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X))
      | ~ ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
      | ~ ssAccess(U,ssME51N)
      | ~ ssRequisition(W,Z,X1,V,X,X2,Y,X3,X4)
      | ~ ssStandardPurchase(W)
      | ssRequisitionCreated(U,W,Z,X1,V,X,X2,Y,X3,X4) ),
    inference(specialize,[],[normalize_0_10]) ).

fof(normalize_0_12,plain,
    ( ! [V,W,X,X1,X2,X3,X4,Y,Z] : ssRequisition(Z,X1,X2,V,W,X,Y,X3,X4)
    & ! [U,V,W,X,X1,X2,X3,X4,Y,Z] :
        ( ~ ssOrderCreated(U,Z,X1,X2,V,W,X,Y,X3,X4)
        | ~ ssRequisitionCreated(U,Z,X1,X2,V,W,X,Y,X3,X4)
        | ~ ssRequisitionReleased(U,Z,X1,X2,V,W,X,Y,X3,X4) ) ),
    inference(canonicalize,[],[ax155]) ).

fof(normalize_0_13,plain,
    ! [V,W,X,X1,X2,X3,X4,Y,Z] : ssRequisition(Z,X1,X2,V,W,X,Y,X3,X4),
    inference(conjunct,[],[normalize_0_12]) ).

fof(normalize_0_14,plain,
    ! [V,W,X,X1,X2,X3,X4,Y,Z] : ssRequisition(Z,X1,X2,V,W,X,Y,X3,X4),
    inference(specialize,[],[normalize_0_13]) ).

fof(normalize_0_15,plain,
    ! [U,V,W] :
      ( ~ ssUserProfile(userProfileEntry(U,authObj(V,W,ssSTAR)))
      | ! [X] : ssAccess(U,authObj(V,W,X)) ),
    inference(canonicalize,[],[ax138]) ).

fof(normalize_0_16,plain,
    ! [U,V,W] :
      ( ~ ssUserProfile(userProfileEntry(U,authObj(V,W,ssSTAR)))
      | ! [X] : ssAccess(U,authObj(V,W,X)) ),
    inference(specialize,[],[normalize_0_15]) ).

fof(normalize_0_17,plain,
    ! [U,V,W,X] :
      ( ~ ssUserProfile(userProfileEntry(U,authObj(V,W,ssSTAR)))
      | ssAccess(U,authObj(V,W,X)) ),
    inference(clausify,[],[normalize_0_16]) ).

fof(normalize_0_18,plain,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_BSA,ssBSART,ssSTAR))),
    inference(canonicalize,[],[ax18]) ).

fof(normalize_0_19,plain,
    ! [U] :
      ( ~ ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__1))
      | ~ ssAccess(U,authObj(ssM_BANF_EKG,ssACTVT,np__1))
      | ~ ssAccess(U,authObj(ssM_BANF_WRK,ssACTVT,np__1))
      | ~ ssAccess(U,authObj(ssS_TCODE,ssTCD,ssME51N))
      | ssAccess(U,ssME51N)
      | ! [V] : ~ ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
      | ! [W] : ~ ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
      | ! [X] : ~ ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X)) ),
    inference(canonicalize,[],[ax142]) ).

fof(normalize_0_20,plain,
    ! [U] :
      ( ~ ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__1))
      | ~ ssAccess(U,authObj(ssM_BANF_EKG,ssACTVT,np__1))
      | ~ ssAccess(U,authObj(ssM_BANF_WRK,ssACTVT,np__1))
      | ~ ssAccess(U,authObj(ssS_TCODE,ssTCD,ssME51N))
      | ssAccess(U,ssME51N)
      | ! [V] : ~ ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
      | ! [W] : ~ ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
      | ! [X] : ~ ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X)) ),
    inference(specialize,[],[normalize_0_19]) ).

fof(normalize_0_21,plain,
    ! [U,V,W,X] :
      ( ~ ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__1))
      | ~ ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
      | ~ ssAccess(U,authObj(ssM_BANF_EKG,ssACTVT,np__1))
      | ~ ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X))
      | ~ ssAccess(U,authObj(ssM_BANF_WRK,ssACTVT,np__1))
      | ~ ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
      | ~ ssAccess(U,authObj(ssS_TCODE,ssTCD,ssME51N))
      | ssAccess(U,ssME51N) ),
    inference(clausify,[],[normalize_0_20]) ).

fof(normalize_0_22,plain,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_BSA,ssACTVT,ssSTAR))),
    inference(canonicalize,[],[ax17]) ).

fof(normalize_0_23,plain,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_EKG,ssACTVT,ssSTAR))),
    inference(canonicalize,[],[ax19]) ).

fof(normalize_0_24,plain,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_WRK,ssACTVT,np__1))),
    inference(canonicalize,[],[ax13]) ).

fof(normalize_0_25,plain,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssS_TCODE,ssTCD,ssME51N))),
    inference(canonicalize,[],[ax12]) ).

fof(normalize_0_26,plain,
    ( ! [U,W,X,X1,X2,X3,Y,Z] : ssRequisition(Y,Z,X1,U,ssINF,W,X,X2,X3)
    & ! [V,W,X,X1,X2,X3,Y,Z] : ~ ssRequisitionCreated(ssMUELLER,Y,Z,X1,ssINF,V,W,X,X2,X3) ),
    inference(canonicalize,[],[negate_0_0]) ).

fof(normalize_0_27,plain,
    ! [V,W,X,X1,X2,X3,Y,Z] : ~ ssRequisitionCreated(ssMUELLER,Y,Z,X1,ssINF,V,W,X,X2,X3),
    inference(conjunct,[],[normalize_0_26]) ).

fof(normalize_0_28,plain,
    ! [V,W,X,X1,X2,X3,Y,Z] : ~ ssRequisitionCreated(ssMUELLER,Y,Z,X1,ssINF,V,W,X,X2,X3),
    inference(specialize,[],[normalize_0_27]) ).

cnf(refute_0_0,plain,
    ssStandardPurchase(ssNB),
    inference(canonicalize,[],[normalize_0_0]) ).

cnf(refute_0_1,plain,
    ( ~ ssUserProfile(userProfileEntry(U,authObj(V,W,X)))
    | ssAccess(U,authObj(V,W,X)) ),
    inference(canonicalize,[],[normalize_0_2]) ).

cnf(refute_0_2,plain,
    ( ~ ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,ssI26)))
    | ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,ssI26)) ),
    inference(subst,[],[refute_0_1:[bind(U,$fot(ssMUELLER)),bind(V,$fot(ssM_BANF_EKG)),bind(W,$fot(ssEKGRP)),bind(X,$fot(ssI26))]]) ).

cnf(refute_0_3,plain,
    ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED),
    inference(canonicalize,[],[normalize_0_3]) ).

cnf(refute_0_4,plain,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_EKG,ssEKGRP,ssI26))),
    inference(canonicalize,[],[normalize_0_4]) ).

cnf(refute_0_5,plain,
    ( ~ ssHolds(U,W)
    | ~ ssSingleRole(singleRoleEntry(W,authObj(Y,Z,X1)))
    | ssUserProfile(userProfileEntry(U,authObj(Y,Z,X1))) ),
    inference(canonicalize,[],[normalize_0_8]) ).

cnf(refute_0_6,plain,
    ( ~ ssHolds(X_72,ssZBANF_WRK_INF_ED)
    | ~ ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_EKG,ssEKGRP,ssI26)))
    | ssUserProfile(userProfileEntry(X_72,authObj(ssM_BANF_EKG,ssEKGRP,ssI26))) ),
    inference(subst,[],[refute_0_5:[bind(U,$fot(X_72)),bind(W,$fot(ssZBANF_WRK_INF_ED)),bind(X1,$fot(ssI26)),bind(Y,$fot(ssM_BANF_EKG)),bind(Z,$fot(ssEKGRP))]]) ).

cnf(refute_0_7,plain,
    ( ~ ssHolds(X_72,ssZBANF_WRK_INF_ED)
    | ssUserProfile(userProfileEntry(X_72,authObj(ssM_BANF_EKG,ssEKGRP,ssI26))) ),
    inference(resolve,[$cnf( ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_EKG,ssEKGRP,ssI26))) )],[refute_0_4,refute_0_6]) ).

cnf(refute_0_8,plain,
    ( ~ ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED)
    | ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,ssI26))) ),
    inference(subst,[],[refute_0_7:[bind(X_72,$fot(ssMUELLER))]]) ).

cnf(refute_0_9,plain,
    ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,ssI26))),
    inference(resolve,[$cnf( ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED) )],[refute_0_3,refute_0_8]) ).

cnf(refute_0_10,plain,
    ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,ssI26)),
    inference(resolve,[$cnf( ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,ssI26))) )],[refute_0_9,refute_0_2]) ).

cnf(refute_0_11,plain,
    ( ~ ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,ssINF)))
    | ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,ssINF)) ),
    inference(subst,[],[refute_0_1:[bind(U,$fot(ssMUELLER)),bind(V,$fot(ssM_BANF_WRK)),bind(W,$fot(ssWERKS)),bind(X,$fot(ssINF))]]) ).

cnf(refute_0_12,plain,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_WRK,ssWERKS,ssINF))),
    inference(canonicalize,[],[normalize_0_9]) ).

cnf(refute_0_13,plain,
    ( ~ ssHolds(X_72,ssZBANF_WRK_INF_ED)
    | ~ ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_WRK,ssWERKS,ssINF)))
    | ssUserProfile(userProfileEntry(X_72,authObj(ssM_BANF_WRK,ssWERKS,ssINF))) ),
    inference(subst,[],[refute_0_5:[bind(U,$fot(X_72)),bind(W,$fot(ssZBANF_WRK_INF_ED)),bind(X1,$fot(ssINF)),bind(Y,$fot(ssM_BANF_WRK)),bind(Z,$fot(ssWERKS))]]) ).

cnf(refute_0_14,plain,
    ( ~ ssHolds(X_72,ssZBANF_WRK_INF_ED)
    | ssUserProfile(userProfileEntry(X_72,authObj(ssM_BANF_WRK,ssWERKS,ssINF))) ),
    inference(resolve,[$cnf( ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_WRK,ssWERKS,ssINF))) )],[refute_0_12,refute_0_13]) ).

cnf(refute_0_15,plain,
    ( ~ ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED)
    | ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,ssINF))) ),
    inference(subst,[],[refute_0_14:[bind(X_72,$fot(ssMUELLER))]]) ).

cnf(refute_0_16,plain,
    ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,ssINF))),
    inference(resolve,[$cnf( ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED) )],[refute_0_3,refute_0_15]) ).

cnf(refute_0_17,plain,
    ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,ssINF)),
    inference(resolve,[$cnf( ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,ssINF))) )],[refute_0_16,refute_0_11]) ).

cnf(refute_0_18,plain,
    ( ~ ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
    | ~ ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X))
    | ~ ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
    | ~ ssAccess(U,ssME51N)
    | ~ ssRequisition(W,Z,X1,V,X,X2,Y,X3,X4)
    | ~ ssStandardPurchase(W)
    | ssRequisitionCreated(U,W,Z,X1,V,X,X2,Y,X3,X4) ),
    inference(canonicalize,[],[normalize_0_11]) ).

cnf(refute_0_19,plain,
    ssRequisition(Z,X1,X2,V,W,X,Y,X3,X4),
    inference(canonicalize,[],[normalize_0_14]) ).

cnf(refute_0_20,plain,
    ssRequisition(W,Z,X1,V,X,X2,Y,X3,X4),
    inference(subst,[],[refute_0_19:[bind(W,$fot(X)),bind(X,$fot(X2)),bind(X1,$fot(Z)),bind(X2,$fot(X1)),bind(Z,$fot(W))]]) ).

cnf(refute_0_21,plain,
    ( ~ ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
    | ~ ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X))
    | ~ ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
    | ~ ssAccess(U,ssME51N)
    | ~ ssStandardPurchase(W)
    | ssRequisitionCreated(U,W,Z,X1,V,X,X2,Y,X3,X4) ),
    inference(resolve,[$cnf( ssRequisition(W,Z,X1,V,X,X2,Y,X3,X4) )],[refute_0_20,refute_0_18]) ).

cnf(refute_0_22,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssBSART,X_652))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,X_653))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,ssINF))
    | ~ ssAccess(ssMUELLER,ssME51N)
    | ~ ssStandardPurchase(X_652)
    | ssRequisitionCreated(ssMUELLER,X_652,X_659,X_654,ssINF,X_653,X_655,X_658,X_656,X_657) ),
    inference(subst,[],[refute_0_21:[bind(U,$fot(ssMUELLER)),bind(V,$fot(ssINF)),bind(W,$fot(X_652)),bind(X,$fot(X_653)),bind(X1,$fot(X_654)),bind(X2,$fot(X_655)),bind(X3,$fot(X_656)),bind(X4,$fot(X_657)),bind(Y,$fot(X_658)),bind(Z,$fot(X_659))]]) ).

cnf(refute_0_23,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssBSART,X_652))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,X_653))
    | ~ ssAccess(ssMUELLER,ssME51N)
    | ~ ssStandardPurchase(X_652)
    | ssRequisitionCreated(ssMUELLER,X_652,X_659,X_654,ssINF,X_653,X_655,X_658,X_656,X_657) ),
    inference(resolve,[$cnf( ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,ssINF)) )],[refute_0_17,refute_0_22]) ).

cnf(refute_0_24,plain,
    ( ~ ssUserProfile(userProfileEntry(U,authObj(V,W,ssSTAR)))
    | ssAccess(U,authObj(V,W,X)) ),
    inference(canonicalize,[],[normalize_0_17]) ).

cnf(refute_0_25,plain,
    ( ~ ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_BSA,ssBSART,ssSTAR)))
    | ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssBSART,X)) ),
    inference(subst,[],[refute_0_24:[bind(U,$fot(ssMUELLER)),bind(V,$fot(ssM_BANF_BSA)),bind(W,$fot(ssBSART))]]) ).

cnf(refute_0_26,plain,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_BSA,ssBSART,ssSTAR))),
    inference(canonicalize,[],[normalize_0_18]) ).

cnf(refute_0_27,plain,
    ( ~ ssHolds(X_72,ssZBANF_WRK_INF_ED)
    | ~ ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_BSA,ssBSART,ssSTAR)))
    | ssUserProfile(userProfileEntry(X_72,authObj(ssM_BANF_BSA,ssBSART,ssSTAR))) ),
    inference(subst,[],[refute_0_5:[bind(U,$fot(X_72)),bind(W,$fot(ssZBANF_WRK_INF_ED)),bind(X1,$fot(ssSTAR)),bind(Y,$fot(ssM_BANF_BSA)),bind(Z,$fot(ssBSART))]]) ).

cnf(refute_0_28,plain,
    ( ~ ssHolds(X_72,ssZBANF_WRK_INF_ED)
    | ssUserProfile(userProfileEntry(X_72,authObj(ssM_BANF_BSA,ssBSART,ssSTAR))) ),
    inference(resolve,[$cnf( ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_BSA,ssBSART,ssSTAR))) )],[refute_0_26,refute_0_27]) ).

cnf(refute_0_29,plain,
    ( ~ ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED)
    | ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_BSA,ssBSART,ssSTAR))) ),
    inference(subst,[],[refute_0_28:[bind(X_72,$fot(ssMUELLER))]]) ).

cnf(refute_0_30,plain,
    ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_BSA,ssBSART,ssSTAR))),
    inference(resolve,[$cnf( ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED) )],[refute_0_3,refute_0_29]) ).

cnf(refute_0_31,plain,
    ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssBSART,X)),
    inference(resolve,[$cnf( ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_BSA,ssBSART,ssSTAR))) )],[refute_0_30,refute_0_25]) ).

cnf(refute_0_32,plain,
    ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssBSART,X_652)),
    inference(subst,[],[refute_0_31:[bind(X,$fot(X_652))]]) ).

cnf(refute_0_33,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,X_653))
    | ~ ssAccess(ssMUELLER,ssME51N)
    | ~ ssStandardPurchase(X_652)
    | ssRequisitionCreated(ssMUELLER,X_652,X_659,X_654,ssINF,X_653,X_655,X_658,X_656,X_657) ),
    inference(resolve,[$cnf( ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssBSART,X_652)) )],[refute_0_32,refute_0_23]) ).

cnf(refute_0_34,plain,
    ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssBSART,X_535)),
    inference(subst,[],[refute_0_31:[bind(X,$fot(X_535))]]) ).

cnf(refute_0_35,plain,
    ( ~ ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__1))
    | ~ ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
    | ~ ssAccess(U,authObj(ssM_BANF_EKG,ssACTVT,np__1))
    | ~ ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X))
    | ~ ssAccess(U,authObj(ssM_BANF_WRK,ssACTVT,np__1))
    | ~ ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
    | ~ ssAccess(U,authObj(ssS_TCODE,ssTCD,ssME51N))
    | ssAccess(U,ssME51N) ),
    inference(canonicalize,[],[normalize_0_21]) ).

cnf(refute_0_36,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssACTVT,np__1))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssBSART,X_535))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssACTVT,np__1))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,X_536))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssACTVT,np__1))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,X_534))
    | ~ ssAccess(ssMUELLER,authObj(ssS_TCODE,ssTCD,ssME51N))
    | ssAccess(ssMUELLER,ssME51N) ),
    inference(subst,[],[refute_0_35:[bind(U,$fot(ssMUELLER)),bind(V,$fot(X_534)),bind(W,$fot(X_535)),bind(X,$fot(X_536))]]) ).

cnf(refute_0_37,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssACTVT,np__1))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssACTVT,np__1))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,X_536))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssACTVT,np__1))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,X_534))
    | ~ ssAccess(ssMUELLER,authObj(ssS_TCODE,ssTCD,ssME51N))
    | ssAccess(ssMUELLER,ssME51N) ),
    inference(resolve,[$cnf( ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssBSART,X_535)) )],[refute_0_34,refute_0_36]) ).

cnf(refute_0_38,plain,
    ( ~ ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_BSA,ssACTVT,ssSTAR)))
    | ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssACTVT,X)) ),
    inference(subst,[],[refute_0_24:[bind(U,$fot(ssMUELLER)),bind(V,$fot(ssM_BANF_BSA)),bind(W,$fot(ssACTVT))]]) ).

cnf(refute_0_39,plain,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_BSA,ssACTVT,ssSTAR))),
    inference(canonicalize,[],[normalize_0_22]) ).

cnf(refute_0_40,plain,
    ( ~ ssHolds(X_72,ssZBANF_WRK_INF_ED)
    | ~ ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_BSA,ssACTVT,ssSTAR)))
    | ssUserProfile(userProfileEntry(X_72,authObj(ssM_BANF_BSA,ssACTVT,ssSTAR))) ),
    inference(subst,[],[refute_0_5:[bind(U,$fot(X_72)),bind(W,$fot(ssZBANF_WRK_INF_ED)),bind(X1,$fot(ssSTAR)),bind(Y,$fot(ssM_BANF_BSA)),bind(Z,$fot(ssACTVT))]]) ).

cnf(refute_0_41,plain,
    ( ~ ssHolds(X_72,ssZBANF_WRK_INF_ED)
    | ssUserProfile(userProfileEntry(X_72,authObj(ssM_BANF_BSA,ssACTVT,ssSTAR))) ),
    inference(resolve,[$cnf( ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_BSA,ssACTVT,ssSTAR))) )],[refute_0_39,refute_0_40]) ).

cnf(refute_0_42,plain,
    ( ~ ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED)
    | ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_BSA,ssACTVT,ssSTAR))) ),
    inference(subst,[],[refute_0_41:[bind(X_72,$fot(ssMUELLER))]]) ).

cnf(refute_0_43,plain,
    ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_BSA,ssACTVT,ssSTAR))),
    inference(resolve,[$cnf( ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED) )],[refute_0_3,refute_0_42]) ).

cnf(refute_0_44,plain,
    ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssACTVT,X)),
    inference(resolve,[$cnf( ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_BSA,ssACTVT,ssSTAR))) )],[refute_0_43,refute_0_38]) ).

cnf(refute_0_45,plain,
    ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssACTVT,np__1)),
    inference(subst,[],[refute_0_44:[bind(X,$fot(np__1))]]) ).

cnf(refute_0_46,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssACTVT,np__1))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,X_536))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssACTVT,np__1))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,X_534))
    | ~ ssAccess(ssMUELLER,authObj(ssS_TCODE,ssTCD,ssME51N))
    | ssAccess(ssMUELLER,ssME51N) ),
    inference(resolve,[$cnf( ssAccess(ssMUELLER,authObj(ssM_BANF_BSA,ssACTVT,np__1)) )],[refute_0_45,refute_0_37]) ).

cnf(refute_0_47,plain,
    ( ~ ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_EKG,ssACTVT,ssSTAR)))
    | ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssACTVT,X)) ),
    inference(subst,[],[refute_0_24:[bind(U,$fot(ssMUELLER)),bind(V,$fot(ssM_BANF_EKG)),bind(W,$fot(ssACTVT))]]) ).

cnf(refute_0_48,plain,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_EKG,ssACTVT,ssSTAR))),
    inference(canonicalize,[],[normalize_0_23]) ).

cnf(refute_0_49,plain,
    ( ~ ssHolds(X_72,ssZBANF_WRK_INF_ED)
    | ~ ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_EKG,ssACTVT,ssSTAR)))
    | ssUserProfile(userProfileEntry(X_72,authObj(ssM_BANF_EKG,ssACTVT,ssSTAR))) ),
    inference(subst,[],[refute_0_5:[bind(U,$fot(X_72)),bind(W,$fot(ssZBANF_WRK_INF_ED)),bind(X1,$fot(ssSTAR)),bind(Y,$fot(ssM_BANF_EKG)),bind(Z,$fot(ssACTVT))]]) ).

cnf(refute_0_50,plain,
    ( ~ ssHolds(X_72,ssZBANF_WRK_INF_ED)
    | ssUserProfile(userProfileEntry(X_72,authObj(ssM_BANF_EKG,ssACTVT,ssSTAR))) ),
    inference(resolve,[$cnf( ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_EKG,ssACTVT,ssSTAR))) )],[refute_0_48,refute_0_49]) ).

cnf(refute_0_51,plain,
    ( ~ ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED)
    | ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_EKG,ssACTVT,ssSTAR))) ),
    inference(subst,[],[refute_0_50:[bind(X_72,$fot(ssMUELLER))]]) ).

cnf(refute_0_52,plain,
    ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_EKG,ssACTVT,ssSTAR))),
    inference(resolve,[$cnf( ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED) )],[refute_0_3,refute_0_51]) ).

cnf(refute_0_53,plain,
    ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssACTVT,X)),
    inference(resolve,[$cnf( ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_EKG,ssACTVT,ssSTAR))) )],[refute_0_52,refute_0_47]) ).

cnf(refute_0_54,plain,
    ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssACTVT,np__1)),
    inference(subst,[],[refute_0_53:[bind(X,$fot(np__1))]]) ).

cnf(refute_0_55,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,X_536))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssACTVT,np__1))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,X_534))
    | ~ ssAccess(ssMUELLER,authObj(ssS_TCODE,ssTCD,ssME51N))
    | ssAccess(ssMUELLER,ssME51N) ),
    inference(resolve,[$cnf( ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssACTVT,np__1)) )],[refute_0_54,refute_0_46]) ).

cnf(refute_0_56,plain,
    ( ~ ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_WRK,ssACTVT,np__1)))
    | ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssACTVT,np__1)) ),
    inference(subst,[],[refute_0_1:[bind(U,$fot(ssMUELLER)),bind(V,$fot(ssM_BANF_WRK)),bind(W,$fot(ssACTVT)),bind(X,$fot(np__1))]]) ).

cnf(refute_0_57,plain,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_WRK,ssACTVT,np__1))),
    inference(canonicalize,[],[normalize_0_24]) ).

cnf(refute_0_58,plain,
    ( ~ ssHolds(X_72,ssZBANF_WRK_INF_ED)
    | ~ ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_WRK,ssACTVT,np__1)))
    | ssUserProfile(userProfileEntry(X_72,authObj(ssM_BANF_WRK,ssACTVT,np__1))) ),
    inference(subst,[],[refute_0_5:[bind(U,$fot(X_72)),bind(W,$fot(ssZBANF_WRK_INF_ED)),bind(X1,$fot(np__1)),bind(Y,$fot(ssM_BANF_WRK)),bind(Z,$fot(ssACTVT))]]) ).

cnf(refute_0_59,plain,
    ( ~ ssHolds(X_72,ssZBANF_WRK_INF_ED)
    | ssUserProfile(userProfileEntry(X_72,authObj(ssM_BANF_WRK,ssACTVT,np__1))) ),
    inference(resolve,[$cnf( ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_WRK,ssACTVT,np__1))) )],[refute_0_57,refute_0_58]) ).

cnf(refute_0_60,plain,
    ( ~ ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED)
    | ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_WRK,ssACTVT,np__1))) ),
    inference(subst,[],[refute_0_59:[bind(X_72,$fot(ssMUELLER))]]) ).

cnf(refute_0_61,plain,
    ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_WRK,ssACTVT,np__1))),
    inference(resolve,[$cnf( ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED) )],[refute_0_3,refute_0_60]) ).

cnf(refute_0_62,plain,
    ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssACTVT,np__1)),
    inference(resolve,[$cnf( ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssM_BANF_WRK,ssACTVT,np__1))) )],[refute_0_61,refute_0_56]) ).

cnf(refute_0_63,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,X_536))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,X_534))
    | ~ ssAccess(ssMUELLER,authObj(ssS_TCODE,ssTCD,ssME51N))
    | ssAccess(ssMUELLER,ssME51N) ),
    inference(resolve,[$cnf( ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssACTVT,np__1)) )],[refute_0_62,refute_0_55]) ).

cnf(refute_0_64,plain,
    ( ~ ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssS_TCODE,ssTCD,ssME51N)))
    | ssAccess(ssMUELLER,authObj(ssS_TCODE,ssTCD,ssME51N)) ),
    inference(subst,[],[refute_0_1:[bind(U,$fot(ssMUELLER)),bind(V,$fot(ssS_TCODE)),bind(W,$fot(ssTCD)),bind(X,$fot(ssME51N))]]) ).

cnf(refute_0_65,plain,
    ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssS_TCODE,ssTCD,ssME51N))),
    inference(canonicalize,[],[normalize_0_25]) ).

cnf(refute_0_66,plain,
    ( ~ ssHolds(X_72,ssZBANF_WRK_INF_ED)
    | ~ ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssS_TCODE,ssTCD,ssME51N)))
    | ssUserProfile(userProfileEntry(X_72,authObj(ssS_TCODE,ssTCD,ssME51N))) ),
    inference(subst,[],[refute_0_5:[bind(U,$fot(X_72)),bind(W,$fot(ssZBANF_WRK_INF_ED)),bind(X1,$fot(ssME51N)),bind(Y,$fot(ssS_TCODE)),bind(Z,$fot(ssTCD))]]) ).

cnf(refute_0_67,plain,
    ( ~ ssHolds(X_72,ssZBANF_WRK_INF_ED)
    | ssUserProfile(userProfileEntry(X_72,authObj(ssS_TCODE,ssTCD,ssME51N))) ),
    inference(resolve,[$cnf( ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssS_TCODE,ssTCD,ssME51N))) )],[refute_0_65,refute_0_66]) ).

cnf(refute_0_68,plain,
    ( ~ ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED)
    | ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssS_TCODE,ssTCD,ssME51N))) ),
    inference(subst,[],[refute_0_67:[bind(X_72,$fot(ssMUELLER))]]) ).

cnf(refute_0_69,plain,
    ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssS_TCODE,ssTCD,ssME51N))),
    inference(resolve,[$cnf( ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED) )],[refute_0_3,refute_0_68]) ).

cnf(refute_0_70,plain,
    ssAccess(ssMUELLER,authObj(ssS_TCODE,ssTCD,ssME51N)),
    inference(resolve,[$cnf( ssUserProfile(userProfileEntry(ssMUELLER,authObj(ssS_TCODE,ssTCD,ssME51N))) )],[refute_0_69,refute_0_64]) ).

cnf(refute_0_71,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,X_536))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,X_534))
    | ssAccess(ssMUELLER,ssME51N) ),
    inference(resolve,[$cnf( ssAccess(ssMUELLER,authObj(ssS_TCODE,ssTCD,ssME51N)) )],[refute_0_70,refute_0_63]) ).

cnf(refute_0_72,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,X_538))
    | ~ ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,ssINF))
    | ssAccess(ssMUELLER,ssME51N) ),
    inference(subst,[],[refute_0_71:[bind(X_534,$fot(ssINF)),bind(X_536,$fot(X_538))]]) ).

cnf(refute_0_73,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,X_538))
    | ssAccess(ssMUELLER,ssME51N) ),
    inference(resolve,[$cnf( ssAccess(ssMUELLER,authObj(ssM_BANF_WRK,ssWERKS,ssINF)) )],[refute_0_17,refute_0_72]) ).

cnf(refute_0_74,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,ssI26))
    | ssAccess(ssMUELLER,ssME51N) ),
    inference(subst,[],[refute_0_73:[bind(X_538,$fot(ssI26))]]) ).

cnf(refute_0_75,plain,
    ssAccess(ssMUELLER,ssME51N),
    inference(resolve,[$cnf( ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,ssI26)) )],[refute_0_10,refute_0_74]) ).

cnf(refute_0_76,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,X_653))
    | ~ ssStandardPurchase(X_652)
    | ssRequisitionCreated(ssMUELLER,X_652,X_659,X_654,ssINF,X_653,X_655,X_658,X_656,X_657) ),
    inference(resolve,[$cnf( ssAccess(ssMUELLER,ssME51N) )],[refute_0_75,refute_0_33]) ).

cnf(refute_0_77,plain,
    ~ ssRequisitionCreated(ssMUELLER,Y,Z,X1,ssINF,V,W,X,X2,X3),
    inference(canonicalize,[],[normalize_0_28]) ).

cnf(refute_0_78,plain,
    ~ ssRequisitionCreated(ssMUELLER,X_652,X_659,X_654,ssINF,X_653,X_655,X_658,X_656,X_657),
    inference(subst,[],[refute_0_77:[bind(V,$fot(X_653)),bind(W,$fot(X_655)),bind(X,$fot(X_658)),bind(X1,$fot(X_654)),bind(X2,$fot(X_656)),bind(X3,$fot(X_657)),bind(Y,$fot(X_652)),bind(Z,$fot(X_659))]]) ).

cnf(refute_0_79,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,X_653))
    | ~ ssStandardPurchase(X_652) ),
    inference(resolve,[$cnf( ssRequisitionCreated(ssMUELLER,X_652,X_659,X_654,ssINF,X_653,X_655,X_658,X_656,X_657) )],[refute_0_76,refute_0_78]) ).

cnf(refute_0_80,plain,
    ( ~ ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,ssI26))
    | ~ ssStandardPurchase(X_660) ),
    inference(subst,[],[refute_0_79:[bind(X_652,$fot(X_660)),bind(X_653,$fot(ssI26))]]) ).

cnf(refute_0_81,plain,
    ~ ssStandardPurchase(X_660),
    inference(resolve,[$cnf( ssAccess(ssMUELLER,authObj(ssM_BANF_EKG,ssEKGRP,ssI26)) )],[refute_0_10,refute_0_80]) ).

cnf(refute_0_82,plain,
    ~ ssStandardPurchase(ssNB),
    inference(subst,[],[refute_0_81:[bind(X_660,$fot(ssNB))]]) ).

cnf(refute_0_83,plain,
    $false,
    inference(resolve,[$cnf( ssStandardPurchase(ssNB) )],[refute_0_0,refute_0_82]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.11  % Problem  : MGT067+1 : TPTP v8.1.0. Released v5.5.0.
% 0.08/0.12  % Command  : metis --show proof --show saturation %s
% 0.12/0.33  % Computer : n022.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Thu Jun  9 10:28:04 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 0.12/0.33  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 0.18/0.51  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.18/0.51  
% 0.18/0.51  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 0.18/0.53  
%------------------------------------------------------------------------------