↑ Up

cvc5---1.3.4.THM-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : cvc5---1.3.4
% Problem  : COM261_1 : TPTP v9.3.0. Released v9.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : /export/starexec/sandbox/solver/bin/do_cvc5 /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM

% Computer : n009.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Jun  3 08:10:44 AM UTC 2026

% Result   : Theorem 1.86s 2.05s
% Output   : Proof 1.86s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : COM261_1 : TPTP v9.3.0. Released v9.3.0.
% 0.12/0.13  % Command  : /export/starexec/sandbox/solver/bin/do_cvc5 /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM
% 0.15/0.34  % Computer : n009.cluster.edu
% 0.15/0.34  % Model    : x86_64 x86_64
% 0.15/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.34  % Memory   : 8042.1875MB
% 0.15/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.34  % CPULimit : 300
% 0.15/0.34  % WCLimit  : 300
% 0.15/0.34  % DateTime : Mon Jun  1 20:32:29 EDT 2026
% 0.15/0.34  % CPUTime  : 
% 0.39/0.60  %----Proving TF0_NAR, FOF, or CNF
% 1.86/2.05  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 15...
% 1.86/2.05  % SZS status Theorem
% 1.86/2.05  % SZS output start Proof
% 1.86/2.05  (
% 1.86/2.05  (declare-sort tptp.vOptAval 0)
% 1.86/2.05  (declare-sort tptp.vOptMapConf 0)
% 1.86/2.05  (declare-sort tptp.vOptQuestion 0)
% 1.86/2.05  (declare-sort tptp.vATList 0)
% 1.86/2.05  (declare-sort tptp.vAnsMap 0)
% 1.86/2.05  (declare-sort tptp.vOptExp 0)
% 1.86/2.05  (declare-sort tptp.vstring 0)
% 1.86/2.05  (declare-sort tptp.vOptAType 0)
% 1.86/2.05  (declare-sort tptp.vQConf 0)
% 1.86/2.05  (declare-sort tptp.vOptQConf 0)
% 1.86/2.05  (declare-sort tptp.vchar 0)
% 1.86/2.05  (declare-sort tptp.vnat 0)
% 1.86/2.05  (declare-sort tptp.vAval 0)
% 1.86/2.05  (declare-sort tptp.vQuestionnaire 0)
% 1.86/2.05  (declare-sort tptp.vAType 0)
% 1.86/2.05  (declare-sort tptp.vEntry 0)
% 1.86/2.05  (declare-sort tptp.vQID 0)
% 1.86/2.05  (declare-sort tptp.vGID 0)
% 1.86/2.05  (declare-sort tptp.vLabel 0)
% 1.86/2.05  (declare-sort tptp.vATMap 0)
% 1.86/2.05  (declare-sort tptp.vExp 0)
% 1.86/2.05  (declare-sort tptp.vYN 0)
% 1.86/2.05  (declare-sort tptp.vQMap 0)
% 1.86/2.05  (declare-sort tptp.vMapConf 0)
% 1.86/2.05  (declare-sort tptp.vUnOpT 0)
% 1.86/2.05  (declare-sort tptp.vBinOpT 0)
% 1.86/2.05  (declare-const tptp.vptcheck (-> tptp.vMapConf tptp.vQuestionnaire tptp.vMapConf Bool))
% 1.86/2.05  (declare-const tptp.vecheck (-> tptp.vATMap tptp.vExp tptp.vOptAType))
% 1.86/2.05  (declare-const tptp.vtypeAM (-> tptp.vAnsMap tptp.vATMap))
% 1.86/2.05  (declare-const tptp.vappendATMap (-> tptp.vATMap tptp.vATMap tptp.vATMap))
% 1.86/2.05  (declare-const tptp.vlookupATMap (-> tptp.vQID tptp.vATMap tptp.vOptAType))
% 1.86/2.05  (declare-const tptp.vevalBinOp (-> tptp.vBinOpT tptp.vAval tptp.vAval tptp.vOptExp))
% 1.86/2.05  (declare-const tptp.vaskText (-> tptp.vLabel tptp.vstring))
% 1.86/2.05  (declare-const tptp.vaskNumber (-> tptp.vLabel tptp.vnat))
% 1.86/2.05  (declare-const tptp.vgetAnswer (-> tptp.vLabel tptp.vAType tptp.vAval))
% 1.86/2.05  (declare-const tptp.vaskYesNo (-> tptp.vLabel tptp.vYN))
% 1.86/2.05  (declare-const tptp.vexpIsValue (-> tptp.vExp Bool))
% 1.86/2.05  (declare-const tptp.visSomeQC (-> tptp.vOptQConf Bool))
% 1.86/2.05  (declare-const tptp.visValue (-> tptp.vQuestionnaire Bool))
% 1.86/2.05  (declare-const tptp.vgetQM (-> tptp.vQConf tptp.vQMap))
% 1.86/2.05  (declare-const tptp.vgetAM (-> tptp.vQConf tptp.vAnsMap))
% 1.86/2.05  (declare-const tptp.vlookupQMap (-> tptp.vQID tptp.vQMap tptp.vOptQuestion))
% 1.86/2.05  (declare-const tptp.visSomeQuestion (-> tptp.vOptQuestion Bool))
% 1.86/2.05  (declare-const tptp.vtypeOf (-> tptp.vAval tptp.vAType))
% 1.86/2.05  (declare-const tptp.visSomeAType (-> tptp.vOptAType Bool))
% 1.86/2.05  (declare-const tptp.vdivide (-> tptp.vnat tptp.vnat tptp.vnat))
% 1.86/2.05  (declare-const tptp.vminus (-> tptp.vnat tptp.vnat tptp.vnat))
% 1.86/2.05  (declare-const tptp.vplus (-> tptp.vnat tptp.vnat tptp.vnat))
% 1.86/2.05  (declare-const tptp.vlt (-> tptp.vnat tptp.vnat tptp.vYN))
% 1.86/2.05  (declare-const tptp.vpred (-> tptp.vnat tptp.vnat))
% 1.86/2.05  (declare-const tptp.vor (-> tptp.vYN tptp.vYN tptp.vYN))
% 1.86/2.05  (declare-const tptp.vand (-> tptp.vYN tptp.vYN tptp.vYN))
% 1.86/2.05  (declare-const tptp.vgetExp (-> tptp.vOptExp tptp.vExp))
% 1.86/2.05  (declare-const tptp.vgetQC (-> tptp.vOptQConf tptp.vQConf))
% 1.86/2.05  (declare-const tptp.vgetQuestionQID (-> tptp.vOptQuestion tptp.vQID))
% 1.86/2.05  (declare-const tptp.vnoAval tptp.vOptAval)
% 1.86/2.05  (declare-const tptp.vgetQuestionLabel (-> tptp.vOptQuestion tptp.vLabel))
% 1.86/2.05  (declare-const tptp.vsomeAval (-> tptp.vAval tptp.vOptAval))
% 1.86/2.05  (declare-const tptp.vQC (-> tptp.vAnsMap tptp.vQMap tptp.vQuestionnaire tptp.vQConf))
% 1.86/2.05  (declare-const tptp.vinitQID tptp.vQID)
% 1.86/2.05  (declare-const tptp.vnoMapConf tptp.vOptMapConf)
% 1.86/2.05  (declare-const tptp.vnoQConf tptp.vOptQConf)
% 1.86/2.05  (declare-const tptp.vreduceExp (-> tptp.vExp tptp.vAnsMap tptp.vOptExp))
% 1.86/2.05  (declare-const tptp.vsomeQConf (-> tptp.vQConf tptp.vOptQConf))
% 1.86/2.05  (declare-const tptp.vlookupAnsMap (-> tptp.vQID tptp.vAnsMap tptp.vOptAval))
% 1.86/2.05  (declare-const tptp.vqempty tptp.vQuestionnaire)
% 1.86/2.05  (declare-const tptp.vgetQuest (-> tptp.vQConf tptp.vQuestionnaire))
% 1.86/2.05  (declare-const tptp.vqcond (-> tptp.vExp tptp.vQuestionnaire tptp.vQuestionnaire tptp.vQuestionnaire))
% 1.86/2.05  (declare-const tptp.vgtop tptp.vBinOpT)
% 1.86/2.05  (declare-const tptp.vqgroup (-> tptp.vGID tptp.vQuestionnaire tptp.vQuestionnaire))
% 1.86/2.05  (declare-const tptp.vdivop tptp.vBinOpT)
% 1.86/2.05  (declare-const tptp.vappendAnsMap (-> tptp.vAnsMap tptp.vAnsMap tptp.vAnsMap))
% 1.86/2.05  (declare-const tptp.vzero tptp.vnat)
% 1.86/2.05  (declare-const tptp.vatmempty tptp.vATMap)
% 1.86/2.05  (declare-const tptp.vgt (-> tptp.vnat tptp.vnat tptp.vYN))
% 1.86/2.05  (declare-const tptp.vqseq (-> tptp.vQuestionnaire tptp.vQuestionnaire tptp.vQuestionnaire))
% 1.86/2.05  (declare-const tptp.vgetAval (-> tptp.vOptAval tptp.vAval))
% 1.86/2.05  (declare-const tptp.vqvar (-> tptp.vQID tptp.vExp))
% 1.86/2.05  (declare-const tptp.vinitchar tptp.vchar)
% 1.86/2.05  (declare-const tptp.vqmbind (-> tptp.vQID tptp.vLabel tptp.vAType tptp.vQMap tptp.vQMap))
% 1.86/2.05  (declare-const tptp.vbinop (-> tptp.vExp tptp.vBinOpT tptp.vExp tptp.vExp))
% 1.86/2.05  (declare-const tptp.visSomeExp (-> tptp.vOptExp Bool))
% 1.86/2.05  (declare-const tptp.vYesNo tptp.vAType)
% 1.86/2.05  (declare-const tptp.vgetAType (-> tptp.vOptAType tptp.vAType))
% 1.86/2.05  (declare-const tptp.vqsingle (-> tptp.vEntry tptp.vQuestionnaire))
% 1.86/2.05  (declare-const tptp.vinitLabel tptp.vLabel)
% 1.86/2.05  (declare-const tptp.vintersectATM (-> tptp.vATMap tptp.vATMap tptp.vATMap))
% 1.86/2.05  (declare-const tptp.vdefquestion (-> tptp.vQID tptp.vLabel tptp.vAType tptp.vEntry))
% 1.86/2.05  (declare-const tptp.vvalue (-> tptp.vQID tptp.vAType tptp.vExp tptp.vEntry))
% 1.86/2.05  (declare-const tptp.vsomeQuestion (-> tptp.vQID tptp.vLabel tptp.vAType tptp.vOptQuestion))
% 1.86/2.05  (declare-const tptp.vcheckUnOp (-> tptp.vUnOpT tptp.vAType tptp.vOptAType))
% 1.86/2.05  (declare-const tptp.vsucc (-> tptp.vnat tptp.vnat))
% 1.86/2.05  (declare-const tptp.vno tptp.vYN)
% 1.86/2.05  (declare-const tptp.vask (-> tptp.vQID tptp.vEntry))
% 1.86/2.05  (declare-const tptp.vnoAType tptp.vOptAType)
% 1.86/2.05  (declare-const tptp.vnot (-> tptp.vYN tptp.vYN))
% 1.86/2.05  (declare-const tptp.vyes tptp.vYN)
% 1.86/2.05  (declare-const tptp.vquestion (-> tptp.vQID tptp.vLabel tptp.vAType tptp.vEntry))
% 1.86/2.05  (declare-const tptp.venumchar (-> tptp.vchar tptp.vchar))
% 1.86/2.05  (declare-const tptp.vevalUnOp (-> tptp.vUnOpT tptp.vAval tptp.vOptExp))
% 1.86/2.05  (declare-const tptp.vnotop tptp.vUnOpT)
% 1.86/2.05  (declare-const tptp.visSomeMapConf (-> tptp.vOptMapConf Bool))
% 1.86/2.05  (declare-const tptp.vunop (-> tptp.vUnOpT tptp.vExp tptp.vExp))
% 1.86/2.05  (declare-const tptp.vgetQuestionAType (-> tptp.vOptQuestion tptp.vAType))
% 1.86/2.05  (declare-const tptp.vMC (-> tptp.vATMap tptp.vATMap tptp.vMapConf))
% 1.86/2.05  (declare-const tptp.vconstant (-> tptp.vAval tptp.vExp))
% 1.86/2.05  (declare-const tptp.vqcappend (-> tptp.vQConf tptp.vQuestionnaire tptp.vQConf))
% 1.86/2.05  (declare-const tptp.vqmempty tptp.vQMap)
% 1.86/2.05  (declare-const tptp.vaddop tptp.vBinOpT)
% 1.86/2.05  (declare-const tptp.vgetMapConf (-> tptp.vOptMapConf tptp.vMapConf))
% 1.86/2.05  (declare-const tptp.vText tptp.vAType)
% 1.86/2.05  (declare-const tptp.vmultiply (-> tptp.vnat tptp.vnat tptp.vnat))
% 1.86/2.05  (declare-const tptp.vNumber tptp.vAType)
% 1.86/2.05  (declare-const tptp.vsomeAType (-> tptp.vAType tptp.vOptAType))
% 1.86/2.05  (declare-const tptp.vreduce (-> tptp.vQuestionnaire tptp.vAnsMap tptp.vQMap tptp.vOptQConf))
% 1.86/2.05  (declare-const tptp.vT (-> tptp.vstring tptp.vAval))
% 1.86/2.05  (declare-const tptp.vnoQuestion tptp.vOptQuestion)
% 1.86/2.05  (declare-const tptp.vcheckBinOp (-> tptp.vBinOpT tptp.vAType tptp.vAType tptp.vOptAType))
% 1.86/2.05  (declare-const tptp.vNum (-> tptp.vnat tptp.vAval))
% 1.86/2.05  (declare-const tptp.vB (-> tptp.vYN tptp.vAval))
% 1.86/2.05  (declare-const tptp.vsomeExp (-> tptp.vExp tptp.vOptExp))
% 1.86/2.05  (declare-const tptp.venumQID (-> tptp.vQID tptp.vQID))
% 1.86/2.05  (declare-const tptp.vnoExp tptp.vOptExp)
% 1.86/2.05  (declare-const tptp.vinitGID tptp.vGID)
% 1.86/2.05  (declare-const tptp.vappend (-> tptp.vATList tptp.vATList tptp.vATList))
% 1.86/2.05  (declare-const tptp.vorop tptp.vBinOpT)
% 1.86/2.05  (declare-const tptp.vandop tptp.vBinOpT)
% 1.86/2.05  (declare-const tptp.vsempty tptp.vstring)
% 1.86/2.05  (declare-const tptp.vgetExpValue (-> tptp.vExp tptp.vAval))
% 1.86/2.05  (declare-const tptp.vltop tptp.vBinOpT)
% 1.86/2.05  (declare-const tptp.veqop tptp.vBinOpT)
% 1.86/2.05  (declare-const tptp.vmulop tptp.vBinOpT)
% 1.86/2.05  (declare-const tptp.visSomeAval (-> tptp.vOptAval Bool))
% 1.86/2.05  (declare-const tptp.vsubop tptp.vBinOpT)
% 1.86/2.05  (declare-const tptp.vtypeQM (-> tptp.vQMap tptp.vATMap))
% 1.86/2.05  (declare-const tptp.vabind (-> tptp.vQID tptp.vAval tptp.vAnsMap tptp.vAnsMap))
% 1.86/2.05  (declare-const tptp.vaempty tptp.vAnsMap)
% 1.86/2.05  (declare-const tptp.vatcons (-> tptp.vAType tptp.vATList tptp.vATList))
% 1.86/2.05  (declare-const tptp.venumLabel (-> tptp.vLabel tptp.vLabel))
% 1.86/2.05  (declare-const tptp.vatempty tptp.vATList)
% 1.86/2.05  (declare-const tptp.venumGID (-> tptp.vGID tptp.vGID))
% 1.86/2.05  (declare-const tptp.vatmbind (-> tptp.vQID tptp.vAType tptp.vATMap tptp.vATMap))
% 1.86/2.05  (declare-const tptp.vscons (-> tptp.vchar tptp.vstring tptp.vstring))
% 1.86/2.05  (declare-const tptp.vsomeMapConf (-> tptp.vMapConf tptp.vOptMapConf))
% 1.86/2.05  (define @t1 () (@var "VQID0" tptp.vQID))
% 1.86/2.05  (define @t2 () (tptp.vask @t1))
% 1.86/2.05  (define @t3 () (@var "VX" tptp.vEntry))
% 1.86/2.05  (define @t4 () (@list @t1))
% 1.86/2.05  (define @t5 () (@var "VAType0" tptp.vAType))
% 1.86/2.05  (define @t6 () (@var "VLabel0" tptp.vLabel))
% 1.86/2.05  (define @t7 () (tptp.vdefquestion @t1 @t6 @t5))
% 1.86/2.05  (define @t8 () (@list @t1 @t6 @t5))
% 1.86/2.05  (define @t9 () (@var "VExp0" tptp.vExp))
% 1.86/2.05  (define @t10 () (tptp.vvalue @t1 @t5 @t9))
% 1.86/2.05  (define @t11 () (tptp.vquestion @t1 @t6 @t5))
% 1.86/2.05  (define @t12 () (@var "VAType1" tptp.vAType))
% 1.86/2.05  (define @t13 () (= @t5 @t12))
% 1.86/2.05  (define @t14 () (@var "VLabel1" tptp.vLabel))
% 1.86/2.05  (define @t15 () (= @t6 @t14))
% 1.86/2.05  (define @t16 () (@var "VQID1" tptp.vQID))
% 1.86/2.05  (define @t17 () (= @t1 @t16))
% 1.86/2.05  (define @t18 () (and @t17 @t15 @t13))
% 1.86/2.05  (define @t19 () (@list @t16 @t14 @t5 @t1 @t12 @t6))
% 1.86/2.05  (define @t20 () (@var "VExp1" tptp.vExp))
% 1.86/2.05  (define @t21 () (= @t9 @t20))
% 1.86/2.05  (define @t22 () (tptp.vdefquestion @t16 @t14 @t12))
% 1.86/2.05  (define @t23 () (tptp.vask @t16))
% 1.86/2.05  (define @t24 () (@list @t1 @t16))
% 1.86/2.05  (define @t25 () (@list @t16 @t5 @t1 @t12 @t9 @t6))
% 1.86/2.05  (define @t26 () (@list @t1 @t6 @t5 @t16))
% 1.86/2.05  (define @t27 () (@var "VX" tptp.vYN))
% 1.86/2.05  (define @t28 () (@var "VQMap0" tptp.vQMap))
% 1.86/2.05  (define @t29 () (tptp.vqmbind @t1 @t6 @t5 @t28))
% 1.86/2.05  (define @t30 () (@var "VX" tptp.vQMap))
% 1.86/2.05  (define @t31 () (@list @t1 @t6 @t5 @t28))
% 1.86/2.05  (define @t32 () (@var "VQMap1" tptp.vQMap))
% 1.86/2.05  (define @t33 () (= @t28 @t32))
% 1.86/2.05  (define @t34 () (@var "VATMap1" tptp.vATMap))
% 1.86/2.05  (define @t35 () (@var "VATMap0" tptp.vATMap))
% 1.86/2.05  (define @t36 () (tptp.vMC @t35 @t34))
% 1.86/2.05  (define @t37 () (@var "VX" tptp.vMapConf))
% 1.86/2.05  (define @t38 () (@list @t35 @t34))
% 1.86/2.05  (define @t39 () (@var "VATMap3" tptp.vATMap))
% 1.86/2.05  (define @t40 () (@var "VATMap2" tptp.vATMap))
% 1.86/2.05  (define @t41 () (tptp.venumLabel @t6))
% 1.86/2.05  (define @t42 () (@var "VX" tptp.vAType))
% 1.86/2.05  (define @t43 () (= tptp.vYesNo tptp.vText))
% 1.86/2.05  (define @t44 () (not @t43))
% 1.86/2.05  (define @t45 () (@var "VUnOpT0" tptp.vUnOpT))
% 1.86/2.05  (define @t46 () (tptp.vunop @t45 @t9))
% 1.86/2.05  (define @t47 () (@var "VX" tptp.vExp))
% 1.86/2.05  (define @t48 () (@var "VBinOpT0" tptp.vBinOpT))
% 1.86/2.05  (define @t49 () (tptp.vbinop @t9 @t48 @t20))
% 1.86/2.05  (define @t50 () (tptp.vqvar @t1))
% 1.86/2.05  (define @t51 () (@var "VAval0" tptp.vAval))
% 1.86/2.05  (define @t52 () (tptp.vconstant @t51))
% 1.86/2.05  (define @t53 () (@list @t51))
% 1.86/2.05  (define @t54 () (@var "VAval1" tptp.vAval))
% 1.86/2.05  (define @t55 () (= @t51 @t54))
% 1.86/2.05  (define @t56 () (@list @t51 @t54))
% 1.86/2.05  (define @t57 () (@var "VExp3" tptp.vExp))
% 1.86/2.05  (define @t58 () (@var "VBinOpT1" tptp.vBinOpT))
% 1.86/2.05  (define @t59 () (@var "VExp2" tptp.vExp))
% 1.86/2.05  (define @t60 () (@var "VUnOpT1" tptp.vUnOpT))
% 1.86/2.05  (define @t61 () (@var "Vnat0" tptp.vnat))
% 1.86/2.05  (define @t62 () (tptp.vsucc @t61))
% 1.86/2.05  (define @t63 () (@var "VX" tptp.vnat))
% 1.86/2.05  (define @t64 () (@list @t61))
% 1.86/2.05  (define @t65 () (@var "Vnat1" tptp.vnat))
% 1.86/2.05  (define @t66 () (= @t61 @t65))
% 1.86/2.05  (define @t67 () (@list @t61 @t65))
% 1.86/2.05  (define @t68 () (@var "VQuestionnaire0" tptp.vQuestionnaire))
% 1.86/2.05  (define @t69 () (@var "VGID0" tptp.vGID))
% 1.86/2.05  (define @t70 () (tptp.vqgroup @t69 @t68))
% 1.86/2.05  (define @t71 () (@var "VX" tptp.vQuestionnaire))
% 1.86/2.05  (define @t72 () (@list @t69 @t68))
% 1.86/2.05  (define @t73 () (@var "VQuestionnaire1" tptp.vQuestionnaire))
% 1.86/2.05  (define @t74 () (tptp.vqcond @t9 @t68 @t73))
% 1.86/2.05  (define @t75 () (@list @t9 @t68 @t73))
% 1.86/2.05  (define @t76 () (tptp.vqseq @t68 @t73))
% 1.86/2.05  (define @t77 () (@list @t68 @t73))
% 1.86/2.05  (define @t78 () (@var "VEntry0" tptp.vEntry))
% 1.86/2.05  (define @t79 () (tptp.vqsingle @t78))
% 1.86/2.05  (define @t80 () (@list @t78))
% 1.86/2.05  (define @t81 () (@var "VEntry1" tptp.vEntry))
% 1.86/2.05  (define @t82 () (@var "VQuestionnaire3" tptp.vQuestionnaire))
% 1.86/2.05  (define @t83 () (= @t73 @t82))
% 1.86/2.05  (define @t84 () (@var "VQuestionnaire2" tptp.vQuestionnaire))
% 1.86/2.05  (define @t85 () (= @t68 @t84))
% 1.86/2.05  (define @t86 () (= @t68 @t73))
% 1.86/2.05  (define @t87 () (@var "VGID1" tptp.vGID))
% 1.86/2.05  (define @t88 () (= @t69 @t87))
% 1.86/2.05  (define @t89 () (tptp.vqgroup @t69 @t84))
% 1.86/2.05  (define @t90 () (@var "Vchar1" tptp.vchar))
% 1.86/2.05  (define @t91 () (@var "Vchar0" tptp.vchar))
% 1.86/2.05  (define @t92 () (= @t91 @t90))
% 1.86/2.05  (define @t93 () (tptp.venumchar @t91))
% 1.86/2.05  (define @t94 () (@var "VQConf0" tptp.vQConf))
% 1.86/2.05  (define @t95 () (tptp.vsomeQConf @t94))
% 1.86/2.05  (define @t96 () (@var "VX" tptp.vOptQConf))
% 1.86/2.05  (define @t97 () (@list @t94))
% 1.86/2.05  (define @t98 () (@var "VQConf1" tptp.vQConf))
% 1.86/2.05  (define @t99 () (tptp.vsomeAType @t5))
% 1.86/2.05  (define @t100 () (@var "VX" tptp.vOptAType))
% 1.86/2.05  (define @t101 () (@list @t5))
% 1.86/2.05  (define @t102 () (@var "Vstring0" tptp.vstring))
% 1.86/2.05  (define @t103 () (tptp.vT @t102))
% 1.86/2.05  (define @t104 () (@var "VX" tptp.vAval))
% 1.86/2.05  (define @t105 () (tptp.vNum @t61))
% 1.86/2.05  (define @t106 () (@var "VYN0" tptp.vYN))
% 1.86/2.05  (define @t107 () (tptp.vB @t106))
% 1.86/2.05  (define @t108 () (@list @t106))
% 1.86/2.05  (define @t109 () (@var "VYN1" tptp.vYN))
% 1.86/2.05  (define @t110 () (@list @t106 @t109))
% 1.86/2.05  (define @t111 () (@var "Vstring1" tptp.vstring))
% 1.86/2.05  (define @t112 () (= @t102 @t111))
% 1.86/2.05  (define @t113 () (@var "VX" tptp.vUnOpT))
% 1.86/2.05  (define @t114 () (tptp.vsomeExp @t9))
% 1.86/2.05  (define @t115 () (@var "VX" tptp.vOptExp))
% 1.86/2.05  (define @t116 () (@list @t9))
% 1.86/2.05  (define @t117 () (@var "VX" tptp.vBinOpT))
% 1.86/2.05  (define @t118 () (@var "VAnsMap0" tptp.vAnsMap))
% 1.86/2.05  (define @t119 () (tptp.vabind @t1 @t51 @t118))
% 1.86/2.05  (define @t120 () (@var "VX" tptp.vAnsMap))
% 1.86/2.05  (define @t121 () (@list @t1 @t51 @t118))
% 1.86/2.05  (define @t122 () (@var "VAnsMap1" tptp.vAnsMap))
% 1.86/2.05  (define @t123 () (= @t118 @t122))
% 1.86/2.05  (define @t124 () (and @t17 @t55 @t123))
% 1.86/2.05  (define @t125 () (= @t119 (tptp.vabind @t16 @t54 @t122)))
% 1.86/2.05  (define @t126 () (@list @t16 @t122 @t51 @t54 @t1 @t118))
% 1.86/2.05  (define @t127 () (forall @t126 (=> @t125 @t124)))
% 1.86/2.05  (define @t128 () (@var "VATList0" tptp.vATList))
% 1.86/2.05  (define @t129 () (tptp.vatcons @t5 @t128))
% 1.86/2.05  (define @t130 () (@var "VX" tptp.vATList))
% 1.86/2.05  (define @t131 () (@list @t5 @t128))
% 1.86/2.05  (define @t132 () (@var "VATList1" tptp.vATList))
% 1.86/2.05  (define @t133 () (tptp.vsomeQuestion @t1 @t6 @t5))
% 1.86/2.05  (define @t134 () (@var "VX" tptp.vOptQuestion))
% 1.86/2.05  (define @t135 () (tptp.venumGID @t69))
% 1.86/2.05  (define @t136 () (tptp.vatmbind @t1 @t5 @t35))
% 1.86/2.05  (define @t137 () (@var "VX" tptp.vATMap))
% 1.86/2.05  (define @t138 () (@list @t1 @t5 @t35))
% 1.86/2.05  (define @t139 () (tptp.vscons @t91 @t102))
% 1.86/2.05  (define @t140 () (@var "VX" tptp.vstring))
% 1.86/2.05  (define @t141 () (@list @t91 @t102))
% 1.86/2.05  (define @t142 () (@var "VMapConf0" tptp.vMapConf))
% 1.86/2.05  (define @t143 () (tptp.vsomeMapConf @t142))
% 1.86/2.05  (define @t144 () (@var "VX" tptp.vOptMapConf))
% 1.86/2.05  (define @t145 () (@list @t142))
% 1.86/2.05  (define @t146 () (@var "VMapConf1" tptp.vMapConf))
% 1.86/2.05  (define @t147 () (tptp.venumQID @t1))
% 1.86/2.05  (define @t148 () (tptp.vQC @t118 @t28 @t68))
% 1.86/2.05  (define @t149 () (@var "VX" tptp.vQConf))
% 1.86/2.05  (define @t150 () (tptp.vsomeAval @t51))
% 1.86/2.05  (define @t151 () (@var "VX" tptp.vOptAval))
% 1.86/2.05  (define @t152 () (@var "Vaval" tptp.vAval))
% 1.86/2.05  (define @t153 () (tptp.vsomeAval @t152))
% 1.86/2.05  (define @t154 () (tptp.vgetAval @t153))
% 1.86/2.05  (define @t155 () (forall (@list @t152) (= @t154 @t152)))
% 1.86/2.05  (define @t156 () (@var "Vatype" tptp.vAType))
% 1.86/2.05  (define @t157 () (tptp.vgetAType (tptp.vsomeAType @t156)))
% 1.86/2.05  (define @t158 () (forall (@list @t156) (= @t157 @t156)))
% 1.86/2.05  (define @t159 () (@var "Vqid" tptp.vQID))
% 1.86/2.05  (define @t160 () (@var "Vat" tptp.vAType))
% 1.86/2.05  (define @t161 () (@var "Vl" tptp.vLabel))
% 1.86/2.05  (define @t162 () (tptp.vsomeQuestion @t159 @t161 @t160))
% 1.86/2.05  (define @t163 () (@list @t159 @t161 @t160))
% 1.86/2.05  (define @t164 () (@var "Vqc" tptp.vQConf))
% 1.86/2.05  (define @t165 () (tptp.vgetQC (tptp.vsomeQConf @t164)))
% 1.86/2.05  (define @t166 () (forall (@list @t164) (= @t165 @t164)))
% 1.86/2.05  (define @t167 () (@var "Ve" tptp.vExp))
% 1.86/2.05  (define @t168 () (@list @t167))
% 1.86/2.05  (define @t169 () (@var "Vav" tptp.vAval))
% 1.86/2.05  (define @t170 () (tptp.vconstant @t169))
% 1.86/2.05  (define @t171 () (@var "Vmc" tptp.vMapConf))
% 1.86/2.05  (define @t172 () (@var "VwildcardName1" tptp.vYN))
% 1.86/2.05  (define @t173 () (@var "VwildcardName0" tptp.vYN))
% 1.86/2.05  (define @t174 () (@list @t173 @t172))
% 1.86/2.05  (define @t175 () (tptp.vand @t106 @t109))
% 1.86/2.05  (define @t176 () (@var "VwildcardName10" tptp.vYN))
% 1.86/2.05  (define @t177 () (= @t109 @t176))
% 1.86/2.05  (define @t178 () (@var "VwildcardName00" tptp.vYN))
% 1.86/2.05  (define @t179 () (= @t106 @t178))
% 1.86/2.05  (define @t180 () (@list @t178 @t176))
% 1.86/2.05  (define @t181 () (= @t106 tptp.vyes))
% 1.86/2.05  (define @t182 () (tptp.vor @t106 @t109))
% 1.86/2.05  (define @t183 () (= @t106 tptp.vno))
% 1.86/2.05  (define @t184 () (tptp.vnot @t106))
% 1.86/2.05  (define @t185 () (@var "Vn" tptp.vnat))
% 1.86/2.05  (define @t186 () (@list @t185))
% 1.86/2.05  (define @t187 () (@var "Vn0" tptp.vnat))
% 1.86/2.05  (define @t188 () (tptp.vpred @t61))
% 1.86/2.05  (define @t189 () (@list @t187))
% 1.86/2.05  (define @t190 () (= @t61 tptp.vzero))
% 1.86/2.05  (define @t191 () (@var "VwildcardName0" tptp.vnat))
% 1.86/2.05  (define @t192 () (@list @t191))
% 1.86/2.05  (define @t193 () (tptp.vsucc @t191))
% 1.86/2.05  (define @t194 () (@var "Vn1" tptp.vnat))
% 1.86/2.05  (define @t195 () (@var "Vn2" tptp.vnat))
% 1.86/2.05  (define @t196 () (tptp.vsucc @t195))
% 1.86/2.05  (define @t197 () (tptp.vsucc @t194))
% 1.86/2.05  (define @t198 () (@list @t194 @t195))
% 1.86/2.05  (define @t199 () (@var "Vn10" tptp.vnat))
% 1.86/2.05  (define @t200 () (tptp.vgt @t61 @t65))
% 1.86/2.05  (define @t201 () (@var "Vn20" tptp.vnat))
% 1.86/2.05  (define @t202 () (= @t65 (tptp.vsucc @t201)))
% 1.86/2.05  (define @t203 () (= @t61 (tptp.vsucc @t199)))
% 1.86/2.05  (define @t204 () (@list @t199 @t201))
% 1.86/2.05  (define @t205 () (= @t65 tptp.vzero))
% 1.86/2.05  (define @t206 () (@var "VwildcardName01" tptp.vnat))
% 1.86/2.05  (define @t207 () (tptp.vsucc @t206))
% 1.86/2.05  (define @t208 () (@list @t206))
% 1.86/2.05  (define @t209 () (@var "VwildcardName00" tptp.vnat))
% 1.86/2.05  (define @t210 () (@list @t209))
% 1.86/2.05  (define @t211 () (tptp.vlt @t61 @t65))
% 1.86/2.05  (define @t212 () (@list @t201 @t199))
% 1.86/2.05  (define @t213 () (= @t61 @t209))
% 1.86/2.05  (define @t214 () (tptp.vplus @t194 @t195))
% 1.86/2.05  (define @t215 () (tptp.vplus @t199 @t201))
% 1.86/2.05  (define @t216 () (tptp.vplus @t61 @t65))
% 1.86/2.05  (define @t217 () (= @t61 @t199))
% 1.86/2.05  (define @t218 () (= @t61 @t187))
% 1.86/2.05  (define @t219 () (tptp.vminus @t194 @t195))
% 1.86/2.05  (define @t220 () (tptp.vminus @t199 @t201))
% 1.86/2.05  (define @t221 () (tptp.vminus @t61 @t65))
% 1.86/2.05  (define @t222 () (tptp.vmultiply @t194 @t195))
% 1.86/2.05  (define @t223 () (tptp.vmultiply @t61 @t65))
% 1.86/2.05  (define @t224 () (tptp.vdivide @t194 @t195))
% 1.86/2.05  (define @t225 () (tptp.vgt @t194 @t195))
% 1.86/2.05  (define @t226 () (= @t225 tptp.vyes))
% 1.86/2.05  (define @t227 () (tptp.vdivide @t61 @t65))
% 1.86/2.05  (define @t228 () (@var "Vn21" tptp.vnat))
% 1.86/2.05  (define @t229 () (@var "Vn11" tptp.vnat))
% 1.86/2.05  (define @t230 () (@list @t229 @t228))
% 1.86/2.05  (define @t231 () (@var "VwildcardName0" tptp.vAval))
% 1.86/2.05  (define @t232 () (tptp.vsomeAval @t231))
% 1.86/2.05  (define @t233 () (@list @t231))
% 1.86/2.05  (define @t234 () (@var "VOptAval0" tptp.vOptAval))
% 1.86/2.05  (define @t235 () (tptp.visSomeAval @t234))
% 1.86/2.05  (define @t236 () (@list @t234))
% 1.86/2.05  (define @t237 () (@var "VwildcardName0" tptp.vAType))
% 1.86/2.05  (define @t238 () (tptp.vsomeAType @t237))
% 1.86/2.05  (define @t239 () (@list @t237))
% 1.86/2.05  (define @t240 () (@var "VOptAType0" tptp.vOptAType))
% 1.86/2.05  (define @t241 () (tptp.visSomeAType @t240))
% 1.86/2.05  (define @t242 () (@list @t240))
% 1.86/2.05  (define @t243 () (tptp.vtypeOf (tptp.vB @t173)))
% 1.86/2.05  (define @t244 () (forall (@list @t173) (= @t243 tptp.vYesNo)))
% 1.86/2.05  (define @t245 () (tptp.vtypeOf (tptp.vNum @t191)))
% 1.86/2.05  (define @t246 () (forall @t192 (= @t245 tptp.vNumber)))
% 1.86/2.05  (define @t247 () (@var "VwildcardName0" tptp.vstring))
% 1.86/2.05  (define @t248 () (tptp.vtypeOf (tptp.vT @t247)))
% 1.86/2.05  (define @t249 () (forall (@list @t247) (= @t248 tptp.vText)))
% 1.86/2.05  (define @t250 () (tptp.vtypeOf @t51))
% 1.86/2.05  (define @t251 () (@var "VwildcardName02" tptp.vstring))
% 1.86/2.05  (define @t252 () (@var "Vatl" tptp.vATList))
% 1.86/2.05  (define @t253 () (@var "Vatlr" tptp.vATList))
% 1.86/2.05  (define @t254 () (@var "Vatl1" tptp.vATList))
% 1.86/2.05  (define @t255 () (@var "Vatlr0" tptp.vATList))
% 1.86/2.05  (define @t256 () (@var "Vatype0" tptp.vAType))
% 1.86/2.05  (define @t257 () (tptp.vappend @t128 @t132))
% 1.86/2.05  (define @t258 () (@var "Vatl0" tptp.vATList))
% 1.86/2.05  (define @t259 () (@var "VwildcardName0" tptp.vQID))
% 1.86/2.05  (define @t260 () (@list @t259))
% 1.86/2.05  (define @t261 () (@var "Vaml" tptp.vAnsMap))
% 1.86/2.05  (define @t262 () (@var "Vqid1" tptp.vQID))
% 1.86/2.05  (define @t263 () (tptp.vabind @t262 @t152 @t261))
% 1.86/2.05  (define @t264 () (tptp.vlookupAnsMap @t262 @t263))
% 1.86/2.05  (define @t265 () (forall (@list @t262 @t152 @t261) (= @t264 @t153)))
% 1.86/2.05  (define @t266 () (not (= @t159 @t262)))
% 1.86/2.05  (define @t267 () (@var "Vaml1" tptp.vAnsMap))
% 1.86/2.05  (define @t268 () (@var "Vqid12" tptp.vQID))
% 1.86/2.05  (define @t269 () (tptp.vlookupAnsMap @t1 @t118))
% 1.86/2.05  (define @t270 () (@var "Vaval1" tptp.vAval))
% 1.86/2.05  (define @t271 () (@var "Vqid11" tptp.vQID))
% 1.86/2.05  (define @t272 () (= @t1 @t268))
% 1.86/2.05  (define @t273 () (not (= @t268 @t271)))
% 1.86/2.05  (define @t274 () (@var "Vaval0" tptp.vAval))
% 1.86/2.05  (define @t275 () (@var "Vaml0" tptp.vAnsMap))
% 1.86/2.05  (define @t276 () (@var "Vqid10" tptp.vQID))
% 1.86/2.05  (define @t277 () (@var "Vqid0" tptp.vQID))
% 1.86/2.05  (define @t278 () (= @t1 @t277))
% 1.86/2.05  (define @t279 () (= @t277 @t276))
% 1.86/2.05  (define @t280 () (= @t118 tptp.vaempty))
% 1.86/2.05  (define @t281 () (@var "VwildcardName00" tptp.vQID))
% 1.86/2.05  (define @t282 () (= @t1 @t281))
% 1.86/2.05  (define @t283 () (@list @t281))
% 1.86/2.05  (define @t284 () (@var "Vam" tptp.vAnsMap))
% 1.86/2.05  (define @t285 () (@var "Vam1" tptp.vAnsMap))
% 1.86/2.05  (define @t286 () (@var "Vav0" tptp.vAval))
% 1.86/2.05  (define @t287 () (tptp.vappendAnsMap @t118 @t122))
% 1.86/2.05  (define @t288 () (@var "Vam0" tptp.vAnsMap))
% 1.86/2.05  (define @t289 () (@var "VwildcardName2" tptp.vAType))
% 1.86/2.05  (define @t290 () (@var "VwildcardName1" tptp.vLabel))
% 1.86/2.05  (define @t291 () (tptp.vsomeQuestion @t259 @t290 @t289))
% 1.86/2.05  (define @t292 () (@list @t259 @t290 @t289))
% 1.86/2.05  (define @t293 () (@var "VOptQuestion0" tptp.vOptQuestion))
% 1.86/2.05  (define @t294 () (tptp.visSomeQuestion @t293))
% 1.86/2.05  (define @t295 () (@list @t293))
% 1.86/2.05  (define @t296 () (@var "Vqml" tptp.vQMap))
% 1.86/2.05  (define @t297 () (tptp.vqmbind @t262 @t161 @t160 @t296))
% 1.86/2.05  (define @t298 () (@var "Vqml1" tptp.vQMap))
% 1.86/2.05  (define @t299 () (tptp.vlookupQMap @t1 @t28))
% 1.86/2.05  (define @t300 () (@var "Vat1" tptp.vAType))
% 1.86/2.05  (define @t301 () (@var "Vl1" tptp.vLabel))
% 1.86/2.05  (define @t302 () (@var "Vat0" tptp.vAType))
% 1.86/2.05  (define @t303 () (@var "Vl0" tptp.vLabel))
% 1.86/2.05  (define @t304 () (@var "Vqml0" tptp.vQMap))
% 1.86/2.05  (define @t305 () (= @t28 tptp.vqmempty))
% 1.86/2.05  (define @t306 () (@var "VwildcardName1" tptp.vQuestionnaire))
% 1.86/2.05  (define @t307 () (@var "VwildcardName0" tptp.vQMap))
% 1.86/2.05  (define @t308 () (tptp.vgetAM (tptp.vQC @t284 @t307 @t306)))
% 1.86/2.05  (define @t309 () (forall (@list @t284 @t307 @t306) (= @t308 @t284)))
% 1.86/2.05  (define @t310 () (@var "VwildcardName10" tptp.vQuestionnaire))
% 1.86/2.05  (define @t311 () (@var "VwildcardName00" tptp.vQMap))
% 1.86/2.05  (define @t312 () (@var "Vqm" tptp.vQMap))
% 1.86/2.05  (define @t313 () (@var "VwildcardName0" tptp.vAnsMap))
% 1.86/2.05  (define @t314 () (tptp.vgetQM (tptp.vQC @t313 @t312 @t306)))
% 1.86/2.05  (define @t315 () (forall (@list @t313 @t312 @t306) (= @t314 @t312)))
% 1.86/2.05  (define @t316 () (@var "Vqm0" tptp.vQMap))
% 1.86/2.05  (define @t317 () (@var "VwildcardName00" tptp.vAnsMap))
% 1.86/2.05  (define @t318 () (@var "Vq" tptp.vQuestionnaire))
% 1.86/2.05  (define @t319 () (@var "VwildcardName1" tptp.vQMap))
% 1.86/2.05  (define @t320 () (tptp.vgetQuest (tptp.vQC @t313 @t319 @t318)))
% 1.86/2.05  (define @t321 () (forall (@list @t313 @t319 @t318) (= @t320 @t318)))
% 1.86/2.05  (define @t322 () (@var "Vq0" tptp.vQuestionnaire))
% 1.86/2.05  (define @t323 () (@var "VwildcardName10" tptp.vQMap))
% 1.86/2.05  (define @t324 () (@var "VwildcardName0" tptp.vQuestionnaire))
% 1.86/2.05  (define @t325 () (not (= @t324 tptp.vqempty)))
% 1.86/2.05  (define @t326 () (@list @t324))
% 1.86/2.05  (define @t327 () (= @t68 tptp.vqempty))
% 1.86/2.05  (define @t328 () (tptp.visValue @t68))
% 1.86/2.05  (define @t329 () (@list @t68))
% 1.86/2.05  (define @t330 () (@var "VwildcardName0" tptp.vQConf))
% 1.86/2.05  (define @t331 () (tptp.vsomeQConf @t330))
% 1.86/2.05  (define @t332 () (@list @t330))
% 1.86/2.05  (define @t333 () (@var "VOptQConf0" tptp.vOptQConf))
% 1.86/2.05  (define @t334 () (tptp.visSomeQC @t333))
% 1.86/2.05  (define @t335 () (@list @t333))
% 1.86/2.05  (define @t336 () (@var "Vqs2" tptp.vQuestionnaire))
% 1.86/2.05  (define @t337 () (@var "Vqs1" tptp.vQuestionnaire))
% 1.86/2.05  (define @t338 () (tptp.vqseq @t337 @t336))
% 1.86/2.05  (define @t339 () (tptp.vQC @t284 @t312 @t337))
% 1.86/2.05  (define @t340 () (@var "Vqs20" tptp.vQuestionnaire))
% 1.86/2.05  (define @t341 () (@var "Vqs10" tptp.vQuestionnaire))
% 1.86/2.05  (define @t342 () (tptp.vqseq @t341 @t340))
% 1.86/2.05  (define @t343 () (@var "VwildcardName0" tptp.vExp))
% 1.86/2.05  (define @t344 () (tptp.vsomeExp @t343))
% 1.86/2.05  (define @t345 () (@list @t343))
% 1.86/2.05  (define @t346 () (@var "VOptExp0" tptp.vOptExp))
% 1.86/2.05  (define @t347 () (tptp.visSomeExp @t346))
% 1.86/2.05  (define @t348 () (@list @t346))
% 1.86/2.05  (define @t349 () (tptp.vconstant @t231))
% 1.86/2.05  (define @t350 () (@var "VwildcardName00" tptp.vAval))
% 1.86/2.05  (define @t351 () (forall (@list @t350) (not (= @t167 (tptp.vconstant @t350)))))
% 1.86/2.05  (define @t352 () (tptp.vexpIsValue @t9))
% 1.86/2.05  (define @t353 () (@list @t161))
% 1.86/2.05  (define @t354 () (forall @t353 (= (tptp.vgetAnswer @t161 tptp.vNumber) (tptp.vNum (tptp.vaskNumber @t161)))))
% 1.86/2.05  (define @t355 () (forall @t353 (= (tptp.vgetAnswer @t161 tptp.vText) (tptp.vT (tptp.vaskText @t161)))))
% 1.86/2.05  (define @t356 () (@var "Vl2" tptp.vLabel))
% 1.86/2.05  (define @t357 () (tptp.vgetAnswer @t6 @t5))
% 1.86/2.05  (define @t358 () (= @t357 (tptp.vT (tptp.vaskText @t356))))
% 1.86/2.05  (define @t359 () (= @t6 @t356))
% 1.86/2.05  (define @t360 () (and @t359 (= @t5 tptp.vText) @t358))
% 1.86/2.05  (define @t361 () (@list @t356))
% 1.86/2.05  (define @t362 () (exists @t361 @t360))
% 1.86/2.05  (define @t363 () (= @t357 (tptp.vNum (tptp.vaskNumber @t301))))
% 1.86/2.05  (define @t364 () (= @t5 tptp.vNumber))
% 1.86/2.05  (define @t365 () (= @t6 @t301))
% 1.86/2.05  (define @t366 () (and @t365 @t364 @t363))
% 1.86/2.05  (define @t367 () (@list @t301))
% 1.86/2.05  (define @t368 () (exists @t367 @t366))
% 1.86/2.05  (define @t369 () (= @t357 (tptp.vB (tptp.vaskYesNo @t303))))
% 1.86/2.05  (define @t370 () (= @t5 tptp.vYesNo))
% 1.86/2.05  (define @t371 () (= @t6 @t303))
% 1.86/2.05  (define @t372 () (and @t371 @t370 @t369))
% 1.86/2.05  (define @t373 () (@list @t303))
% 1.86/2.05  (define @t374 () (exists @t373 @t372))
% 1.86/2.05  (define @t375 () (or @t374 @t368 @t362))
% 1.86/2.05  (define @t376 () (@list @t6 @t5))
% 1.86/2.05  (define @t377 () (forall @t376 @t375))
% 1.86/2.05  (define @t378 () (tptp.vNum @t195))
% 1.86/2.05  (define @t379 () (tptp.vNum @t194))
% 1.86/2.05  (define @t380 () (@var "Vb2" tptp.vYN))
% 1.86/2.05  (define @t381 () (@var "Vb1" tptp.vYN))
% 1.86/2.05  (define @t382 () (tptp.vB @t380))
% 1.86/2.05  (define @t383 () (tptp.vB @t381))
% 1.86/2.05  (define @t384 () (@list @t381 @t380))
% 1.86/2.05  (define @t385 () (tptp.vconstant (tptp.vB tptp.vyes)))
% 1.86/2.05  (define @t386 () (tptp.vsomeExp @t385))
% 1.86/2.05  (define @t387 () (@var "Va1" tptp.vAval))
% 1.86/2.05  (define @t388 () (tptp.vconstant (tptp.vB tptp.vno)))
% 1.86/2.05  (define @t389 () (tptp.vsomeExp @t388))
% 1.86/2.05  (define @t390 () (@var "Va" tptp.vAval))
% 1.86/2.05  (define @t391 () (@var "VwildcardName2" tptp.vAval))
% 1.86/2.05  (define @t392 () (@var "VwildcardName1" tptp.vAval))
% 1.86/2.05  (define @t393 () (@var "VwildcardName0" tptp.vBinOpT))
% 1.86/2.05  (define @t394 () (not (= @t393 tptp.veqop)))
% 1.86/2.05  (define @t395 () (@var "Vb20" tptp.vYN))
% 1.86/2.05  (define @t396 () (tptp.vB @t395))
% 1.86/2.05  (define @t397 () (forall (@list @t395) (not (= @t391 @t396))))
% 1.86/2.05  (define @t398 () (@var "Vb10" tptp.vYN))
% 1.86/2.05  (define @t399 () (tptp.vB @t398))
% 1.86/2.05  (define @t400 () (forall (@list @t398) (not (= @t392 @t399))))
% 1.86/2.05  (define @t401 () (not (= @t393 tptp.vorop)))
% 1.86/2.05  (define @t402 () (not (= @t393 tptp.vandop)))
% 1.86/2.05  (define @t403 () (tptp.vNum @t201))
% 1.86/2.05  (define @t404 () (forall (@list @t201) (not (= @t391 @t403))))
% 1.86/2.05  (define @t405 () (tptp.vNum @t199))
% 1.86/2.05  (define @t406 () (forall (@list @t199) (not (= @t392 @t405))))
% 1.86/2.05  (define @t407 () (not (= @t393 tptp.vltop)))
% 1.86/2.05  (define @t408 () (not (= @t393 tptp.vgtop)))
% 1.86/2.05  (define @t409 () (not (= @t393 tptp.vdivop)))
% 1.86/2.05  (define @t410 () (not (= @t393 tptp.vmulop)))
% 1.86/2.05  (define @t411 () (not (= @t393 tptp.vsubop)))
% 1.86/2.05  (define @t412 () (not (= @t393 tptp.vaddop)))
% 1.86/2.05  (define @t413 () (tptp.vevalBinOp @t48 @t51 @t54))
% 1.86/2.05  (define @t414 () (@var "VwildcardName20" tptp.vAval))
% 1.86/2.05  (define @t415 () (@var "VwildcardName10" tptp.vAval))
% 1.86/2.05  (define @t416 () (= @t51 @t415))
% 1.86/2.05  (define @t417 () (@var "VwildcardName00" tptp.vBinOpT))
% 1.86/2.05  (define @t418 () (@var "Vb2010" tptp.vYN))
% 1.86/2.05  (define @t419 () (@var "Vb1010" tptp.vYN))
% 1.86/2.05  (define @t420 () (@var "Vb2000" tptp.vYN))
% 1.86/2.05  (define @t421 () (@var "Vb1000" tptp.vYN))
% 1.86/2.05  (define @t422 () (@var "Vn2050" tptp.vnat))
% 1.86/2.05  (define @t423 () (@var "Vn1050" tptp.vnat))
% 1.86/2.05  (define @t424 () (@var "Vn2040" tptp.vnat))
% 1.86/2.05  (define @t425 () (@var "Vn1040" tptp.vnat))
% 1.86/2.05  (define @t426 () (@var "Vn2030" tptp.vnat))
% 1.86/2.05  (define @t427 () (@var "Vn1030" tptp.vnat))
% 1.86/2.05  (define @t428 () (@var "Vn2020" tptp.vnat))
% 1.86/2.05  (define @t429 () (@var "Vn1020" tptp.vnat))
% 1.86/2.05  (define @t430 () (@var "Vn2010" tptp.vnat))
% 1.86/2.05  (define @t431 () (@var "Vn1010" tptp.vnat))
% 1.86/2.05  (define @t432 () (@var "Vn2000" tptp.vnat))
% 1.86/2.05  (define @t433 () (@var "Vn1000" tptp.vnat))
% 1.86/2.05  (define @t434 () (@var "Va12" tptp.vAval))
% 1.86/2.05  (define @t435 () (@var "Va11" tptp.vAval))
% 1.86/2.05  (define @t436 () (= @t48 tptp.veqop))
% 1.86/2.05  (define @t437 () (@var "Va10" tptp.vAval))
% 1.86/2.05  (define @t438 () (@var "Va0" tptp.vAval))
% 1.86/2.05  (define @t439 () (@var "Vb21" tptp.vYN))
% 1.86/2.05  (define @t440 () (@var "Vb11" tptp.vYN))
% 1.86/2.05  (define @t441 () (= @t48 tptp.vorop))
% 1.86/2.05  (define @t442 () (= @t48 tptp.vandop))
% 1.86/2.05  (define @t443 () (@var "Vn25" tptp.vnat))
% 1.86/2.05  (define @t444 () (@var "Vn15" tptp.vnat))
% 1.86/2.05  (define @t445 () (= @t48 tptp.vltop))
% 1.86/2.05  (define @t446 () (@var "Vn24" tptp.vnat))
% 1.86/2.05  (define @t447 () (@var "Vn14" tptp.vnat))
% 1.86/2.05  (define @t448 () (= @t48 tptp.vgtop))
% 1.86/2.05  (define @t449 () (@var "Vn23" tptp.vnat))
% 1.86/2.05  (define @t450 () (@var "Vn13" tptp.vnat))
% 1.86/2.05  (define @t451 () (= @t48 tptp.vdivop))
% 1.86/2.05  (define @t452 () (@var "Vn22" tptp.vnat))
% 1.86/2.05  (define @t453 () (@var "Vn12" tptp.vnat))
% 1.86/2.05  (define @t454 () (= @t48 tptp.vmulop))
% 1.86/2.05  (define @t455 () (= @t48 tptp.vsubop))
% 1.86/2.05  (define @t456 () (= @t48 tptp.vaddop))
% 1.86/2.05  (define @t457 () (@var "Vb" tptp.vYN))
% 1.86/2.05  (define @t458 () (@var "VwildcardName0" tptp.vUnOpT))
% 1.86/2.05  (define @t459 () (@var "Vb0" tptp.vYN))
% 1.86/2.05  (define @t460 () (tptp.vB @t459))
% 1.86/2.05  (define @t461 () (@list @t459))
% 1.86/2.05  (define @t462 () (not (= @t458 tptp.vnotop)))
% 1.86/2.05  (define @t463 () (tptp.vevalUnOp @t45 @t51))
% 1.86/2.05  (define @t464 () (@var "VwildcardName00" tptp.vUnOpT))
% 1.86/2.05  (define @t465 () (= @t45 @t464))
% 1.86/2.05  (define @t466 () (@var "Vb000" tptp.vYN))
% 1.86/2.05  (define @t467 () (not (= @t464 tptp.vnotop)))
% 1.86/2.05  (define @t468 () (= @t45 tptp.vnotop))
% 1.86/2.05  (define @t469 () (tptp.vlookupAnsMap @t159 @t284))
% 1.86/2.05  (define @t470 () (tptp.vqvar @t159))
% 1.86/2.05  (define @t471 () (tptp.vreduceExp @t470 @t284))
% 1.86/2.05  (define @t472 () (tptp.visSomeAval @t469))
% 1.86/2.05  (define @t473 () (@list @t159 @t284))
% 1.86/2.05  (define @t474 () (@var "Ve2" tptp.vExp))
% 1.86/2.05  (define @t475 () (@var "Ve1" tptp.vExp))
% 1.86/2.05  (define @t476 () (tptp.vgetExpValue @t475))
% 1.86/2.05  (define @t477 () (@var "Vop" tptp.vBinOpT))
% 1.86/2.05  (define @t478 () (tptp.vbinop @t475 @t477 @t474))
% 1.86/2.05  (define @t479 () (tptp.vreduceExp @t478 @t284))
% 1.86/2.05  (define @t480 () (tptp.vexpIsValue @t474))
% 1.86/2.05  (define @t481 () (tptp.vexpIsValue @t475))
% 1.86/2.05  (define @t482 () (tptp.vreduceExp @t474 @t284))
% 1.86/2.05  (define @t483 () (tptp.visSomeExp @t482))
% 1.86/2.05  (define @t484 () (not @t480))
% 1.86/2.05  (define @t485 () (@list @t475 @t474 @t284 @t477))
% 1.86/2.05  (define @t486 () (= @t479 tptp.vnoExp))
% 1.86/2.05  (define @t487 () (tptp.vreduceExp @t475 @t284))
% 1.86/2.05  (define @t488 () (tptp.vgetExp @t487))
% 1.86/2.05  (define @t489 () (tptp.visSomeExp @t487))
% 1.86/2.05  (define @t490 () (not @t481))
% 1.86/2.05  (define @t491 () (and @t490 @t489))
% 1.86/2.05  (define @t492 () (@list @t475 @t284 @t477 @t474))
% 1.86/2.05  (define @t493 () (and @t490 (not @t489)))
% 1.86/2.05  (define @t494 () (@var "Vop" tptp.vUnOpT))
% 1.86/2.05  (define @t495 () (tptp.vreduceExp (tptp.vunop @t494 @t475) @t284))
% 1.86/2.05  (define @t496 () (@list @t475 @t284 @t494))
% 1.86/2.05  (define @t497 () (tptp.vreduceExp @t9 @t118))
% 1.86/2.05  (define @t498 () (= @t497 tptp.vnoExp))
% 1.86/2.05  (define @t499 () (@var "Vam9" tptp.vAnsMap))
% 1.86/2.05  (define @t500 () (= @t118 @t499))
% 1.86/2.05  (define @t501 () (@var "Ve17" tptp.vExp))
% 1.86/2.05  (define @t502 () (@var "Vop7" tptp.vUnOpT))
% 1.86/2.05  (define @t503 () (@var "VeOpt12" tptp.vOptExp))
% 1.86/2.05  (define @t504 () (@var "VeOpt0" tptp.vOptExp))
% 1.86/2.05  (define @t505 () (tptp.vgetExp @t504))
% 1.86/2.05  (define @t506 () (@var "Vop6" tptp.vUnOpT))
% 1.86/2.05  (define @t507 () (@var "Vam8" tptp.vAnsMap))
% 1.86/2.05  (define @t508 () (= @t118 @t507))
% 1.86/2.05  (define @t509 () (@var "Ve16" tptp.vExp))
% 1.86/2.05  (define @t510 () (tptp.visSomeExp @t504))
% 1.86/2.05  (define @t511 () (@var "Ve15" tptp.vExp))
% 1.86/2.05  (define @t512 () (@var "Vop5" tptp.vUnOpT))
% 1.86/2.05  (define @t513 () (@var "Vam7" tptp.vAnsMap))
% 1.86/2.05  (define @t514 () (= @t118 @t513))
% 1.86/2.05  (define @t515 () (@var "Vam6" tptp.vAnsMap))
% 1.86/2.05  (define @t516 () (= @t118 @t515))
% 1.86/2.05  (define @t517 () (@var "Ve24" tptp.vExp))
% 1.86/2.05  (define @t518 () (@var "Vop4" tptp.vBinOpT))
% 1.86/2.05  (define @t519 () (@var "Ve14" tptp.vExp))
% 1.86/2.05  (define @t520 () (@var "VeOpt11" tptp.vOptExp))
% 1.86/2.05  (define @t521 () (@var "Ve23" tptp.vExp))
% 1.86/2.05  (define @t522 () (@var "Vop3" tptp.vBinOpT))
% 1.86/2.05  (define @t523 () (@var "VeOpt10" tptp.vOptExp))
% 1.86/2.05  (define @t524 () (@var "Vam5" tptp.vAnsMap))
% 1.86/2.05  (define @t525 () (= @t118 @t524))
% 1.86/2.05  (define @t526 () (@var "Ve13" tptp.vExp))
% 1.86/2.05  (define @t527 () (@var "Vam4" tptp.vAnsMap))
% 1.86/2.05  (define @t528 () (= @t118 @t527))
% 1.86/2.05  (define @t529 () (@var "Ve22" tptp.vExp))
% 1.86/2.05  (define @t530 () (@var "Vop2" tptp.vBinOpT))
% 1.86/2.05  (define @t531 () (@var "Ve12" tptp.vExp))
% 1.86/2.05  (define @t532 () (@var "VeOpt21" tptp.vOptExp))
% 1.86/2.05  (define @t533 () (@var "VeOpt20" tptp.vOptExp))
% 1.86/2.05  (define @t534 () (@var "Vop1" tptp.vBinOpT))
% 1.86/2.05  (define @t535 () (@var "Ve11" tptp.vExp))
% 1.86/2.05  (define @t536 () (@var "Vam3" tptp.vAnsMap))
% 1.86/2.05  (define @t537 () (= @t118 @t536))
% 1.86/2.05  (define @t538 () (@var "Ve21" tptp.vExp))
% 1.86/2.05  (define @t539 () (= @t9 (tptp.vbinop @t535 @t534 @t538)))
% 1.86/2.05  (define @t540 () (@var "Ve20" tptp.vExp))
% 1.86/2.05  (define @t541 () (@var "Ve10" tptp.vExp))
% 1.86/2.05  (define @t542 () (@var "Vop0" tptp.vBinOpT))
% 1.86/2.05  (define @t543 () (@var "Vam2" tptp.vAnsMap))
% 1.86/2.05  (define @t544 () (= @t118 @t543))
% 1.86/2.05  (define @t545 () (= @t9 (tptp.vbinop @t541 @t542 @t540)))
% 1.86/2.05  (define @t546 () (= @t118 @t285))
% 1.86/2.05  (define @t547 () (@var "VavOpt1" tptp.vOptAval))
% 1.86/2.05  (define @t548 () (@var "VavOpt0" tptp.vOptAval))
% 1.86/2.05  (define @t549 () (= @t118 @t288))
% 1.86/2.05  (define @t550 () (= @t9 (tptp.vqvar @t277)))
% 1.86/2.05  (define @t551 () (= @t118 @t317))
% 1.86/2.05  (define @t552 () (@var "Vt" tptp.vAType))
% 1.86/2.05  (define @t553 () (tptp.vqsingle (tptp.vquestion @t159 @t161 @t552)))
% 1.86/2.05  (define @t554 () (tptp.vreduce @t553 @t284 @t312))
% 1.86/2.05  (define @t555 () (@list @t312 @t552 @t161 @t284 @t159))
% 1.86/2.05  (define @t556 () (@var "Vexp" tptp.vExp))
% 1.86/2.05  (define @t557 () (tptp.vreduce (tptp.vqsingle (tptp.vvalue @t159 @t552 @t556)) @t284 @t312))
% 1.86/2.05  (define @t558 () (tptp.vexpIsValue @t556))
% 1.86/2.05  (define @t559 () (@list @t312 @t552 @t284 @t159 @t556))
% 1.86/2.05  (define @t560 () (tptp.vreduceExp @t556 @t284))
% 1.86/2.05  (define @t561 () (tptp.visSomeExp @t560))
% 1.86/2.05  (define @t562 () (not @t558))
% 1.86/2.05  (define @t563 () (tptp.vlookupQMap @t159 @t312))
% 1.86/2.05  (define @t564 () (tptp.vqsingle (tptp.vask @t159)))
% 1.86/2.05  (define @t565 () (tptp.vreduce @t564 @t284 @t312))
% 1.86/2.05  (define @t566 () (tptp.visSomeQuestion @t563))
% 1.86/2.05  (define @t567 () (@list @t159 @t312 @t284))
% 1.86/2.05  (define @t568 () (@var "Vqs" tptp.vQuestionnaire))
% 1.86/2.05  (define @t569 () (tptp.vsomeQConf (tptp.vQC @t284 @t312 @t568)))
% 1.86/2.05  (define @t570 () (tptp.vreduce @t337 @t284 @t312))
% 1.86/2.05  (define @t571 () (tptp.vreduce @t338 @t284 @t312))
% 1.86/2.05  (define @t572 () (tptp.visSomeQC @t570))
% 1.86/2.05  (define @t573 () (@var "Vqs00" tptp.vQuestionnaire))
% 1.86/2.05  (define @t574 () (forall (@list @t573) (or (not (= @t337 tptp.vqempty)) (not (= @t336 @t573)))))
% 1.86/2.05  (define @t575 () (@list @t337 @t336 @t284 @t312))
% 1.86/2.05  (define @t576 () (tptp.vreduceExp @t167 @t284))
% 1.86/2.05  (define @t577 () (tptp.vreduce (tptp.vqcond @t167 @t337 @t336) @t284 @t312))
% 1.86/2.05  (define @t578 () (tptp.visSomeExp @t576))
% 1.86/2.05  (define @t579 () (@var "Vqs201" tptp.vQuestionnaire))
% 1.86/2.05  (define @t580 () (@var "Vqs101" tptp.vQuestionnaire))
% 1.86/2.05  (define @t581 () (forall (@list @t580 @t579) (or (not (= @t167 @t388)) (not (= @t337 @t580)) (not (= @t336 @t579)))))
% 1.86/2.05  (define @t582 () (@var "Vqs200" tptp.vQuestionnaire))
% 1.86/2.05  (define @t583 () (@var "Vqs100" tptp.vQuestionnaire))
% 1.86/2.05  (define @t584 () (forall (@list @t583 @t582) (or (not (= @t167 @t385)) (not (= @t337 @t583)) (not (= @t336 @t582)))))
% 1.86/2.05  (define @t585 () (@list @t312 @t337 @t167 @t284 @t336))
% 1.86/2.05  (define @t586 () (@var "VwildcardName0" tptp.vGID))
% 1.86/2.05  (define @t587 () (@var "Vqs16" tptp.vQuestionnaire))
% 1.86/2.05  (define @t588 () (@var "Vqm14" tptp.vQMap))
% 1.86/2.05  (define @t589 () (@var "Vam14" tptp.vAnsMap))
% 1.86/2.05  (define @t590 () (tptp.vreduce @t68 @t118 @t28))
% 1.86/2.05  (define @t591 () (@var "VwildcardName01" tptp.vGID))
% 1.86/2.05  (define @t592 () (= @t590 tptp.vnoQConf))
% 1.86/2.05  (define @t593 () (@var "Vqm13" tptp.vQMap))
% 1.86/2.05  (define @t594 () (@var "Vam13" tptp.vAnsMap))
% 1.86/2.05  (define @t595 () (@var "Vqs25" tptp.vQuestionnaire))
% 1.86/2.05  (define @t596 () (@var "Vqs15" tptp.vQuestionnaire))
% 1.86/2.05  (define @t597 () (@var "VeOpt3" tptp.vOptExp))
% 1.86/2.05  (define @t598 () (@var "Vqs2040" tptp.vQuestionnaire))
% 1.86/2.05  (define @t599 () (@var "Vqs1040" tptp.vQuestionnaire))
% 1.86/2.05  (define @t600 () (@var "Vqs2030" tptp.vQuestionnaire))
% 1.86/2.05  (define @t601 () (@var "Vqs1030" tptp.vQuestionnaire))
% 1.86/2.05  (define @t602 () (@var "Vqs24" tptp.vQuestionnaire))
% 1.86/2.05  (define @t603 () (@var "Vqs14" tptp.vQuestionnaire))
% 1.86/2.05  (define @t604 () (@var "VeOpt2" tptp.vOptExp))
% 1.86/2.05  (define @t605 () (@var "Vqm12" tptp.vQMap))
% 1.86/2.05  (define @t606 () (@var "Vam12" tptp.vAnsMap))
% 1.86/2.05  (define @t607 () (@var "Ve0" tptp.vExp))
% 1.86/2.05  (define @t608 () (@var "Vqs2020" tptp.vQuestionnaire))
% 1.86/2.05  (define @t609 () (@var "Vqs1020" tptp.vQuestionnaire))
% 1.86/2.05  (define @t610 () (@var "Vqs2010" tptp.vQuestionnaire))
% 1.86/2.05  (define @t611 () (@var "Vqs1010" tptp.vQuestionnaire))
% 1.86/2.05  (define @t612 () (@var "Vqs23" tptp.vQuestionnaire))
% 1.86/2.05  (define @t613 () (@var "Vqm11" tptp.vQMap))
% 1.86/2.05  (define @t614 () (@var "Vam11" tptp.vAnsMap))
% 1.86/2.05  (define @t615 () (@var "Vqs13" tptp.vQuestionnaire))
% 1.86/2.05  (define @t616 () (@var "Vqs12" tptp.vQuestionnaire))
% 1.86/2.05  (define @t617 () (@var "Vqm10" tptp.vQMap))
% 1.86/2.05  (define @t618 () (@var "Vam10" tptp.vAnsMap))
% 1.86/2.05  (define @t619 () (@var "Vqs22" tptp.vQuestionnaire))
% 1.86/2.05  (define @t620 () (@var "Vqm9" tptp.vQMap))
% 1.86/2.05  (define @t621 () (@var "Vqs21" tptp.vQuestionnaire))
% 1.86/2.05  (define @t622 () (@var "Vqs11" tptp.vQuestionnaire))
% 1.86/2.05  (define @t623 () (@var "VqcOpt1" tptp.vOptQConf))
% 1.86/2.05  (define @t624 () (@var "Vqs010" tptp.vQuestionnaire))
% 1.86/2.05  (define @t625 () (@var "VqcOpt0" tptp.vOptQConf))
% 1.86/2.05  (define @t626 () (@var "Vqm8" tptp.vQMap))
% 1.86/2.05  (define @t627 () (@var "Vqs000" tptp.vQuestionnaire))
% 1.86/2.05  (define @t628 () (@var "Vqs0" tptp.vQuestionnaire))
% 1.86/2.05  (define @t629 () (@var "Vqm7" tptp.vQMap))
% 1.86/2.05  (define @t630 () (@var "Vqm6" tptp.vQMap))
% 1.86/2.05  (define @t631 () (@var "Vqid6" tptp.vQID))
% 1.86/2.05  (define @t632 () (@var "VqOpt1" tptp.vOptQuestion))
% 1.86/2.05  (define @t633 () (@var "VqOpt0" tptp.vOptQuestion))
% 1.86/2.05  (define @t634 () (@var "Vqid5" tptp.vQID))
% 1.86/2.05  (define @t635 () (@var "Vqm5" tptp.vQMap))
% 1.86/2.05  (define @t636 () (@var "Vqm4" tptp.vQMap))
% 1.86/2.05  (define @t637 () (@var "Vt4" tptp.vAType))
% 1.86/2.05  (define @t638 () (@var "Vqid4" tptp.vQID))
% 1.86/2.05  (define @t639 () (@var "Vqm3" tptp.vQMap))
% 1.86/2.05  (define @t640 () (@var "Vexp2" tptp.vExp))
% 1.86/2.05  (define @t641 () (@var "Vt3" tptp.vAType))
% 1.86/2.05  (define @t642 () (@var "Vqid3" tptp.vQID))
% 1.86/2.05  (define @t643 () (@var "VeOpt1" tptp.vOptExp))
% 1.86/2.05  (define @t644 () (@var "Vt2" tptp.vAType))
% 1.86/2.05  (define @t645 () (@var "Vqid2" tptp.vQID))
% 1.86/2.05  (define @t646 () (@var "Vqm2" tptp.vQMap))
% 1.86/2.05  (define @t647 () (@var "Vexp1" tptp.vExp))
% 1.86/2.05  (define @t648 () (@var "Vqm1" tptp.vQMap))
% 1.86/2.05  (define @t649 () (@var "Vexp0" tptp.vExp))
% 1.86/2.05  (define @t650 () (@var "Vt1" tptp.vAType))
% 1.86/2.05  (define @t651 () (@var "Vt0" tptp.vAType))
% 1.86/2.05  (define @t652 () (tptp.vqsingle (tptp.vquestion @t277 @t303 @t651)))
% 1.86/2.05  (define @t653 () (tptp.vgetAnswer @t303 @t651))
% 1.86/2.05  (define @t654 () (tptp.vsomeAType @t160))
% 1.86/2.05  (define @t655 () (@var "Vatml" tptp.vATMap))
% 1.86/2.05  (define @t656 () (tptp.vatmbind @t645 @t160 @t655))
% 1.86/2.05  (define @t657 () (@var "Vatml1" tptp.vATMap))
% 1.86/2.05  (define @t658 () (tptp.vlookupATMap @t1 @t35))
% 1.86/2.05  (define @t659 () (@var "Vqid21" tptp.vQID))
% 1.86/2.05  (define @t660 () (@var "Vatml0" tptp.vATMap))
% 1.86/2.05  (define @t661 () (@var "Vqid20" tptp.vQID))
% 1.86/2.05  (define @t662 () (= @t35 tptp.vatmempty))
% 1.86/2.05  (define @t663 () (@var "Vatm" tptp.vATMap))
% 1.86/2.05  (define @t664 () (tptp.vatmbind @t159 @t160 @t663))
% 1.86/2.05  (define @t665 () (@var "Vatm1" tptp.vATMap))
% 1.86/2.05  (define @t666 () (tptp.vappendATMap @t35 @t34))
% 1.86/2.05  (define @t667 () (@var "Vatm0" tptp.vATMap))
% 1.86/2.05  (define @t668 () (@var "VwildcardName0" tptp.vATMap))
% 1.86/2.05  (define @t669 () (@var "Vatm2" tptp.vATMap))
% 1.86/2.05  (define @t670 () (tptp.vintersectATM @t665 @t669))
% 1.86/2.05  (define @t671 () (tptp.vintersectATM (tptp.vatmbind @t159 @t160 @t665) @t669))
% 1.86/2.05  (define @t672 () (tptp.vlookupATMap @t159 @t669))
% 1.86/2.05  (define @t673 () (and (tptp.visSomeAType @t672) (= (tptp.vgetAType @t672) @t160)))
% 1.86/2.05  (define @t674 () (@list @t159 @t669 @t160 @t665))
% 1.86/2.05  (define @t675 () (@var "Vatm1atm21" tptp.vATMap))
% 1.86/2.05  (define @t676 () (tptp.vintersectATM @t35 @t34))
% 1.86/2.05  (define @t677 () (@var "Vatm21" tptp.vATMap))
% 1.86/2.05  (define @t678 () (@var "Vatm11" tptp.vATMap))
% 1.86/2.05  (define @t679 () (@var "VlAT1" tptp.vOptAType))
% 1.86/2.05  (define @t680 () (@var "Vatm1atm20" tptp.vATMap))
% 1.86/2.05  (define @t681 () (@var "Vatm20" tptp.vATMap))
% 1.86/2.05  (define @t682 () (@var "Vatm10" tptp.vATMap))
% 1.86/2.05  (define @t683 () (@var "VlAT0" tptp.vOptAType))
% 1.86/2.05  (define @t684 () (@var "VwildcardName00" tptp.vATMap))
% 1.86/2.05  (define @t685 () (@var "VwildcardName0" tptp.vMapConf))
% 1.86/2.05  (define @t686 () (tptp.vsomeMapConf @t685))
% 1.86/2.05  (define @t687 () (@list @t685))
% 1.86/2.05  (define @t688 () (@var "VOptMapConf0" tptp.vOptMapConf))
% 1.86/2.05  (define @t689 () (tptp.visSomeMapConf @t688))
% 1.86/2.05  (define @t690 () (@list @t688))
% 1.86/2.05  (define @t691 () (@var "Vamr" tptp.vAnsMap))
% 1.86/2.05  (define @t692 () (tptp.vtypeAM @t691))
% 1.86/2.05  (define @t693 () (@var "Vamr0" tptp.vAnsMap))
% 1.86/2.05  (define @t694 () (tptp.vatmbind @t277 (tptp.vtypeOf @t286) (tptp.vtypeAM @t693)))
% 1.86/2.05  (define @t695 () (tptp.vtypeAM @t118))
% 1.86/2.05  (define @t696 () (= @t695 @t694))
% 1.86/2.05  (define @t697 () (tptp.vabind @t277 @t286 @t693))
% 1.86/2.05  (define @t698 () (= @t118 @t697))
% 1.86/2.05  (define @t699 () (and @t698 @t696))
% 1.86/2.05  (define @t700 () (@list @t277 @t286 @t693))
% 1.86/2.05  (define @t701 () (exists @t700 @t699))
% 1.86/2.05  (define @t702 () (and @t280 (= @t695 tptp.vatmempty)))
% 1.86/2.05  (define @t703 () (or @t702 @t701))
% 1.86/2.05  (define @t704 () (@list @t118))
% 1.86/2.05  (define @t705 () (forall @t704 @t703))
% 1.86/2.05  (define @t706 () (@var "Vqmr" tptp.vQMap))
% 1.86/2.05  (define @t707 () (tptp.vtypeQM @t706))
% 1.86/2.05  (define @t708 () (@var "VwildcardName0" tptp.vLabel))
% 1.86/2.05  (define @t709 () (@var "Vqmr0" tptp.vQMap))
% 1.86/2.05  (define @t710 () (tptp.vtypeQM @t28))
% 1.86/2.05  (define @t711 () (@var "VwildcardName00" tptp.vLabel))
% 1.86/2.05  (define @t712 () (tptp.vsomeAType tptp.vNumber))
% 1.86/2.05  (define @t713 () (tptp.vsomeAType tptp.vYesNo))
% 1.86/2.05  (define @t714 () (@var "VwildcardName1" tptp.vAType))
% 1.86/2.05  (define @t715 () (not (= @t289 tptp.vYesNo)))
% 1.86/2.05  (define @t716 () (not (= @t714 tptp.vYesNo)))
% 1.86/2.05  (define @t717 () (not (= @t289 tptp.vNumber)))
% 1.86/2.05  (define @t718 () (not (= @t714 tptp.vNumber)))
% 1.86/2.05  (define @t719 () (tptp.vcheckBinOp @t48 @t5 @t12))
% 1.86/2.05  (define @t720 () (@var "VwildcardName20" tptp.vAType))
% 1.86/2.05  (define @t721 () (@var "VwildcardName11" tptp.vAType))
% 1.86/2.05  (define @t722 () (@var "VwildcardName01" tptp.vBinOpT))
% 1.86/2.05  (define @t723 () (not (= @t720 tptp.vYesNo)))
% 1.86/2.05  (define @t724 () (not (= @t721 tptp.vYesNo)))
% 1.86/2.05  (define @t725 () (not (= @t720 tptp.vNumber)))
% 1.86/2.05  (define @t726 () (not (= @t721 tptp.vNumber)))
% 1.86/2.05  (define @t727 () (= @t719 @t713))
% 1.86/2.05  (define @t728 () (@var "VwildcardName10" tptp.vAType))
% 1.86/2.05  (define @t729 () (@var "VwildcardName00" tptp.vAType))
% 1.86/2.05  (define @t730 () (= @t12 tptp.vYesNo))
% 1.86/2.05  (define @t731 () (= @t12 tptp.vNumber))
% 1.86/2.05  (define @t732 () (= @t719 @t712))
% 1.86/2.05  (define @t733 () (tptp.vcheckUnOp @t45 @t5))
% 1.86/2.05  (define @t734 () (@var "Vn" tptp.vYN))
% 1.86/2.05  (define @t735 () (tptp.vsomeAType tptp.vText))
% 1.86/2.05  (define @t736 () (@var "Vn" tptp.vstring))
% 1.86/2.05  (define @t737 () (tptp.vlookupATMap @t159 @t663))
% 1.86/2.05  (define @t738 () (tptp.vecheck @t663 @t474))
% 1.86/2.05  (define @t739 () (tptp.vecheck @t663 @t475))
% 1.86/2.05  (define @t740 () (tptp.vecheck @t663 @t478))
% 1.86/2.05  (define @t741 () (and (tptp.visSomeAType @t739) (tptp.visSomeAType @t738)))
% 1.86/2.05  (define @t742 () (@list @t663 @t475 @t474 @t477))
% 1.86/2.05  (define @t743 () (tptp.vecheck @t663 @t167))
% 1.86/2.05  (define @t744 () (tptp.vecheck @t663 (tptp.vunop @t494 @t167)))
% 1.86/2.05  (define @t745 () (tptp.visSomeAType @t743))
% 1.86/2.05  (define @t746 () (@list @t663 @t167 @t494))
% 1.86/2.05  (define @t747 () (tptp.vecheck @t35 @t9))
% 1.86/2.05  (define @t748 () (= @t747 tptp.vnoAType))
% 1.86/2.05  (define @t749 () (@var "Vop3" tptp.vUnOpT))
% 1.86/2.05  (define @t750 () (@var "Vatm4" tptp.vATMap))
% 1.86/2.05  (define @t751 () (@var "Vt12" tptp.vOptAType))
% 1.86/2.05  (define @t752 () (@var "Vt0" tptp.vOptAType))
% 1.86/2.05  (define @t753 () (@var "Vop2" tptp.vUnOpT))
% 1.86/2.05  (define @t754 () (@var "Vatm3" tptp.vATMap))
% 1.86/2.05  (define @t755 () (@var "Vt21" tptp.vOptAType))
% 1.86/2.05  (define @t756 () (@var "Vt11" tptp.vOptAType))
% 1.86/2.05  (define @t757 () (@var "Vt20" tptp.vOptAType))
% 1.86/2.05  (define @t758 () (@var "Vt10" tptp.vOptAType))
% 1.86/2.05  (define @t759 () (@var "Vn2" tptp.vstring))
% 1.86/2.05  (define @t760 () (@var "VwildcardName02" tptp.vATMap))
% 1.86/2.05  (define @t761 () (@var "VwildcardName01" tptp.vATMap))
% 1.86/2.05  (define @t762 () (@var "Vn0" tptp.vYN))
% 1.86/2.05  (define @t763 () (@var "Vqm" tptp.vATMap))
% 1.86/2.05  (define @t764 () (tptp.vMC @t663 @t763))
% 1.86/2.05  (define @t765 () (tptp.vMC @t664 @t763))
% 1.86/2.05  (define @t766 () (tptp.vqsingle (tptp.vquestion @t159 @t161 @t160)))
% 1.86/2.05  (define @t767 () (= @t737 tptp.vnoAType))
% 1.86/2.05  (define @t768 () (@list @t763 @t663 @t160 @t161 @t159))
% 1.86/2.05  (define @t769 () (tptp.vqsingle (tptp.vvalue @t159 @t160 @t556)))
% 1.86/2.05  (define @t770 () (tptp.vecheck @t663 @t556))
% 1.86/2.05  (define @t771 () (= @t770 @t654))
% 1.86/2.05  (define @t772 () (tptp.vatmbind @t159 @t160 @t763))
% 1.86/2.05  (define @t773 () (tptp.vqsingle (tptp.vdefquestion @t159 @t161 @t160)))
% 1.86/2.05  (define @t774 () (tptp.vlookupATMap @t159 @t763))
% 1.86/2.05  (define @t775 () (= @t774 tptp.vnoAType))
% 1.86/2.05  (define @t776 () (= @t774 @t654))
% 1.86/2.05  (define @t777 () (@var "Vqm2" tptp.vATMap))
% 1.86/2.05  (define @t778 () (tptp.vMC @t669 @t777))
% 1.86/2.05  (define @t779 () (@var "Vq2" tptp.vQuestionnaire))
% 1.86/2.05  (define @t780 () (@var "Vq1" tptp.vQuestionnaire))
% 1.86/2.05  (define @t781 () (tptp.vqseq @t780 @t779))
% 1.86/2.05  (define @t782 () (@var "Vqm1" tptp.vATMap))
% 1.86/2.05  (define @t783 () (tptp.vMC @t665 @t782))
% 1.86/2.05  (define @t784 () (tptp.vptcheck @t783 @t779 @t778))
% 1.86/2.05  (define @t785 () (tptp.vptcheck @t764 @t780 @t783))
% 1.86/2.05  (define @t786 () (tptp.vqcond @t556 @t780 @t779))
% 1.86/2.05  (define @t787 () (tptp.vptcheck @t764 @t779 @t783))
% 1.86/2.05  (define @t788 () (= @t770 @t713))
% 1.86/2.05  (define @t789 () (@var "Vgid" tptp.vGID))
% 1.86/2.05  (define @t790 () (tptp.vptcheck @t764 (tptp.vqgroup @t789 @t318) @t783))
% 1.86/2.05  (define @t791 () (tptp.vptcheck @t764 @t318 @t783))
% 1.86/2.05  (define @t792 () (@list @t763 @t318 @t663 @t782 @t789 @t665))
% 1.86/2.05  (define @t793 () (= @t665 @t663))
% 1.86/2.05  (define @t794 () (tptp.vptcheck @t764 tptp.vqempty @t783))
% 1.86/2.05  (define @t795 () (@list @t663 @t763 @t665 @t782))
% 1.86/2.05  (define @t796 () (= @t782 @t763))
% 1.86/2.05  (define @t797 () (tptp.vptcheck @t764 @t766 @t783))
% 1.86/2.05  (define @t798 () (@list @t763 @t663 @t782 @t160 @t161 @t665 @t159))
% 1.86/2.05  (define @t799 () (= @t665 @t664))
% 1.86/2.05  (define @t800 () (=> @t797 @t799))
% 1.86/2.05  (define @t801 () (forall @t798 @t800))
% 1.86/2.05  (define @t802 () (=> @t797 @t796))
% 1.86/2.05  (define @t803 () (forall @t798 @t802))
% 1.86/2.05  (define @t804 () (tptp.vptcheck @t764 @t769 @t783))
% 1.86/2.05  (define @t805 () (@list @t763 @t663 @t782 @t160 @t665 @t159 @t556))
% 1.86/2.05  (define @t806 () (tptp.vptcheck @t764 @t773 @t783))
% 1.86/2.05  (define @t807 () (tptp.vptcheck @t764 @t564 @t783))
% 1.86/2.05  (define @t808 () (@list @t763 @t663 @t782 @t665 @t159))
% 1.86/2.05  (define @t809 () (@list @t665 @t782))
% 1.86/2.05  (define @t810 () (exists @t809 @t785))
% 1.86/2.05  (define @t811 () (@var "Vqmr" tptp.vATMap))
% 1.86/2.05  (define @t812 () (@var "Vatmr" tptp.vATMap))
% 1.86/2.05  (define @t813 () (tptp.vMC @t812 @t811))
% 1.86/2.05  (define @t814 () (tptp.vptcheck @t764 @t781 @t813))
% 1.86/2.05  (define @t815 () (and @t814 @t785 @t784))
% 1.86/2.05  (define @t816 () (@list @t763 @t669 @t777 @t780 @t663 @t782 @t812 @t665 @t811 @t779))
% 1.86/2.05  (define @t817 () (tptp.vptcheck @t764 @t786 @t813))
% 1.86/2.05  (define @t818 () (@list @t763 @t780 @t663 @t812 @t811 @t556 @t779))
% 1.86/2.05  (define @t819 () (and @t817 @t785 (tptp.vptcheck @t764 @t779 @t778)))
% 1.86/2.05  (define @t820 () (@list @t763 @t669 @t777 @t780 @t663 @t782 @t812 @t665 @t811 @t556 @t779))
% 1.86/2.05  (define @t821 () (and @t817 @t785 @t787))
% 1.86/2.05  (define @t822 () (@list @t763 @t780 @t663 @t782 @t812 @t665 @t811 @t556 @t779))
% 1.86/2.05  (define @t823 () (@var "Vqtm1" tptp.vATMap))
% 1.86/2.05  (define @t824 () (tptp.vMC @t665 @t823))
% 1.86/2.05  (define @t825 () (@var "Vqr" tptp.vQuestionnaire))
% 1.86/2.05  (define @t826 () (tptp.vptcheck (tptp.vMC @t692 @t707) @t825 @t824))
% 1.86/2.05  (define @t827 () (= @t554 (tptp.vsomeQConf (tptp.vQC @t691 @t706 @t825))))
% 1.86/2.05  (define @t828 () (tptp.vptcheck (tptp.vMC (tptp.vtypeAM @t284) (tptp.vtypeQM @t312)) @t553 @t824))
% 1.86/2.05  (define @t829 () (and @t828 @t827))
% 1.86/2.05  (define @t830 () (@list @t823 @t825 @t312 @t552 @t691 @t161 @t665 @t284 @t706 @t159))
% 1.86/2.05  (define @t831 () (forall @t830 (=> @t829 @t826)))
% 1.86/2.05  (define @t832 () (not @t831))
% 1.86/2.05  (define @t833 () (not @t827))
% 1.86/2.05  (define @t834 () (not @t828))
% 1.86/2.05  (define @t835 () (or @t834 @t833 @t826))
% 1.86/2.05  (define @t836 () (forall @t830 @t835))
% 1.86/2.05  (define @t837 () (@quantifiers_skolemize @t836 2))
% 1.86/2.05  (define @t838 () (@quantifiers_skolemize @t836 7))
% 1.86/2.05  (define @t839 () (@quantifiers_skolemize @t836 3))
% 1.86/2.05  (define @t840 () (@quantifiers_skolemize @t836 5))
% 1.86/2.05  (define @t841 () (@quantifiers_skolemize @t836 9))
% 1.86/2.05  (define @t842 () (tptp.vqsingle (tptp.vquestion @t841 @t840 @t839)))
% 1.86/2.05  (define @t843 () (tptp.vreduce @t842 @t838 @t837))
% 1.86/2.05  (define @t844 () (forall (@list @t651 @t303 @t277) (or (not (= @t652 @t842)) (not (= @t843 (tptp.vsomeQConf (tptp.vQC (tptp.vabind @t277 @t653 @t838) @t837 tptp.vqempty)))))))
% 1.86/2.05  (define @t845 () (@quantifiers_skolemize @t844 2))
% 1.86/2.05  (define @t846 () (@quantifiers_skolemize @t844 1))
% 1.86/2.05  (define @t847 () (@quantifiers_skolemize @t844 0))
% 1.86/2.05  (define @t848 () (@quantifiers_skolemize @t836 8))
% 1.86/2.05  (define @t849 () (tptp.vgetAnswer @t846 tptp.vNumber))
% 1.86/2.05  (define @t850 () (tptp.vaskNumber @t846))
% 1.86/2.05  (define @t851 () (tptp.vNum @t850))
% 1.86/2.05  (define @t852 () (= @t849 @t851))
% 1.86/2.05  (define @t853 () (@list @t846))
% 1.86/2.05  (define @t854 () (= @t851 @t849))
% 1.86/2.05  (define @t855 () (@list false))
% 1.86/2.05  (define @t856 () (tptp.vgetAnswer @t846 @t847))
% 1.86/2.05  (define @t857 () (tptp.vgetAnswer @t840 @t839))
% 1.86/2.05  (define @t858 () (= @t857 @t856))
% 1.86/2.05  (define @t859 () (= @t841 @t845))
% 1.86/2.05  (define @t860 () (and @t859 @t858))
% 1.86/2.05  (define @t861 () (and @t859 @t858 (= @t838 @t838)))
% 1.86/2.05  (define @t862 () (tptp.vabind @t845 @t856 @t838))
% 1.86/2.05  (define @t863 () (tptp.vabind @t841 @t857 @t838))
% 1.86/2.05  (define @t864 () (= @t863 @t862))
% 1.86/2.05  (define @t865 () (not @t864))
% 1.86/2.05  (define @t866 () (or @t865 @t861))
% 1.86/2.05  (define @t867 () (forall @t126 (or (not @t125) @t124)))
% 1.86/2.05  (define @t868 () (or @t865 @t860))
% 1.86/2.05  (define @t869 () (@list @t863 @t837 tptp.vqempty))
% 1.86/2.05  (define @t870 () (tptp.vQC @t862 @t837 tptp.vqempty))
% 1.86/2.05  (define @t871 () (tptp.vQC @t863 @t837 tptp.vqempty))
% 1.86/2.05  (define @t872 () (tptp.vsomeQConf @t871))
% 1.86/2.05  (define @t873 () (= @t843 @t872))
% 1.86/2.05  (define @t874 () (not @t873))
% 1.86/2.05  (define @t875 () (not (= @t842 @t842)))
% 1.86/2.05  (define @t876 () (or @t875 @t874))
% 1.86/2.05  (define @t877 () (not @t844))
% 1.86/2.05  (define @t878 () (tptp.vsomeQConf @t870))
% 1.86/2.05  (define @t879 () (not (= @t843 @t878)))
% 1.86/2.05  (define @t880 () (tptp.vqsingle (tptp.vquestion @t845 @t846 @t847)))
% 1.86/2.05  (define @t881 () (= @t842 @t880))
% 1.86/2.05  (define @t882 () (not @t881))
% 1.86/2.05  (define @t883 () (or @t882 @t879))
% 1.86/2.05  (define @t884 () (not @t883))
% 1.86/2.05  (define @t885 () (not (= @t880 @t842)))
% 1.86/2.05  (define @t886 () (or @t885 @t879))
% 1.86/2.05  (define @t887 () (not @t886))
% 1.86/2.05  (define @t888 () (@list true))
% 1.86/2.05  (define @t889 () (@quantifiers_skolemize @t836 1))
% 1.86/2.05  (define @t890 () (@quantifiers_skolemize @t836 4))
% 1.86/2.05  (define @t891 () (@list @t890 @t848 @t889))
% 1.86/2.05  (define @t892 () (tptp.vQC @t890 @t848 @t889))
% 1.86/2.05  (define @t893 () (tptp.vsomeQConf @t892))
% 1.86/2.05  (define @t894 () (= @t843 @t893))
% 1.86/2.05  (define @t895 () (@quantifiers_skolemize @t836 0))
% 1.86/2.05  (define @t896 () (@quantifiers_skolemize @t836 6))
% 1.86/2.05  (define @t897 () (tptp.vMC @t896 @t895))
% 1.86/2.05  (define @t898 () (tptp.vtypeQM @t848))
% 1.86/2.05  (define @t899 () (tptp.vtypeAM @t890))
% 1.86/2.05  (define @t900 () (tptp.vMC @t899 @t898))
% 1.86/2.05  (define @t901 () (tptp.vptcheck @t900 @t889 @t897))
% 1.86/2.05  (define @t902 () (not @t894))
% 1.86/2.05  (define @t903 () (tptp.vtypeQM @t837))
% 1.86/2.05  (define @t904 () (tptp.vtypeAM @t838))
% 1.86/2.05  (define @t905 () (tptp.vMC @t904 @t903))
% 1.86/2.05  (define @t906 () (tptp.vptcheck @t905 @t842 @t897))
% 1.86/2.05  (define @t907 () (not @t906))
% 1.86/2.05  (define @t908 () (or @t907 @t902 @t901))
% 1.86/2.05  (define @t909 () (@list @t908))
% 1.86/2.05  (define @t910 () (tptp.vgetQC @t893))
% 1.86/2.05  (define @t911 () (= @t892 @t910))
% 1.86/2.05  (define @t912 () (tptp.vgetQM @t892))
% 1.86/2.05  (define @t913 () (= @t848 @t912))
% 1.86/2.05  (define @t914 () (= @t871 (tptp.vgetQC @t872)))
% 1.86/2.05  (define @t915 () (tptp.vgetQC @t878))
% 1.86/2.05  (define @t916 () (= @t870 @t915))
% 1.86/2.05  (define @t917 () (tptp.vgetAM @t871))
% 1.86/2.05  (define @t918 () (= @t863 @t917))
% 1.86/2.05  (define @t919 () (tptp.vgetAM @t870))
% 1.86/2.05  (define @t920 () (= @t862 @t919))
% 1.86/2.05  (define @t921 () (= @t837 (tptp.vgetQM @t871)))
% 1.86/2.05  (define @t922 () (tptp.vQC @t862 @t848 tptp.vqempty))
% 1.86/2.05  (define @t923 () (tptp.vsomeQConf @t922))
% 1.86/2.05  (define @t924 () (tptp.vreduce @t880 @t838 @t848))
% 1.86/2.05  (define @t925 () (= @t924 @t923))
% 1.86/2.05  (define @t926 () (tptp.vgetAM @t892))
% 1.86/2.05  (define @t927 () (and @t894 @t911 @t913 @t873 @t881 @t914 @t916 @t918 @t920 @t921 @t925))
% 1.86/2.05  (define @t928 () (not @t925))
% 1.86/2.05  (define @t929 () (not @t921))
% 1.86/2.05  (define @t930 () (not @t920))
% 1.86/2.05  (define @t931 () (not @t918))
% 1.86/2.05  (define @t932 () (not @t916))
% 1.86/2.05  (define @t933 () (not @t914))
% 1.86/2.05  (define @t934 () (not @t913))
% 1.86/2.05  (define @t935 () (not @t911))
% 1.86/2.05  (define @t936 () (@list false false))
% 1.86/2.05  (define @t937 () (= @t664 @t665))
% 1.86/2.05  (define @t938 () (tptp.vatmbind @t845 @t847 @t904))
% 1.86/2.05  (define @t939 () (tptp.vptcheck @t905 @t880 @t897))
% 1.86/2.05  (define @t940 () (not @t939))
% 1.86/2.05  (define @t941 () (or @t940 (= @t938 @t896)))
% 1.86/2.05  (define @t942 () (not @t797))
% 1.86/2.05  (define @t943 () (forall @t798 (or @t942 @t937)))
% 1.86/2.05  (define @t944 () (= @t896 @t938))
% 1.86/2.05  (define @t945 () (or @t940 @t944))
% 1.86/2.05  (define @t946 () (@list @t943))
% 1.86/2.05  (define @t947 () (and @t940 @t881 @t906))
% 1.86/2.05  (define @t948 () (@list @t845 @t856 @t838))
% 1.86/2.05  (define @t949 () (@list @t841 @t857 @t838))
% 1.86/2.05  (define @t950 () (forall @t700 (not @t699)))
% 1.86/2.05  (define @t951 () (not @t950))
% 1.86/2.05  (define @t952 () (not (= @t899 @t694)))
% 1.86/2.05  (define @t953 () (not (= @t890 @t697)))
% 1.86/2.05  (define @t954 () (or @t953 @t952))
% 1.86/2.05  (define @t955 () (forall @t700 @t954))
% 1.86/2.05  (define @t956 () (not @t955))
% 1.86/2.05  (define @t957 () (= tptp.vaempty @t890))
% 1.86/2.05  (define @t958 () (and @t957 (= tptp.vatmempty @t899)))
% 1.86/2.05  (define @t959 () (or @t958 @t956))
% 1.86/2.05  (define @t960 () (forall @t704 (or (and (= tptp.vaempty @t118) (= tptp.vatmempty @t695)) (not (forall @t700 (or (not @t698) (not @t696)))))))
% 1.86/2.05  (define @t961 () (forall @t700 (or (not (= @t697 @t890)) (not (= @t694 @t899)))))
% 1.86/2.05  (define @t962 () (not @t961))
% 1.86/2.05  (define @t963 () (or @t958 @t962))
% 1.86/2.05  (define @t964 () (not @t957))
% 1.86/2.05  (define @t965 () (= tptp.vaempty @t863))
% 1.86/2.05  (define @t966 () (= @t890 @t926))
% 1.86/2.05  (define @t967 () (not @t966))
% 1.86/2.05  (define @t968 () (not @t965))
% 1.86/2.05  (define @t969 () (and @t894 @t911 @t966 @t873 @t968 @t914 @t918))
% 1.86/2.05  (define @t970 () (not @t958))
% 1.86/2.05  (define @t971 () (@quantifiers_skolemize @t961 2))
% 1.86/2.05  (define @t972 () (@quantifiers_skolemize @t961 1))
% 1.86/2.05  (define @t973 () (@quantifiers_skolemize @t961 0))
% 1.86/2.05  (define @t974 () (tptp.vatmbind @t973 (tptp.vtypeOf @t972) (tptp.vtypeAM @t971)))
% 1.86/2.05  (define @t975 () (= @t899 @t974))
% 1.86/2.05  (define @t976 () (not @t975))
% 1.86/2.05  (define @t977 () (tptp.vabind @t973 @t972 @t971))
% 1.86/2.05  (define @t978 () (= @t890 @t977))
% 1.86/2.05  (define @t979 () (not @t978))
% 1.86/2.05  (define @t980 () (or @t979 @t976))
% 1.86/2.05  (define @t981 () (not @t980))
% 1.86/2.05  (define @t982 () (not (= @t974 @t899)))
% 1.86/2.05  (define @t983 () (not (= @t977 @t890)))
% 1.86/2.05  (define @t984 () (or @t983 @t982))
% 1.86/2.05  (define @t985 () (not @t984))
% 1.86/2.05  (define @t986 () (@list @t980))
% 1.86/2.05  (define @t987 () (tptp.vatmbind @t841 @t839 @t904))
% 1.86/2.05  (define @t988 () (or @t907 (= @t987 @t896)))
% 1.86/2.05  (define @t989 () (@list @t903 @t904 @t895 @t839 @t840 @t896 @t841))
% 1.86/2.05  (define @t990 () (= @t896 @t987))
% 1.86/2.05  (define @t991 () (or @t907 @t990))
% 1.86/2.05  (define @t992 () (= @t763 @t782))
% 1.86/2.05  (define @t993 () (or @t907 (= @t903 @t895)))
% 1.86/2.05  (define @t994 () (forall @t798 (or @t942 @t992)))
% 1.86/2.05  (define @t995 () (= @t895 @t903))
% 1.86/2.05  (define @t996 () (or @t907 @t995))
% 1.86/2.05  (define @t997 () (not @t901))
% 1.86/2.05  (define @t998 () (not @t854))
% 1.86/2.05  (define @t999 () (tptp.vtypeOf @t851))
% 1.86/2.05  (define @t1000 () (= tptp.vNumber @t999))
% 1.86/2.05  (define @t1001 () (not @t1000))
% 1.86/2.05  (define @t1002 () (tptp.vsomeAval @t856))
% 1.86/2.05  (define @t1003 () (tptp.vgetAval @t1002))
% 1.86/2.05  (define @t1004 () (= @t856 @t1003))
% 1.86/2.05  (define @t1005 () (not @t1004))
% 1.86/2.05  (define @t1006 () (tptp.vsomeAval @t857))
% 1.86/2.05  (define @t1007 () (tptp.vgetAval @t1006))
% 1.86/2.05  (define @t1008 () (= @t857 @t1007))
% 1.86/2.05  (define @t1009 () (not @t1008))
% 1.86/2.05  (define @t1010 () (not @t859))
% 1.86/2.05  (define @t1011 () (not @t944))
% 1.86/2.05  (define @t1012 () (tptp.vtypeOf @t856))
% 1.86/2.05  (define @t1013 () (tptp.vtypeAM @t862))
% 1.86/2.05  (define @t1014 () (= @t1013 (tptp.vatmbind @t845 @t1012 @t904)))
% 1.86/2.05  (define @t1015 () (not @t1014))
% 1.86/2.05  (define @t1016 () (= tptp.vNumber @t847))
% 1.86/2.05  (define @t1017 () (not @t1016))
% 1.86/2.05  (define @t1018 () (= tptp.vqempty (tptp.vgetQuest @t871)))
% 1.86/2.05  (define @t1019 () (not @t1018))
% 1.86/2.05  (define @t1020 () (tptp.vlookupAnsMap @t845 @t862))
% 1.86/2.05  (define @t1021 () (= @t1002 @t1020))
% 1.86/2.05  (define @t1022 () (not @t1021))
% 1.86/2.05  (define @t1023 () (tptp.vlookupAnsMap @t841 @t863))
% 1.86/2.05  (define @t1024 () (= @t1006 @t1023))
% 1.86/2.05  (define @t1025 () (not @t1024))
% 1.86/2.05  (define @t1026 () (not @t990))
% 1.86/2.05  (define @t1027 () (tptp.vptcheck @t900 tptp.vqempty @t900))
% 1.86/2.05  (define @t1028 () (not @t1027))
% 1.86/2.05  (define @t1029 () (tptp.vgetQuest @t892))
% 1.86/2.05  (define @t1030 () (= @t889 @t1029))
% 1.86/2.05  (define @t1031 () (not @t1030))
% 1.86/2.05  (define @t1032 () (not @t995))
% 1.86/2.05  (define @t1033 () (not @t997))
% 1.86/2.05  (define @t1034 () (= false true))
% 1.86/2.05  (define @t1035 () (tptp.vMC @t974 @t898))
% 1.86/2.05  (define @t1036 () (tptp.vlookupAnsMap @t845 @t977))
% 1.86/2.05  (define @t1037 () (tptp.vlookupAnsMap @t841 @t862))
% 1.86/2.05  (define @t1038 () (tptp.vgetAval @t1023))
% 1.86/2.05  (define @t1039 () (tptp.vtypeOf @t857))
% 1.86/2.05  (define @t1040 () (tptp.vMC @t987 @t895))
% 1.86/2.05  (define @t1041 () (and @t1027 @t1018 @t914 @t873 @t894 @t911 @t1030 @t975 @t966 @t881 @t921 @t913 @t925 @t916 @t920 @t1014 @t859 @t1004 @t1021 @t978 @t918 @t1024 @t1008 @t1016 @t854 @t1000 @t944 @t990 @t995 @t997))
% 1.86/2.05  (define @t1042 () (@list false true false false false false false false false false false false false false false false false false false false false false false false false false false false false))
% 1.86/2.05  (define @t1043 () (and @t1016 (= @t856 @t851)))
% 1.86/2.05  (define @t1044 () (not @t1043))
% 1.86/2.05  (define @t1045 () (tptp.vaskYesNo @t846))
% 1.86/2.05  (define @t1046 () (tptp.vaskText @t846))
% 1.86/2.05  (define @t1047 () (tptp.vgetAnswer @t846 tptp.vText))
% 1.86/2.05  (define @t1048 () (tptp.vT @t1046))
% 1.86/2.05  (define @t1049 () (= @t1047 @t1048))
% 1.86/2.05  (define @t1050 () (= @t1048 @t1047))
% 1.86/2.05  (define @t1051 () (not @t1050))
% 1.86/2.05  (define @t1052 () (tptp.vtypeOf @t1048))
% 1.86/2.05  (define @t1053 () (= tptp.vText @t1052))
% 1.86/2.05  (define @t1054 () (not @t1053))
% 1.86/2.05  (define @t1055 () (tptp.vB @t1045))
% 1.86/2.05  (define @t1056 () (tptp.vtypeOf @t1055))
% 1.86/2.05  (define @t1057 () (= tptp.vYesNo @t1056))
% 1.86/2.05  (define @t1058 () (not @t1057))
% 1.86/2.05  (define @t1059 () (= tptp.vText @t847))
% 1.86/2.05  (define @t1060 () (not @t1059))
% 1.86/2.05  (define @t1061 () (= @t856 @t1055))
% 1.86/2.05  (define @t1062 () (not @t1061))
% 1.86/2.05  (define @t1063 () (= tptp.vYesNo (tptp.vgetAType @t713)))
% 1.86/2.05  (define @t1064 () (not @t1063))
% 1.86/2.05  (define @t1065 () (= tptp.vYesNo @t1039))
% 1.86/2.05  (define @t1066 () (= tptp.vText @t1039))
% 1.86/2.05  (define @t1067 () (and @t1063 @t1065 @t1066 @t44))
% 1.86/2.05  (define @t1068 () (and @t1059 (= @t856 @t1048)))
% 1.86/2.05  (define @t1069 () (not @t1068))
% 1.86/2.05  (define @t1070 () (= @t357 (tptp.vT (tptp.vaskText @t6))))
% 1.86/2.05  (define @t1071 () (= tptp.vText @t5))
% 1.86/2.05  (define @t1072 () (not @t1070))
% 1.86/2.05  (define @t1073 () (not @t1071))
% 1.86/2.05  (define @t1074 () (= @t357 (tptp.vNum (tptp.vaskNumber @t6))))
% 1.86/2.05  (define @t1075 () (= tptp.vNumber @t5))
% 1.86/2.05  (define @t1076 () (not @t1074))
% 1.86/2.05  (define @t1077 () (not @t1075))
% 1.86/2.05  (define @t1078 () (= @t357 (tptp.vB (tptp.vaskYesNo @t6))))
% 1.86/2.05  (define @t1079 () (= tptp.vYesNo @t5))
% 1.86/2.05  (define @t1080 () (not @t1078))
% 1.86/2.05  (define @t1081 () (not @t1079))
% 1.86/2.05  (define @t1082 () (or (not (or @t1081 @t1080)) (not (or @t1077 @t1076)) (not (or @t1073 @t1072))))
% 1.86/2.05  (define @t1083 () (not (= @t6 @t6)))
% 1.86/2.05  (define @t1084 () (or @t1083 @t1072))
% 1.86/2.05  (define @t1085 () (not @t358))
% 1.86/2.05  (define @t1086 () (not @t359))
% 1.86/2.05  (define @t1087 () (or @t1086 @t1086 @t1085))
% 1.86/2.05  (define @t1088 () (or @t1086 @t1085))
% 1.86/2.05  (define @t1089 () (forall @t361 @t1088))
% 1.86/2.05  (define @t1090 () (or @t1073 @t1089))
% 1.86/2.05  (define @t1091 () (or @t1073 @t1088))
% 1.86/2.05  (define @t1092 () (or @t1086 @t1073 @t1085))
% 1.86/2.05  (define @t1093 () (and @t359 @t1071 @t358))
% 1.86/2.05  (define @t1094 () (forall @t361 (not @t1093)))
% 1.86/2.05  (define @t1095 () (not @t1094))
% 1.86/2.05  (define @t1096 () (or @t1083 @t1076))
% 1.86/2.05  (define @t1097 () (not @t363))
% 1.86/2.05  (define @t1098 () (not @t365))
% 1.86/2.05  (define @t1099 () (or @t1098 @t1098 @t1097))
% 1.86/2.05  (define @t1100 () (or @t1098 @t1097))
% 1.86/2.05  (define @t1101 () (forall @t367 @t1100))
% 1.86/2.05  (define @t1102 () (or @t1077 @t1101))
% 1.86/2.05  (define @t1103 () (or @t1077 @t1100))
% 1.86/2.05  (define @t1104 () (or @t1098 @t1077 @t1097))
% 1.86/2.05  (define @t1105 () (and @t365 @t1075 @t363))
% 1.86/2.05  (define @t1106 () (forall @t367 (not @t1105)))
% 1.86/2.05  (define @t1107 () (not @t1106))
% 1.86/2.05  (define @t1108 () (or @t1083 @t1080))
% 1.86/2.05  (define @t1109 () (not @t369))
% 1.86/2.05  (define @t1110 () (not @t371))
% 1.86/2.05  (define @t1111 () (or @t1110 @t1110 @t1109))
% 1.86/2.05  (define @t1112 () (or @t1110 @t1109))
% 1.86/2.05  (define @t1113 () (forall @t373 @t1112))
% 1.86/2.05  (define @t1114 () (or @t1081 @t1113))
% 1.86/2.05  (define @t1115 () (or @t1081 @t1112))
% 1.86/2.05  (define @t1116 () (or @t1110 @t1081 @t1109))
% 1.86/2.05  (define @t1117 () (and @t371 @t1079 @t369))
% 1.86/2.05  (define @t1118 () (forall @t373 (not @t1117)))
% 1.86/2.05  (define @t1119 () (not @t1118))
% 1.86/2.05  (define @t1120 () (= tptp.vYesNo @t847))
% 1.86/2.05  (define @t1121 () (and @t1120 @t1061))
% 1.86/2.05  (define @t1122 () (or @t1121 @t1043 @t1068))
% 1.86/2.05  (define @t1123 () (not @t1121))
% 1.86/2.05  (define @t1124 () (tptp.vtypeAM @t863))
% 1.86/2.05  (define @t1125 () (= @t1124 (tptp.vatmbind @t841 @t1039 @t904)))
% 1.86/2.05  (define @t1126 () (not @t1125))
% 1.86/2.05  (define @t1127 () (not @t1120))
% 1.86/2.05  (define @t1128 () (and @t1027 @t1018 @t914 @t873 @t894 @t911 @t1030 @t975 @t966 @t918 @t1125 @t859 @t1008 @t1024 @t881 @t921 @t913 @t925 @t916 @t920 @t978 @t1021 @t1004 @t1061 @t1057 @t1120 @t944 @t990 @t995 @t997))
% 1.86/2.05  (define @t1129 () (and @t1027 @t1018 @t914 @t873 @t894 @t911 @t1030 @t975 @t966 @t918 @t1125 @t859 @t1008 @t1024 @t881 @t921 @t913 @t925 @t916 @t920 @t978 @t1021 @t1004 @t1059 @t1050 @t1053 @t944 @t990 @t995 @t997))
% 1.86/2.05  (assume @p1 (forall (@list @t3) (or (exists @t8 (= @t3 @t11)) (exists (@list @t1 @t5 @t9) (= @t3 @t10)) (exists @t8 (= @t3 @t7)) (exists @t4 (= @t3 @t2)))))
% 1.86/2.05  (assume @p2 (forall @t19 (=> (= @t11 (tptp.vquestion @t16 @t14 @t12)) @t18)))
% 1.86/2.05  (assume @p3 (forall (@list @t16 @t20 @t5 @t1 @t12 @t9) (=> (= @t10 (tptp.vvalue @t16 @t12 @t20)) (and @t17 @t13 @t21))))
% 1.86/2.05  (assume @p4 (forall @t19 (=> (= @t7 @t22) @t18)))
% 1.86/2.05  (assume @p5 (forall @t24 (=> (= @t2 @t23) @t17)))
% 1.86/2.05  (assume @p6 (forall @t25 (not (= @t11 (tptp.vvalue @t16 @t12 @t9)))))
% 1.86/2.05  (assume @p7 (forall @t19 (not (= @t11 @t22))))
% 1.86/2.05  (assume @p8 (forall @t26 (not (= @t11 @t23))))
% 1.86/2.05  (assume @p9 (forall @t25 (not (= @t10 (tptp.vdefquestion @t16 @t6 @t12)))))
% 1.86/2.05  (assume @p10 (forall (@list @t1 @t5 @t9 @t16) (not (= @t10 @t23))))
% 1.86/2.05  (assume @p11 (forall @t26 (not (= @t7 @t23))))
% 1.86/2.05  (assume @p12 (forall (@list @t27) (or (= @t27 tptp.vyes) (= @t27 tptp.vno))))
% 1.86/2.05  (assume @p13 (not (= tptp.vyes tptp.vno)))
% 1.86/2.05  (assume @p14 (forall (@list @t30) (or (= @t30 tptp.vqmempty) (exists @t31 (= @t30 @t29)))))
% 1.86/2.05  (assume @p15 (forall (@list @t28 @t16 @t14 @t5 @t1 @t12 @t32 @t6) (=> (= @t29 (tptp.vqmbind @t16 @t14 @t12 @t32)) (and @t17 @t15 @t13 @t33))))
% 1.86/2.05  (assume @p16 (forall @t31 (not (= tptp.vqmempty @t29))))
% 1.86/2.05  (assume @p17 (forall (@list @t37) (exists @t38 (= @t37 @t36))))
% 1.86/2.05  (assume @p18 (forall (@list @t35 @t34 @t40 @t39) (=> (= @t36 (tptp.vMC @t40 @t39)) (and (= @t35 @t40) (= @t34 @t39)))))
% 1.86/2.05  (assume @p19 (forall (@list @t6 @t14) (=> (= @t41 (tptp.venumLabel @t14)) @t15)))
% 1.86/2.05  (assume @p20 (forall (@list @t6) (not (= tptp.vinitLabel @t41))))
% 1.86/2.05  (assume @p21 (forall (@list @t42) (or (= @t42 tptp.vYesNo) (= @t42 tptp.vNumber) (= @t42 tptp.vText))))
% 1.86/2.05  (assume @p22 (not (= tptp.vYesNo tptp.vNumber)))
% 1.86/2.05  (assume @p23 @t44)
% 1.86/2.05  (assume @p24 (not (= tptp.vNumber tptp.vText)))
% 1.86/2.05  (assume @p25 (forall (@list @t47) (or (exists @t53 (= @t47 @t52)) (exists @t4 (= @t47 @t50)) (exists (@list @t9 @t48 @t20) (= @t47 @t49)) (exists (@list @t45 @t9) (= @t47 @t46)))))
% 1.86/2.05  (assume @p26 (forall @t56 (=> (= @t52 (tptp.vconstant @t54)) @t55)))
% 1.86/2.05  (assume @p27 (forall @t24 (=> (= @t50 (tptp.vqvar @t16)) @t17)))
% 1.86/2.05  (assume @p28 (forall (@list @t20 @t57 @t59 @t9 @t48 @t58) (=> (= @t49 (tptp.vbinop @t59 @t58 @t57)) (and (= @t9 @t59) (= @t48 @t58) (= @t20 @t57)))))
% 1.86/2.05  (assume @p29 (forall (@list @t45 @t9 @t60 @t20) (=> (= @t46 (tptp.vunop @t60 @t20)) (and (= @t45 @t60) @t21))))
% 1.86/2.05  (assume @p30 (forall (@list @t51 @t1) (not (= @t52 @t50))))
% 1.86/2.05  (assume @p31 (forall (@list @t51 @t9 @t48 @t20) (not (= @t52 @t49))))
% 1.86/2.05  (assume @p32 (forall (@list @t51 @t45 @t9) (not (= @t52 @t46))))
% 1.86/2.05  (assume @p33 (forall (@list @t1 @t9 @t48 @t20) (not (= @t50 @t49))))
% 1.86/2.05  (assume @p34 (forall (@list @t1 @t45 @t9) (not (= @t50 @t46))))
% 1.86/2.05  (assume @p35 (forall (@list @t20 @t45 @t59 @t9 @t48) (not (= @t49 (tptp.vunop @t45 @t59)))))
% 1.86/2.05  (assume @p36 (forall (@list @t63) (or (= @t63 tptp.vzero) (exists @t64 (= @t63 @t62)))))
% 1.86/2.05  (assume @p37 (forall @t67 (=> (= @t62 (tptp.vsucc @t65)) @t66)))
% 1.86/2.05  (assume @p38 (forall @t64 (not (= tptp.vzero @t62))))
% 1.86/2.05  (assume @p39 (forall (@list @t71) (or (= @t71 tptp.vqempty) (exists @t80 (= @t71 @t79)) (exists @t77 (= @t71 @t76)) (exists @t75 (= @t71 @t74)) (exists @t72 (= @t71 @t70)))))
% 1.86/2.05  (assume @p40 (forall (@list @t78 @t81) (=> (= @t79 (tptp.vqsingle @t81)) (= @t78 @t81))))
% 1.86/2.05  (assume @p41 (forall (@list @t68 @t73 @t84 @t82) (=> (= @t76 (tptp.vqseq @t84 @t82)) (and @t85 @t83))))
% 1.86/2.05  (assume @p42 (forall (@list @t84 @t82 @t20 @t73 @t68 @t9) (=> (= @t74 (tptp.vqcond @t20 @t84 @t82)) (and @t21 @t85 @t83))))
% 1.86/2.05  (assume @p43 (forall (@list @t69 @t68 @t87 @t73) (=> (= @t70 (tptp.vqgroup @t87 @t73)) (and @t88 @t86))))
% 1.86/2.05  (assume @p44 (forall @t80 (not (= tptp.vqempty @t79))))
% 1.86/2.05  (assume @p45 (forall @t77 (not (= tptp.vqempty @t76))))
% 1.86/2.05  (assume @p46 (forall @t75 (not (= tptp.vqempty @t74))))
% 1.86/2.05  (assume @p47 (forall @t72 (not (= tptp.vqempty @t70))))
% 1.86/2.05  (assume @p48 (forall (@list @t78 @t68 @t73) (not (= @t79 @t76))))
% 1.86/2.05  (assume @p49 (forall (@list @t78 @t9 @t68 @t73) (not (= @t79 @t74))))
% 1.86/2.05  (assume @p50 (forall (@list @t78 @t69 @t68) (not (= @t79 @t70))))
% 1.86/2.05  (assume @p51 (forall (@list @t84 @t82 @t73 @t68 @t9) (not (= @t76 (tptp.vqcond @t9 @t84 @t82)))))
% 1.86/2.05  (assume @p52 (forall (@list @t68 @t73 @t69 @t84) (not (= @t76 @t89))))
% 1.86/2.05  (assume @p53 (forall (@list @t84 @t73 @t69 @t68 @t9) (not (= @t74 @t89))))
% 1.86/2.05  (assume @p54 (forall (@list @t91 @t90) (=> (= @t93 (tptp.venumchar @t90)) @t92)))
% 1.86/2.05  (assume @p55 (forall (@list @t91) (not (= tptp.vinitchar @t93))))
% 1.86/2.05  (assume @p56 (forall (@list @t96) (or (= @t96 tptp.vnoQConf) (exists @t97 (= @t96 @t95)))))
% 1.86/2.05  (assume @p57 (forall (@list @t94 @t98) (=> (= @t95 (tptp.vsomeQConf @t98)) (= @t94 @t98))))
% 1.86/2.05  (assume @p58 (forall @t97 (not (= tptp.vnoQConf @t95))))
% 1.86/2.05  (assume @p59 (forall (@list @t100) (or (= @t100 tptp.vnoAType) (exists @t101 (= @t100 @t99)))))
% 1.86/2.05  (assume @p60 (forall (@list @t5 @t12) (=> (= @t99 (tptp.vsomeAType @t12)) @t13)))
% 1.86/2.05  (assume @p61 (forall @t101 (not (= tptp.vnoAType @t99))))
% 1.86/2.05  (assume @p62 (forall (@list @t104) (or (exists @t108 (= @t104 @t107)) (exists @t64 (= @t104 @t105)) (exists (@list @t102) (= @t104 @t103)))))
% 1.86/2.05  (assume @p63 (forall @t110 (=> (= @t107 (tptp.vB @t109)) (= @t106 @t109))))
% 1.86/2.05  (assume @p64 (forall @t67 (=> (= @t105 (tptp.vNum @t65)) @t66)))
% 1.86/2.05  (assume @p65 (forall (@list @t102 @t111) (=> (= @t103 (tptp.vT @t111)) @t112)))
% 1.86/2.05  (assume @p66 (forall (@list @t106 @t61) (not (= @t107 @t105))))
% 1.86/2.05  (assume @p67 (forall (@list @t106 @t102) (not (= @t107 @t103))))
% 1.86/2.05  (assume @p68 (forall (@list @t61 @t102) (not (= @t105 @t103))))
% 1.86/2.05  (assume @p69 (forall (@list @t113) (= @t113 tptp.vnotop)))
% 1.86/2.05  (assume @p70 (forall (@list @t115) (or (= @t115 tptp.vnoExp) (exists @t116 (= @t115 @t114)))))
% 1.86/2.05  (assume @p71 (forall (@list @t9 @t20) (=> (= @t114 (tptp.vsomeExp @t20)) @t21)))
% 1.86/2.05  (assume @p72 (forall @t116 (not (= tptp.vnoExp @t114))))
% 1.86/2.05  (assume @p73 (forall (@list @t117) (or (= @t117 tptp.vaddop) (= @t117 tptp.vsubop) (= @t117 tptp.vmulop) (= @t117 tptp.vdivop) (= @t117 tptp.veqop) (= @t117 tptp.vgtop) (= @t117 tptp.vltop) (= @t117 tptp.vandop) (= @t117 tptp.vorop))))
% 1.86/2.05  (assume @p74 (not (= tptp.vaddop tptp.vsubop)))
% 1.86/2.05  (assume @p75 (not (= tptp.vaddop tptp.vmulop)))
% 1.86/2.05  (assume @p76 (not (= tptp.vaddop tptp.vdivop)))
% 1.86/2.05  (assume @p77 (not (= tptp.vaddop tptp.veqop)))
% 1.86/2.05  (assume @p78 (not (= tptp.vaddop tptp.vgtop)))
% 1.86/2.05  (assume @p79 (not (= tptp.vaddop tptp.vltop)))
% 1.86/2.05  (assume @p80 (not (= tptp.vaddop tptp.vandop)))
% 1.86/2.05  (assume @p81 (not (= tptp.vaddop tptp.vorop)))
% 1.86/2.05  (assume @p82 (not (= tptp.vsubop tptp.vmulop)))
% 1.86/2.05  (assume @p83 (not (= tptp.vsubop tptp.vdivop)))
% 1.86/2.05  (assume @p84 (not (= tptp.vsubop tptp.veqop)))
% 1.86/2.05  (assume @p85 (not (= tptp.vsubop tptp.vgtop)))
% 1.86/2.05  (assume @p86 (not (= tptp.vsubop tptp.vltop)))
% 1.86/2.05  (assume @p87 (not (= tptp.vsubop tptp.vandop)))
% 1.86/2.05  (assume @p88 (not (= tptp.vsubop tptp.vorop)))
% 1.86/2.05  (assume @p89 (not (= tptp.vmulop tptp.vdivop)))
% 1.86/2.05  (assume @p90 (not (= tptp.vmulop tptp.veqop)))
% 1.86/2.05  (assume @p91 (not (= tptp.vmulop tptp.vgtop)))
% 1.86/2.05  (assume @p92 (not (= tptp.vmulop tptp.vltop)))
% 1.86/2.05  (assume @p93 (not (= tptp.vmulop tptp.vandop)))
% 1.86/2.05  (assume @p94 (not (= tptp.vmulop tptp.vorop)))
% 1.86/2.05  (assume @p95 (not (= tptp.vdivop tptp.veqop)))
% 1.86/2.05  (assume @p96 (not (= tptp.vdivop tptp.vgtop)))
% 1.86/2.05  (assume @p97 (not (= tptp.vdivop tptp.vltop)))
% 1.86/2.05  (assume @p98 (not (= tptp.vdivop tptp.vandop)))
% 1.86/2.05  (assume @p99 (not (= tptp.vdivop tptp.vorop)))
% 1.86/2.05  (assume @p100 (not (= tptp.veqop tptp.vgtop)))
% 1.86/2.05  (assume @p101 (not (= tptp.veqop tptp.vltop)))
% 1.86/2.05  (assume @p102 (not (= tptp.veqop tptp.vandop)))
% 1.86/2.05  (assume @p103 (not (= tptp.veqop tptp.vorop)))
% 1.86/2.05  (assume @p104 (not (= tptp.vgtop tptp.vltop)))
% 1.86/2.05  (assume @p105 (not (= tptp.vgtop tptp.vandop)))
% 1.86/2.05  (assume @p106 (not (= tptp.vgtop tptp.vorop)))
% 1.86/2.05  (assume @p107 (not (= tptp.vltop tptp.vandop)))
% 1.86/2.05  (assume @p108 (not (= tptp.vltop tptp.vorop)))
% 1.86/2.05  (assume @p109 (not (= tptp.vandop tptp.vorop)))
% 1.86/2.05  (assume @p110 (forall (@list @t120) (or (= @t120 tptp.vaempty) (exists @t121 (= @t120 @t119)))))
% 1.86/2.05  (assume @p111 @t127)
% 1.86/2.05  (assume @p112 (forall @t121 (not (= tptp.vaempty @t119))))
% 1.86/2.05  (assume @p113 (forall (@list @t130) (or (= @t130 tptp.vatempty) (exists @t131 (= @t130 @t129)))))
% 1.86/2.05  (assume @p114 (forall (@list @t5 @t128 @t12 @t132) (=> (= @t129 (tptp.vatcons @t12 @t132)) (and @t13 (= @t128 @t132)))))
% 1.86/2.05  (assume @p115 (forall @t131 (not (= tptp.vatempty @t129))))
% 1.86/2.05  (assume @p116 (forall (@list @t134) (or (= @t134 tptp.vnoQuestion) (exists @t8 (= @t134 @t133)))))
% 1.86/2.05  (assume @p117 (forall @t19 (=> (= @t133 (tptp.vsomeQuestion @t16 @t14 @t12)) @t18)))
% 1.86/2.05  (assume @p118 (forall @t8 (not (= tptp.vnoQuestion @t133))))
% 1.86/2.05  (assume @p119 (forall (@list @t69 @t87) (=> (= @t135 (tptp.venumGID @t87)) @t88)))
% 1.86/2.05  (assume @p120 (forall (@list @t69) (not (= tptp.vinitGID @t135))))
% 1.86/2.05  (assume @p121 (forall (@list @t137) (or (= @t137 tptp.vatmempty) (exists @t138 (= @t137 @t136)))))
% 1.86/2.05  (assume @p122 (forall (@list @t16 @t34 @t35 @t5 @t1 @t12) (=> (= @t136 (tptp.vatmbind @t16 @t12 @t34)) (and @t17 @t13 (= @t35 @t34)))))
% 1.86/2.05  (assume @p123 (forall @t138 (not (= tptp.vatmempty @t136))))
% 1.86/2.05  (assume @p124 (forall (@list @t140) (or (= @t140 tptp.vsempty) (exists @t141 (= @t140 @t139)))))
% 1.86/2.05  (assume @p125 (forall (@list @t91 @t102 @t90 @t111) (=> (= @t139 (tptp.vscons @t90 @t111)) (and @t92 @t112))))
% 1.86/2.05  (assume @p126 (forall @t141 (not (= tptp.vsempty @t139))))
% 1.86/2.05  (assume @p127 (forall (@list @t144) (or (= @t144 tptp.vnoMapConf) (exists @t145 (= @t144 @t143)))))
% 1.86/2.05  (assume @p128 (forall (@list @t142 @t146) (=> (= @t143 (tptp.vsomeMapConf @t146)) (= @t142 @t146))))
% 1.86/2.05  (assume @p129 (forall @t145 (not (= tptp.vnoMapConf @t143))))
% 1.86/2.05  (assume @p130 (forall @t24 (=> (= @t147 (tptp.venumQID @t16)) @t17)))
% 1.86/2.05  (assume @p131 (forall @t4 (not (= tptp.vinitQID @t147))))
% 1.86/2.05  (assume @p132 (forall (@list @t149) (exists (@list @t118 @t28 @t68) (= @t149 @t148))))
% 1.86/2.05  (assume @p133 (forall (@list @t28 @t122 @t73 @t118 @t68 @t32) (=> (= @t148 (tptp.vQC @t122 @t32 @t73)) (and @t123 @t33 @t86))))
% 1.86/2.05  (assume @p134 (forall (@list @t151) (or (= @t151 tptp.vnoAval) (exists @t53 (= @t151 @t150)))))
% 1.86/2.05  (assume @p135 (forall @t56 (=> (= @t150 (tptp.vsomeAval @t54)) @t55)))
% 1.86/2.05  (assume @p136 (forall @t53 (not (= tptp.vnoAval @t150))))
% 1.86/2.05  (assume @p137 @t155)
% 1.86/2.05  (assume @p138 @t158)
% 1.86/2.05  (assume @p139 (forall @t163 (= (tptp.vgetQuestionQID @t162) @t159)))
% 1.86/2.05  (assume @p140 (forall @t163 (= (tptp.vgetQuestionLabel @t162) @t161)))
% 1.86/2.05  (assume @p141 (forall @t163 (= (tptp.vgetQuestionAType @t162) @t160)))
% 1.86/2.05  (assume @p142 @t166)
% 1.86/2.05  (assume @p143 (forall @t168 (= (tptp.vgetExp (tptp.vsomeExp @t167)) @t167)))
% 1.86/2.05  (assume @p144 (forall (@list @t169) (= (tptp.vgetExpValue @t170) @t169)))
% 1.86/2.05  (assume @p145 (forall (@list @t171) (= (tptp.vgetMapConf (tptp.vsomeMapConf @t171)) @t171)))
% 1.86/2.05  (assume @p146 (= (tptp.vand tptp.vyes tptp.vyes) tptp.vyes))
% 1.86/2.05  (assume @p147 (forall @t174 (=> (or (not (= @t173 tptp.vyes)) (not (= @t172 tptp.vyes))) (= (tptp.vand @t173 @t172) tptp.vno))))
% 1.86/2.05  (assume @p148 (forall @t110 (or (and @t181 (= @t109 tptp.vyes) (= @t175 tptp.vyes)) (exists @t180 (and (or (not (= @t178 tptp.vyes)) (not (= @t176 tptp.vyes))) @t179 @t177 (= @t175 tptp.vno))))))
% 1.86/2.05  (assume @p149 (= (tptp.vor tptp.vno tptp.vno) tptp.vno))
% 1.86/2.05  (assume @p150 (forall @t174 (=> (or (not (= @t173 tptp.vno)) (not (= @t172 tptp.vno))) (= (tptp.vor @t173 @t172) tptp.vyes))))
% 1.86/2.05  (assume @p151 (forall @t110 (or (and @t183 (= @t109 tptp.vno) (= @t182 tptp.vno)) (exists @t180 (and (or (not (= @t178 tptp.vno)) (not (= @t176 tptp.vno))) @t179 @t177 (= @t182 tptp.vyes))))))
% 1.86/2.05  (assume @p152 (= (tptp.vnot tptp.vyes) tptp.vno))
% 1.86/2.05  (assume @p153 (= (tptp.vnot tptp.vno) tptp.vyes))
% 1.86/2.05  (assume @p154 (forall @t108 (or (and @t181 (= @t184 tptp.vno)) (and @t183 (= @t184 tptp.vyes)))))
% 1.86/2.05  (assume @p155 (= (tptp.vpred tptp.vzero) tptp.vzero))
% 1.86/2.05  (assume @p156 (forall @t186 (= (tptp.vpred (tptp.vsucc @t185)) @t185)))
% 1.86/2.05  (assume @p157 (forall @t64 (or (and @t190 (= @t188 tptp.vzero)) (exists @t189 (and (= @t61 (tptp.vsucc @t187)) (= @t188 @t187))))))
% 1.86/2.05  (assume @p158 (forall @t192 (= (tptp.vgt tptp.vzero @t191) tptp.vno)))
% 1.86/2.05  (assume @p159 (forall @t192 (= (tptp.vgt @t193 tptp.vzero) tptp.vyes)))
% 1.86/2.05  (assume @p160 (forall @t198 (= (tptp.vgt @t197 @t196) (tptp.vgt @t194 @t194))))
% 1.86/2.05  (assume @p161 (forall @t67 (or (exists @t210 (and @t190 (= @t65 @t209) (= @t200 tptp.vno))) (exists @t208 (and (= @t61 @t207) @t205 (= @t200 tptp.vyes))) (exists @t204 (and @t203 @t202 (= @t200 (tptp.vgt @t199 @t199)))))))
% 1.86/2.05  (assume @p162 (forall @t192 (= (tptp.vlt @t191 tptp.vzero) tptp.vno)))
% 1.86/2.05  (assume @p163 (forall @t192 (= (tptp.vlt tptp.vzero @t193) tptp.vyes)))
% 1.86/2.05  (assume @p164 (forall @t198 (= (tptp.vlt @t197 @t196) (tptp.vlt @t194 @t194))))
% 1.86/2.05  (assume @p165 (forall @t67 (or (exists @t210 (and @t213 @t205 (= @t211 tptp.vno))) (exists @t208 (and @t190 (= @t65 @t207) (= @t211 tptp.vyes))) (exists @t212 (and @t203 @t202 (= @t211 (tptp.vlt @t199 @t199)))))))
% 1.86/2.05  (assume @p166 (forall @t186 (= (tptp.vplus @t185 tptp.vzero) @t185)))
% 1.86/2.05  (assume @p167 (forall @t198 (= (tptp.vplus @t194 @t196) (tptp.vsucc @t214))))
% 1.86/2.05  (assume @p168 (forall @t67 (or (exists @t189 (and @t218 @t205 (= @t216 @t187))) (exists @t212 (and @t217 @t202 (= @t216 (tptp.vsucc @t215)))))))
% 1.86/2.05  (assume @p169 (forall @t186 (= (tptp.vminus @t185 tptp.vzero) @t185)))
% 1.86/2.05  (assume @p170 (forall @t198 (= (tptp.vminus @t194 @t196) (tptp.vpred @t219))))
% 1.86/2.05  (assume @p171 (forall @t67 (or (exists @t189 (and @t218 @t205 (= @t221 @t187))) (exists @t212 (and @t217 @t202 (= @t221 (tptp.vpred @t220)))))))
% 1.86/2.05  (assume @p172 (forall @t192 (= (tptp.vmultiply @t191 tptp.vzero) tptp.vzero)))
% 1.86/2.05  (assume @p173 (forall @t198 (= (tptp.vmultiply @t194 @t196) (tptp.vplus @t194 @t222))))
% 1.86/2.05  (assume @p174 (forall @t67 (or (exists @t210 (and @t213 @t205 (= @t223 tptp.vzero))) (exists @t212 (and @t217 @t202 (= @t223 (tptp.vplus @t199 (tptp.vmultiply @t199 @t201))))))))
% 1.86/2.05  (assume @p175 (forall @t198 (=> @t226 (= @t224 (tptp.vsucc (tptp.vdivide @t219 @t195))))))
% 1.86/2.05  (assume @p176 (forall @t198 (=> (not @t226) (= @t224 tptp.vzero))))
% 1.86/2.05  (assume @p177 (forall @t67 (or (exists @t204 (and (= (tptp.vgt @t199 @t201) tptp.vyes) @t217 (= @t65 @t201) (= @t227 (tptp.vsucc (tptp.vdivide @t220 @t201))))) (exists @t230 (and (not (= (tptp.vgt @t229 @t228) tptp.vyes)) (= @t61 @t229) (= @t65 @t228) (= @t227 tptp.vzero))))))
% 1.86/2.05  (assume @p178 (not (tptp.visSomeAval tptp.vnoAval)))
% 1.86/2.05  (assume @p179 (forall @t233 (tptp.visSomeAval @t232)))
% 1.86/2.05  (assume @p180 (forall @t236 (=> @t235 (exists @t233 (= @t234 @t232)))))
% 1.86/2.05  (assume @p181 (forall @t236 (=> (not @t235) (= @t234 tptp.vnoAval))))
% 1.86/2.05  (assume @p182 (not (tptp.visSomeAType tptp.vnoAType)))
% 1.86/2.05  (assume @p183 (forall @t239 (tptp.visSomeAType @t238)))
% 1.86/2.05  (assume @p184 (forall @t242 (=> @t241 (exists @t239 (= @t240 @t238)))))
% 1.86/2.05  (assume @p185 (forall @t242 (=> (not @t241) (= @t240 tptp.vnoAType))))
% 1.86/2.05  (assume @p186 @t244)
% 1.86/2.05  (assume @p187 @t246)
% 1.86/2.05  (assume @p188 @t249)
% 1.86/2.05  (assume @p189 (forall @t53 (or (exists (@list @t178) (and (= @t51 (tptp.vB @t178)) (= @t250 tptp.vYesNo))) (exists @t208 (and (= @t51 (tptp.vNum @t206)) (= @t250 tptp.vNumber))) (exists (@list @t251) (and (= @t51 (tptp.vT @t251)) (= @t250 tptp.vText))))))
% 1.86/2.05  (assume @p190 (forall (@list @t252) (= (tptp.vappend tptp.vatempty @t252) @t252)))
% 1.86/2.05  (assume @p191 (forall (@list @t156 @t253 @t252) (= (tptp.vappend (tptp.vatcons @t156 @t253) @t252) (tptp.vatcons @t156 (tptp.vappend @t253 @t252)))))
% 1.86/2.05  (assume @p192 (forall (@list @t128 @t132) (or (exists (@list @t258) (and (= @t128 tptp.vatempty) (= @t132 @t258) (= @t257 @t258))) (exists (@list @t256 @t255 @t254) (and (= @t128 (tptp.vatcons @t256 @t255)) (= @t132 @t254) (= @t257 (tptp.vatcons @t256 (tptp.vappend @t255 @t254))))))))
% 1.86/2.05  (assume @p193 (forall @t260 (= (tptp.vlookupAnsMap @t259 tptp.vaempty) tptp.vnoAval)))
% 1.86/2.05  (assume @p194 @t265)
% 1.86/2.05  (assume @p195 (forall (@list @t159 @t262 @t152 @t261) (=> @t266 (= (tptp.vlookupAnsMap @t159 @t263) (tptp.vlookupAnsMap @t159 @t261)))))
% 1.86/2.05  (assume @p196 (forall (@list @t1 @t118) (or (exists @t283 (and @t282 @t280 (= @t269 tptp.vnoAval))) (exists (@list @t276 @t274 @t275 @t277) (and @t279 @t278 (= @t118 (tptp.vabind @t276 @t274 @t275)) (= @t269 (tptp.vsomeAval @t274)))) (exists (@list @t271 @t270 @t267 @t268) (and @t273 @t272 (= @t118 (tptp.vabind @t271 @t270 @t267)) (= @t269 (tptp.vlookupAnsMap @t268 @t267)))))))
% 1.86/2.05  (assume @p197 (forall (@list @t284) (= (tptp.vappendAnsMap tptp.vaempty @t284) @t284)))
% 1.86/2.05  (assume @p198 (forall (@list @t159 @t169 @t284 @t261) (= (tptp.vappendAnsMap (tptp.vabind @t159 @t169 @t284) @t261) (tptp.vabind @t159 @t169 (tptp.vappendAnsMap @t284 @t261)))))
% 1.86/2.05  (assume @p199 (forall (@list @t118 @t122) (or (exists (@list @t288) (and @t280 (= @t122 @t288) (= @t287 @t288))) (exists (@list @t277 @t286 @t285 @t275) (and (= @t118 (tptp.vabind @t277 @t286 @t285)) (= @t122 @t275) (= @t287 (tptp.vabind @t277 @t286 (tptp.vappendAnsMap @t285 @t275))))))))
% 1.86/2.05  (assume @p200 (not (tptp.visSomeQuestion tptp.vnoQuestion)))
% 1.86/2.05  (assume @p201 (forall @t292 (tptp.visSomeQuestion @t291)))
% 1.86/2.05  (assume @p202 (forall @t295 (=> @t294 (exists @t292 (= @t293 @t291)))))
% 1.86/2.05  (assume @p203 (forall @t295 (=> (not @t294) (= @t293 tptp.vnoQuestion))))
% 1.86/2.05  (assume @p204 (forall @t260 (= (tptp.vlookupQMap @t259 tptp.vqmempty) tptp.vnoQuestion)))
% 1.86/2.05  (assume @p205 (forall (@list @t262 @t161 @t160 @t296) (= (tptp.vlookupQMap @t262 @t297) (tptp.vsomeQuestion @t262 @t161 @t160))))
% 1.86/2.05  (assume @p206 (forall (@list @t296 @t262 @t160 @t161 @t159) (=> @t266 (= (tptp.vlookupQMap @t159 @t297) (tptp.vlookupQMap @t159 @t296)))))
% 1.86/2.05  (assume @p207 (forall (@list @t1 @t28) (or (exists @t283 (and @t282 @t305 (= @t299 tptp.vnoQuestion))) (exists (@list @t304 @t276 @t302 @t303 @t277) (and @t279 @t278 (= @t28 (tptp.vqmbind @t276 @t303 @t302 @t304)) (= @t299 (tptp.vsomeQuestion @t277 @t303 @t302)))) (exists (@list @t298 @t271 @t300 @t301 @t268) (and @t273 @t272 (= @t28 (tptp.vqmbind @t271 @t301 @t300 @t298)) (= @t299 (tptp.vlookupQMap @t268 @t298)))))))
% 1.86/2.05  (assume @p208 @t309)
% 1.86/2.05  (assume @p209 (forall @t97 (exists (@list @t288 @t311 @t310) (and (= @t94 (tptp.vQC @t288 @t311 @t310)) (= (tptp.vgetAM @t94) @t288)))))
% 1.86/2.05  (assume @p210 @t315)
% 1.86/2.05  (assume @p211 (forall @t97 (exists (@list @t317 @t316 @t310) (and (= @t94 (tptp.vQC @t317 @t316 @t310)) (= (tptp.vgetQM @t94) @t316)))))
% 1.86/2.05  (assume @p212 @t321)
% 1.86/2.05  (assume @p213 (forall @t97 (exists (@list @t317 @t323 @t322) (and (= @t94 (tptp.vQC @t317 @t323 @t322)) (= (tptp.vgetQuest @t94) @t322)))))
% 1.86/2.05  (assume @p214 (tptp.visValue tptp.vqempty))
% 1.86/2.05  (assume @p215 (forall @t326 (=> @t325 (not (tptp.visValue @t324)))))
% 1.86/2.05  (assume @p216 (forall @t329 (=> @t328 @t327)))
% 1.86/2.05  (assume @p217 (forall @t329 (=> (not @t328) (exists @t326 (and @t325 (= @t68 @t324))))))
% 1.86/2.05  (assume @p218 (not (tptp.visSomeQC tptp.vnoQConf)))
% 1.86/2.05  (assume @p219 (forall @t332 (tptp.visSomeQC @t331)))
% 1.86/2.05  (assume @p220 (forall @t335 (=> @t334 (exists @t332 (= @t333 @t331)))))
% 1.86/2.05  (assume @p221 (forall @t335 (=> (not @t334) (= @t333 tptp.vnoQConf))))
% 1.86/2.05  (assume @p222 (forall (@list @t284 @t312 @t337 @t336) (= (tptp.vqcappend @t339 @t336) (tptp.vQC @t284 @t312 @t338))))
% 1.86/2.05  (assume @p223 (forall (@list @t94 @t68) (exists (@list @t288 @t316 @t341 @t340) (and (= @t94 (tptp.vQC @t288 @t316 @t341)) (= @t68 @t340) (= (tptp.vqcappend @t94 @t68) (tptp.vQC @t288 @t316 @t342))))))
% 1.86/2.05  (assume @p224 (not (tptp.visSomeExp tptp.vnoExp)))
% 1.86/2.05  (assume @p225 (forall @t345 (tptp.visSomeExp @t344)))
% 1.86/2.05  (assume @p226 (forall @t348 (=> @t347 (exists @t345 (= @t346 @t344)))))
% 1.86/2.05  (assume @p227 (forall @t348 (=> (not @t347) (= @t346 tptp.vnoExp))))
% 1.86/2.05  (assume @p228 (forall @t233 (tptp.vexpIsValue @t349)))
% 1.86/2.05  (assume @p229 (forall @t168 (=> @t351 (not (tptp.vexpIsValue @t167)))))
% 1.86/2.05  (assume @p230 (forall @t116 (=> @t352 (exists @t233 (= @t9 @t349)))))
% 1.86/2.05  (assume @p231 (forall @t116 (=> (not @t352) (exists @t168 (and @t351 (= @t9 @t167))))))
% 1.86/2.05  (assume @p232 (forall @t353 (= (tptp.vgetAnswer @t161 tptp.vYesNo) (tptp.vB (tptp.vaskYesNo @t161)))))
% 1.86/2.05  (assume @p233 @t354)
% 1.86/2.05  (assume @p234 @t355)
% 1.86/2.05  (assume @p235 @t377)
% 1.86/2.05  (assume @p236 (forall @t198 (= (tptp.vevalBinOp tptp.vaddop @t379 @t378) (tptp.vsomeExp (tptp.vconstant (tptp.vNum @t214))))))
% 1.86/2.05  (assume @p237 (forall @t198 (= (tptp.vevalBinOp tptp.vsubop @t379 @t378) (tptp.vsomeExp (tptp.vconstant (tptp.vNum @t219))))))
% 1.86/2.05  (assume @p238 (forall @t198 (= (tptp.vevalBinOp tptp.vmulop @t379 @t378) (tptp.vsomeExp (tptp.vconstant (tptp.vNum @t222))))))
% 1.86/2.05  (assume @p239 (forall @t198 (= (tptp.vevalBinOp tptp.vdivop @t379 @t378) (tptp.vsomeExp (tptp.vconstant (tptp.vNum @t224))))))
% 1.86/2.05  (assume @p240 (forall @t198 (= (tptp.vevalBinOp tptp.vgtop @t379 @t378) (tptp.vsomeExp (tptp.vconstant (tptp.vB @t225))))))
% 1.86/2.05  (assume @p241 (forall @t198 (= (tptp.vevalBinOp tptp.vltop @t379 @t378) (tptp.vsomeExp (tptp.vconstant (tptp.vB (tptp.vlt @t194 @t195)))))))
% 1.86/2.05  (assume @p242 (forall @t384 (= (tptp.vevalBinOp tptp.vandop @t383 @t382) (tptp.vsomeExp (tptp.vconstant (tptp.vB (tptp.vand @t381 @t380)))))))
% 1.86/2.05  (assume @p243 (forall @t384 (= (tptp.vevalBinOp tptp.vorop @t383 @t382) (tptp.vsomeExp (tptp.vconstant (tptp.vB (tptp.vor @t381 @t380)))))))
% 1.86/2.05  (assume @p244 (forall (@list @t387) (= (tptp.vevalBinOp tptp.veqop @t387 @t387) @t386)))
% 1.86/2.05  (assume @p245 (forall (@list @t390 @t387) (=> (not (= @t390 @t387)) (= (tptp.vevalBinOp tptp.veqop @t390 @t387) @t389))))
% 1.86/2.05  (assume @p246 (forall (@list @t393 @t392 @t391) (=> (and (or @t412 @t406 @t404) (or @t411 @t406 @t404) (or @t410 @t406 @t404) (or @t409 @t406 @t404) (or @t408 @t406 @t404) (or @t407 @t406 @t404) (or @t402 @t400 @t397) (or @t401 @t400 @t397) @t394) (= (tptp.vevalBinOp @t393 @t392 @t391) tptp.vnoExp))))
% 1.86/2.05  (assume @p247 (forall (@list @t48 @t51 @t54) (or (exists @t204 (and @t456 (= @t51 @t405) (= @t54 @t403) (= @t413 (tptp.vsomeExp (tptp.vconstant (tptp.vNum @t215)))))) (exists @t230 (and @t455 (= @t51 (tptp.vNum @t229)) (= @t54 (tptp.vNum @t228)) (= @t413 (tptp.vsomeExp (tptp.vconstant (tptp.vNum (tptp.vminus @t229 @t228))))))) (exists (@list @t453 @t452) (and @t454 (= @t51 (tptp.vNum @t453)) (= @t54 (tptp.vNum @t452)) (= @t413 (tptp.vsomeExp (tptp.vconstant (tptp.vNum (tptp.vmultiply @t453 @t452))))))) (exists (@list @t450 @t449) (and @t451 (= @t51 (tptp.vNum @t450)) (= @t54 (tptp.vNum @t449)) (= @t413 (tptp.vsomeExp (tptp.vconstant (tptp.vNum (tptp.vdivide @t450 @t449))))))) (exists (@list @t447 @t446) (and @t448 (= @t51 (tptp.vNum @t447)) (= @t54 (tptp.vNum @t446)) (= @t413 (tptp.vsomeExp (tptp.vconstant (tptp.vB (tptp.vgt @t447 @t446))))))) (exists (@list @t444 @t443) (and @t445 (= @t51 (tptp.vNum @t444)) (= @t54 (tptp.vNum @t443)) (= @t413 (tptp.vsomeExp (tptp.vconstant (tptp.vB (tptp.vlt @t444 @t443))))))) (exists (@list @t398 @t395) (and @t442 (= @t51 @t399) (= @t54 @t396) (= @t413 (tptp.vsomeExp (tptp.vconstant (tptp.vB (tptp.vand @t398 @t395))))))) (exists (@list @t440 @t439) (and @t441 (= @t51 (tptp.vB @t440)) (= @t54 (tptp.vB @t439)) (= @t413 (tptp.vsomeExp (tptp.vconstant (tptp.vB (tptp.vor @t440 @t439))))))) (exists (@list @t438 @t437) (and (= @t438 @t437) @t436 (= @t51 @t438) (= @t54 @t437) (= @t413 @t386))) (exists (@list @t435 @t434) (and (not (= @t435 @t434)) @t436 (= @t51 @t435) (= @t54 @t434) (= @t413 @t389))) (exists (@list @t417 @t415 @t414) (and (or (not (= @t417 tptp.vaddop)) (forall (@list @t433) (not (= @t415 (tptp.vNum @t433)))) (forall (@list @t432) (not (= @t414 (tptp.vNum @t432))))) (or (not (= @t417 tptp.vsubop)) (forall (@list @t431) (not (= @t415 (tptp.vNum @t431)))) (forall (@list @t430) (not (= @t414 (tptp.vNum @t430))))) (or (not (= @t417 tptp.vmulop)) (forall (@list @t429) (not (= @t415 (tptp.vNum @t429)))) (forall (@list @t428) (not (= @t414 (tptp.vNum @t428))))) (or (not (= @t417 tptp.vdivop)) (forall (@list @t427) (not (= @t415 (tptp.vNum @t427)))) (forall (@list @t426) (not (= @t414 (tptp.vNum @t426))))) (or (not (= @t417 tptp.vgtop)) (forall (@list @t425) (not (= @t415 (tptp.vNum @t425)))) (forall (@list @t424) (not (= @t414 (tptp.vNum @t424))))) (or (not (= @t417 tptp.vltop)) (forall (@list @t423) (not (= @t415 (tptp.vNum @t423)))) (forall (@list @t422) (not (= @t414 (tptp.vNum @t422))))) (or (not (= @t417 tptp.vandop)) (forall (@list @t421) (not (= @t415 (tptp.vB @t421)))) (forall (@list @t420) (not (= @t414 (tptp.vB @t420))))) (or (not (= @t417 tptp.vorop)) (forall (@list @t419) (not (= @t415 (tptp.vB @t419)))) (forall (@list @t418) (not (= @t414 (tptp.vB @t418))))) (not (= @t417 tptp.veqop)) (= @t48 @t417) @t416 (= @t54 @t414) (= @t413 tptp.vnoExp))))))
% 1.86/2.05  (assume @p248 (forall (@list @t457) (= (tptp.vevalUnOp tptp.vnotop (tptp.vB @t457)) (tptp.vsomeExp (tptp.vconstant (tptp.vB (tptp.vnot @t457)))))))
% 1.86/2.05  (assume @p249 (forall (@list @t458 @t392) (=> (or @t462 (forall @t461 (not (= @t392 @t460)))) (= (tptp.vevalUnOp @t458 @t392) tptp.vnoExp))))
% 1.86/2.05  (assume @p250 (forall (@list @t45 @t51) (or (exists @t461 (and @t468 (= @t51 @t460) (= @t463 (tptp.vsomeExp (tptp.vconstant (tptp.vB (tptp.vnot @t459))))))) (exists (@list @t464 @t415) (and (or @t467 (forall (@list @t466) (not (= @t415 (tptp.vB @t466))))) @t465 @t416 (= @t463 tptp.vnoExp))))))
% 1.86/2.05  (assume @p251 (forall (@list @t169 @t313) (= (tptp.vreduceExp @t170 @t313) tptp.vnoExp)))
% 1.86/2.05  (assume @p252 (forall @t473 (=> @t472 (= @t471 (tptp.vsomeExp (tptp.vconstant (tptp.vgetAval @t469)))))))
% 1.86/2.05  (assume @p253 (forall @t473 (=> (not @t472) (= @t471 tptp.vnoExp))))
% 1.86/2.05  (assume @p254 (forall (@list @t475 @t474 @t477 @t284) (=> (and @t481 @t480) (= @t479 (tptp.vevalBinOp @t477 @t476 (tptp.vgetExpValue @t474))))))
% 1.86/2.05  (assume @p255 (forall @t485 (=> (and @t481 @t484 @t483) (= @t479 (tptp.vsomeExp (tptp.vbinop @t475 @t477 (tptp.vgetExp @t482)))))))
% 1.86/2.05  (assume @p256 (forall @t485 (=> (and @t481 @t484 (not @t483)) @t486)))
% 1.86/2.05  (assume @p257 (forall @t492 (=> @t491 (= @t479 (tptp.vsomeExp (tptp.vbinop @t488 @t477 @t474))))))
% 1.86/2.05  (assume @p258 (forall @t492 (=> @t493 @t486)))
% 1.86/2.05  (assume @p259 (forall (@list @t475 @t494 @t284) (=> @t481 (= @t495 (tptp.vevalUnOp @t494 @t476)))))
% 1.86/2.05  (assume @p260 (forall @t496 (=> @t491 (= @t495 (tptp.vsomeExp (tptp.vunop @t494 @t488))))))
% 1.86/2.05  (assume @p261 (forall @t496 (=> @t493 (= @t495 tptp.vnoExp))))
% 1.86/2.05  (assume @p262 (forall (@list @t9 @t118) (or (exists (@list @t286 @t317) (and (= @t9 (tptp.vconstant @t286)) @t551 @t498)) (exists (@list @t277 @t548 @t288) (and (= @t548 (tptp.vlookupAnsMap @t277 @t288)) (tptp.visSomeAval @t548) @t550 @t549 (= @t497 (tptp.vsomeExp (tptp.vconstant (tptp.vgetAval @t548)))))) (exists (@list @t262 @t547 @t285) (and (= @t547 (tptp.vlookupAnsMap @t262 @t285)) (not (tptp.visSomeAval @t547)) (= @t9 (tptp.vqvar @t262)) @t546 @t498)) (exists (@list @t541 @t542 @t540 @t543) (and (tptp.vexpIsValue @t541) (tptp.vexpIsValue @t540) @t545 @t544 (= @t497 (tptp.vevalBinOp @t542 (tptp.vgetExpValue @t541) (tptp.vgetExpValue @t540))))) (exists (@list @t535 @t533 @t536 @t538 @t534) (and (tptp.vexpIsValue @t535) (not (tptp.vexpIsValue @t538)) (= @t533 (tptp.vreduceExp @t538 @t536)) (tptp.visSomeExp @t533) @t539 @t537 (= @t497 (tptp.vsomeExp (tptp.vbinop @t535 @t534 (tptp.vgetExp @t533)))))) (exists (@list @t531 @t532 @t527 @t529 @t530) (and (tptp.vexpIsValue @t531) (not (tptp.vexpIsValue @t529)) (= @t532 (tptp.vreduceExp @t529 @t527)) (not (tptp.visSomeExp @t532)) (= @t9 (tptp.vbinop @t531 @t530 @t529)) @t528 @t498)) (exists (@list @t526 @t523 @t524 @t521 @t522) (and (not (tptp.vexpIsValue @t526)) (= @t523 (tptp.vreduceExp @t526 @t524)) (tptp.visSomeExp @t523) (= @t9 (tptp.vbinop @t526 @t522 @t521)) @t525 (= @t497 (tptp.vsomeExp (tptp.vbinop (tptp.vgetExp @t523) @t522 @t521))))) (exists (@list @t519 @t520 @t515 @t517 @t518) (and (not (tptp.vexpIsValue @t519)) (= @t520 (tptp.vreduceExp @t519 @t515)) (not (tptp.visSomeExp @t520)) (= @t9 (tptp.vbinop @t519 @t518 @t517)) @t516 @t498)) (exists (@list @t512 @t511 @t513) (and (tptp.vexpIsValue @t511) (= @t9 (tptp.vunop @t512 @t511)) @t514 (= @t497 (tptp.vevalUnOp @t512 (tptp.vgetExpValue @t511))))) (exists (@list @t506 @t509 @t504 @t507) (and (not (tptp.vexpIsValue @t509)) (= @t504 (tptp.vreduceExp @t509 @t507)) @t510 (= @t9 (tptp.vunop @t506 @t509)) @t508 (= @t497 (tptp.vsomeExp (tptp.vunop @t506 @t505))))) (exists (@list @t502 @t501 @t503 @t499) (and (not (tptp.vexpIsValue @t501)) (= @t503 (tptp.vreduceExp @t501 @t499)) (not (tptp.visSomeExp @t503)) (= @t9 (tptp.vunop @t502 @t501)) @t500 @t498)))))
% 1.86/2.05  (assume @p263 (forall (@list @t313 @t319) (= (tptp.vreduce tptp.vqempty @t313 @t319) tptp.vnoQConf)))
% 1.86/2.05  (assume @p264 (forall @t555 (= @t554 (tptp.vsomeQConf (tptp.vQC (tptp.vabind @t159 (tptp.vgetAnswer @t161 @t552) @t284) @t312 tptp.vqempty)))))
% 1.86/2.05  (assume @p265 (forall @t559 (=> @t558 (= @t557 (tptp.vsomeQConf (tptp.vQC (tptp.vabind @t159 (tptp.vgetExpValue @t556) @t284) @t312 tptp.vqempty))))))
% 1.86/2.05  (assume @p266 (forall @t559 (=> (and @t562 @t561) (= @t557 (tptp.vsomeQConf (tptp.vQC @t284 @t312 (tptp.vqsingle (tptp.vvalue @t159 @t552 (tptp.vgetExp @t560)))))))))
% 1.86/2.05  (assume @p267 (forall @t559 (=> (and @t562 (not @t561)) (= @t557 tptp.vnoQConf))))
% 1.86/2.05  (assume @p268 (forall @t555 (= (tptp.vreduce (tptp.vqsingle (tptp.vdefquestion @t159 @t161 @t552)) @t284 @t312) (tptp.vsomeQConf (tptp.vQC @t284 (tptp.vqmbind @t159 @t161 @t552 @t312) tptp.vqempty)))))
% 1.86/2.05  (assume @p269 (forall @t567 (=> @t566 (= @t565 (tptp.vsomeQConf (tptp.vQC @t284 @t312 (tptp.vqsingle (tptp.vquestion @t159 (tptp.vgetQuestionLabel @t563) (tptp.vgetQuestionAType @t563)))))))))
% 1.86/2.05  (assume @p270 (forall @t567 (=> (not @t566) (= @t565 tptp.vnoQConf))))
% 1.86/2.05  (assume @p271 (forall (@list @t568 @t284 @t312) (= (tptp.vreduce (tptp.vqseq tptp.vqempty @t568) @t284 @t312) @t569)))
% 1.86/2.05  (assume @p272 (forall @t575 (=> (and @t574 @t572) (= @t571 (tptp.vsomeQConf (tptp.vqcappend (tptp.vgetQC @t570) @t336))))))
% 1.86/2.05  (assume @p273 (forall @t575 (=> (and @t574 (not @t572)) (= @t571 tptp.vnoQConf))))
% 1.86/2.05  (assume @p274 (forall @t575 (= (tptp.vreduce (tptp.vqcond @t385 @t337 @t336) @t284 @t312) (tptp.vsomeQConf @t339))))
% 1.86/2.05  (assume @p275 (forall @t575 (= (tptp.vreduce (tptp.vqcond @t388 @t337 @t336) @t284 @t312) (tptp.vsomeQConf (tptp.vQC @t284 @t312 @t336)))))
% 1.86/2.05  (assume @p276 (forall @t585 (=> (and @t584 @t581 @t578) (= @t577 (tptp.vsomeQConf (tptp.vQC @t284 @t312 (tptp.vqcond (tptp.vgetExp @t576) @t337 @t336)))))))
% 1.86/2.05  (assume @p277 (forall @t585 (=> (and @t584 @t581 (not @t578)) (= @t577 tptp.vnoQConf))))
% 1.86/2.05  (assume @p278 (forall (@list @t586 @t568 @t284 @t312) (= (tptp.vreduce (tptp.vqgroup @t586 @t568) @t284 @t312) @t569)))
% 1.86/2.05  (assume @p279 (forall (@list @t68 @t118 @t28) (or (exists (@list @t317 @t323) (and @t327 @t551 (= @t28 @t323) @t592)) (exists (@list @t316 @t651 @t303 @t286 @t288 @t277) (and (= @t286 @t653) (= @t68 @t652) @t549 (= @t28 @t316) (= @t590 (tptp.vsomeQConf (tptp.vQC (tptp.vabind @t277 @t286 @t288) @t316 tptp.vqempty))))) (exists (@list @t648 @t650 @t285 @t262 @t649) (and (tptp.vexpIsValue @t649) (= @t68 (tptp.vqsingle (tptp.vvalue @t262 @t650 @t649))) @t546 (= @t28 @t648) (= @t590 (tptp.vsomeQConf (tptp.vQC (tptp.vabind @t262 (tptp.vgetExpValue @t649) @t285) @t648 tptp.vqempty))))) (exists (@list @t646 @t644 @t504 @t543 @t645 @t647) (and (not (tptp.vexpIsValue @t647)) (= @t504 (tptp.vreduceExp @t647 @t543)) @t510 (= @t68 (tptp.vqsingle (tptp.vvalue @t645 @t644 @t647))) @t544 (= @t28 @t646) (= @t590 (tptp.vsomeQConf (tptp.vQC @t543 @t646 (tptp.vqsingle (tptp.vvalue @t645 @t644 @t505))))))) (exists (@list @t639 @t641 @t643 @t536 @t642 @t640) (and (not (tptp.vexpIsValue @t640)) (= @t643 (tptp.vreduceExp @t640 @t536)) (not (tptp.visSomeExp @t643)) (= @t68 (tptp.vqsingle (tptp.vvalue @t642 @t641 @t640))) @t537 (= @t28 @t639) @t592)) (exists (@list @t636 @t637 @t301 @t527 @t638) (and (= @t68 (tptp.vqsingle (tptp.vdefquestion @t638 @t301 @t637))) @t528 (= @t28 @t636) (= @t590 (tptp.vsomeQConf (tptp.vQC @t527 (tptp.vqmbind @t638 @t301 @t637 @t636) tptp.vqempty))))) (exists (@list @t634 @t633 @t635 @t524) (and (= @t633 (tptp.vlookupQMap @t634 @t635)) (tptp.visSomeQuestion @t633) (= @t68 (tptp.vqsingle (tptp.vask @t634))) @t525 (= @t28 @t635) (= @t590 (tptp.vsomeQConf (tptp.vQC @t524 @t635 (tptp.vqsingle (tptp.vquestion @t634 (tptp.vgetQuestionLabel @t633) (tptp.vgetQuestionAType @t633)))))))) (exists (@list @t631 @t632 @t630 @t515) (and (= @t632 (tptp.vlookupQMap @t631 @t630)) (not (tptp.visSomeQuestion @t632)) (= @t68 (tptp.vqsingle (tptp.vask @t631))) @t516 (= @t28 @t630) @t592)) (exists (@list @t628 @t513 @t629) (and (= @t68 (tptp.vqseq tptp.vqempty @t628)) @t514 (= @t28 @t629) (= @t590 (tptp.vsomeQConf (tptp.vQC @t513 @t629 @t628))))) (exists (@list @t626 @t341 @t507 @t340 @t625) (and (forall (@list @t627) (or (not (= @t341 tptp.vqempty)) (not (= @t340 @t627)))) (= @t625 (tptp.vreduce @t341 @t507 @t626)) (tptp.visSomeQC @t625) (= @t68 @t342) @t508 (= @t28 @t626) (= @t590 (tptp.vsomeQConf (tptp.vqcappend (tptp.vgetQC @t625) @t340))))) (exists (@list @t620 @t622 @t499 @t621 @t623) (and (forall (@list @t624) (or (not (= @t622 tptp.vqempty)) (not (= @t621 @t624)))) (= @t623 (tptp.vreduce @t622 @t499 @t620)) (not (tptp.visSomeQC @t623)) (= @t68 (tptp.vqseq @t622 @t621)) @t500 (= @t28 @t620) @t592)) (exists (@list @t616 @t619 @t618 @t617) (and (= @t68 (tptp.vqcond @t385 @t616 @t619)) (= @t118 @t618) (= @t28 @t617) (= @t590 (tptp.vsomeQConf (tptp.vQC @t618 @t617 @t616))))) (exists (@list @t615 @t612 @t614 @t613) (and (= @t68 (tptp.vqcond @t388 @t615 @t612)) (= @t118 @t614) (= @t28 @t613) (= @t590 (tptp.vsomeQConf (tptp.vQC @t614 @t613 @t612))))) (exists (@list @t605 @t604 @t603 @t607 @t606 @t602) (and (forall (@list @t611 @t610) (or (not (= @t607 @t385)) (not (= @t603 @t611)) (not (= @t602 @t610)))) (forall (@list @t609 @t608) (or (not (= @t607 @t388)) (not (= @t603 @t609)) (not (= @t602 @t608)))) (= @t604 (tptp.vreduceExp @t607 @t606)) (tptp.visSomeExp @t604) (= @t68 (tptp.vqcond @t607 @t603 @t602)) (= @t118 @t606) (= @t28 @t605) (= @t590 (tptp.vsomeQConf (tptp.vQC @t606 @t605 (tptp.vqcond (tptp.vgetExp @t604) @t603 @t602)))))) (exists (@list @t593 @t597 @t596 @t475 @t594 @t595) (and (forall (@list @t601 @t600) (or (not (= @t475 @t385)) (not (= @t596 @t601)) (not (= @t595 @t600)))) (forall (@list @t599 @t598) (or (not (= @t475 @t388)) (not (= @t596 @t599)) (not (= @t595 @t598)))) (= @t597 (tptp.vreduceExp @t475 @t594)) (not (tptp.visSomeExp @t597)) (= @t68 (tptp.vqcond @t475 @t596 @t595)) (= @t118 @t594) (= @t28 @t593) @t592)) (exists (@list @t591 @t587 @t589 @t588) (and (= @t68 (tptp.vqgroup @t591 @t587)) (= @t118 @t589) (= @t28 @t588) (= @t590 (tptp.vsomeQConf (tptp.vQC @t589 @t588 @t587))))))))
% 1.86/2.05  (assume @p280 (forall @t260 (= (tptp.vlookupATMap @t259 tptp.vatmempty) tptp.vnoAType)))
% 1.86/2.05  (assume @p281 (forall (@list @t645 @t160 @t655) (= (tptp.vlookupATMap @t645 @t656) @t654)))
% 1.86/2.05  (assume @p282 (forall (@list @t262 @t645 @t160 @t655) (=> (not (= @t262 @t645)) (= (tptp.vlookupATMap @t262 @t656) (tptp.vlookupATMap @t262 @t655)))))
% 1.86/2.05  (assume @p283 (forall (@list @t1 @t35) (or (exists @t283 (and @t282 @t662 (= @t658 tptp.vnoAType))) (exists (@list @t661 @t302 @t660 @t276) (and (= @t276 @t661) (= @t1 @t276) (= @t35 (tptp.vatmbind @t661 @t302 @t660)) (= @t658 (tptp.vsomeAType @t302)))) (exists (@list @t659 @t300 @t657 @t271) (and (not (= @t271 @t659)) (= @t1 @t271) (= @t35 (tptp.vatmbind @t659 @t300 @t657)) (= @t658 (tptp.vlookupATMap @t271 @t657)))))))
% 1.86/2.05  (assume @p284 (forall (@list @t663) (= (tptp.vappendATMap tptp.vatmempty @t663) @t663)))
% 1.86/2.05  (assume @p285 (forall (@list @t159 @t160 @t663 @t655) (= (tptp.vappendATMap @t664 @t655) (tptp.vatmbind @t159 @t160 (tptp.vappendATMap @t663 @t655)))))
% 1.86/2.05  (assume @p286 (forall @t38 (or (exists (@list @t667) (and @t662 (= @t34 @t667) (= @t666 @t667))) (exists (@list @t277 @t302 @t665 @t660) (and (= @t35 (tptp.vatmbind @t277 @t302 @t665)) (= @t34 @t660) (= @t666 (tptp.vatmbind @t277 @t302 (tptp.vappendATMap @t665 @t660))))))))
% 1.86/2.05  (assume @p287 (forall (@list @t668) (= (tptp.vintersectATM tptp.vatmempty @t668) tptp.vatmempty)))
% 1.86/2.05  (assume @p288 (forall @t674 (=> @t673 (= @t671 (tptp.vatmbind @t159 @t160 @t670)))))
% 1.86/2.05  (assume @p289 (forall @t674 (=> (not @t673) (= @t671 @t670))))
% 1.86/2.05  (assume @p290 (forall @t38 (or (exists (@list @t684) (and @t662 (= @t34 @t684) (= @t676 tptp.vatmempty))) (exists (@list @t681 @t680 @t683 @t302 @t682 @t277) (and (= @t680 (tptp.vintersectATM @t682 @t681)) (= @t683 (tptp.vlookupATMap @t277 @t681)) (tptp.visSomeAType @t683) (= (tptp.vgetAType @t683) @t302) (= @t35 (tptp.vatmbind @t277 @t302 @t682)) (= @t34 @t681) (= @t676 (tptp.vatmbind @t277 @t302 @t680)))) (exists (@list @t677 @t675 @t679 @t300 @t678 @t262) (and (= @t675 (tptp.vintersectATM @t678 @t677)) (= @t679 (tptp.vlookupATMap @t262 @t677)) (not (and (tptp.visSomeAType @t679) (= (tptp.vgetAType @t679) @t300))) (= @t35 (tptp.vatmbind @t262 @t300 @t678)) (= @t34 @t677) (= @t676 @t675))))))
% 1.86/2.05  (assume @p291 (not (tptp.visSomeMapConf tptp.vnoMapConf)))
% 1.86/2.05  (assume @p292 (forall @t687 (tptp.visSomeMapConf @t686)))
% 1.86/2.05  (assume @p293 (forall @t690 (=> @t689 (exists @t687 (= @t688 @t686)))))
% 1.86/2.05  (assume @p294 (forall @t690 (=> (not @t689) (= @t688 tptp.vnoMapConf))))
% 1.86/2.05  (assume @p295 (= (tptp.vtypeAM tptp.vaempty) tptp.vatmempty))
% 1.86/2.05  (assume @p296 (forall (@list @t159 @t169 @t691) (= (tptp.vtypeAM (tptp.vabind @t159 @t169 @t691)) (tptp.vatmbind @t159 (tptp.vtypeOf @t169) @t692))))
% 1.86/2.05  (assume @p297 @t705)
% 1.86/2.05  (assume @p298 (= (tptp.vtypeQM tptp.vqmempty) tptp.vatmempty))
% 1.86/2.05  (assume @p299 (forall (@list @t159 @t708 @t160 @t706) (= (tptp.vtypeQM (tptp.vqmbind @t159 @t708 @t160 @t706)) (tptp.vatmbind @t159 @t160 @t707))))
% 1.86/2.05  (assume @p300 (forall (@list @t28) (or (and @t305 (= @t710 tptp.vatmempty)) (exists (@list @t277 @t711 @t302 @t709) (and (= @t28 (tptp.vqmbind @t277 @t711 @t302 @t709)) (= @t710 (tptp.vatmbind @t277 @t302 (tptp.vtypeQM @t709))))))))
% 1.86/2.05  (assume @p301 (= (tptp.vcheckBinOp tptp.vaddop tptp.vNumber tptp.vNumber) @t712))
% 1.86/2.05  (assume @p302 (= (tptp.vcheckBinOp tptp.vsubop tptp.vNumber tptp.vNumber) @t712))
% 1.86/2.05  (assume @p303 (= (tptp.vcheckBinOp tptp.vmulop tptp.vNumber tptp.vNumber) @t712))
% 1.86/2.05  (assume @p304 (= (tptp.vcheckBinOp tptp.vdivop tptp.vNumber tptp.vNumber) @t712))
% 1.86/2.05  (assume @p305 (= (tptp.vcheckBinOp tptp.vgtop tptp.vNumber tptp.vNumber) @t713))
% 1.86/2.05  (assume @p306 (= (tptp.vcheckBinOp tptp.vltop tptp.vNumber tptp.vNumber) @t713))
% 1.86/2.05  (assume @p307 (= (tptp.vcheckBinOp tptp.vandop tptp.vYesNo tptp.vYesNo) @t713))
% 1.86/2.05  (assume @p308 (= (tptp.vcheckBinOp tptp.vorop tptp.vYesNo tptp.vYesNo) @t713))
% 1.86/2.05  (assume @p309 (forall (@list @t237 @t714) (= (tptp.vcheckBinOp tptp.veqop @t237 @t714) @t713)))
% 1.86/2.05  (assume @p310 (forall (@list @t393 @t714 @t289) (=> (and (or @t412 @t718 @t717) (or @t411 @t718 @t717) (or @t410 @t718 @t717) (or @t409 @t718 @t717) (or @t408 @t718 @t717) (or @t407 @t718 @t717) (or @t402 @t716 @t715) (or @t401 @t716 @t715) @t394) (= (tptp.vcheckBinOp @t393 @t714 @t289) tptp.vnoAType))))
% 1.86/2.05  (assume @p311 (forall (@list @t48 @t5 @t12) (or (and @t456 @t364 @t731 @t732) (and @t455 @t364 @t731 @t732) (and @t454 @t364 @t731 @t732) (and @t451 @t364 @t731 @t732) (and @t448 @t364 @t731 @t727) (and @t445 @t364 @t731 @t727) (and @t442 @t370 @t730 @t727) (and @t441 @t370 @t730 @t727) (exists (@list @t729 @t728) (and @t436 (= @t5 @t729) (= @t12 @t728) @t727)) (exists (@list @t722 @t721 @t720) (and (or (not (= @t722 tptp.vaddop)) @t726 @t725) (or (not (= @t722 tptp.vsubop)) @t726 @t725) (or (not (= @t722 tptp.vmulop)) @t726 @t725) (or (not (= @t722 tptp.vdivop)) @t726 @t725) (or (not (= @t722 tptp.vgtop)) @t726 @t725) (or (not (= @t722 tptp.vltop)) @t726 @t725) (or (not (= @t722 tptp.vandop)) @t724 @t723) (or (not (= @t722 tptp.vorop)) @t724 @t723) (not (= @t722 tptp.veqop)) (= @t48 @t722) (= @t5 @t721) (= @t12 @t720) (= @t719 tptp.vnoAType))))))
% 1.86/2.05  (assume @p312 (= (tptp.vcheckUnOp tptp.vnotop tptp.vYesNo) @t713))
% 1.86/2.05  (assume @p313 (forall (@list @t458 @t714) (=> (or @t462 @t716) (= (tptp.vcheckUnOp @t458 @t714) tptp.vnoAType))))
% 1.86/2.05  (assume @p314 (forall (@list @t45 @t5) (or (and @t468 @t370 (= @t733 @t713)) (exists (@list @t464 @t728) (and (or @t467 (not (= @t728 tptp.vYesNo))) @t465 (= @t5 @t728) (= @t733 tptp.vnoAType))))))
% 1.86/2.05  (assume @p315 (forall (@list @t668 @t734) (= (tptp.vecheck @t668 (tptp.vconstant (tptp.vB @t734))) @t713)))
% 1.86/2.05  (assume @p316 (forall (@list @t668 @t185) (= (tptp.vecheck @t668 (tptp.vconstant (tptp.vNum @t185))) @t712)))
% 1.86/2.05  (assume @p317 (forall (@list @t668 @t736) (= (tptp.vecheck @t668 (tptp.vconstant (tptp.vT @t736))) @t735)))
% 1.86/2.05  (assume @p318 (forall (@list @t663 @t159) (= (tptp.vecheck @t663 @t470) @t737)))
% 1.86/2.05  (assume @p319 (forall @t742 (=> @t741 (= @t740 (tptp.vcheckBinOp @t477 (tptp.vgetAType @t739) (tptp.vgetAType @t738))))))
% 1.86/2.05  (assume @p320 (forall @t742 (=> (not @t741) (= @t740 tptp.vnoAType))))
% 1.86/2.05  (assume @p321 (forall @t746 (=> @t745 (= @t744 (tptp.vcheckUnOp @t494 (tptp.vgetAType @t743))))))
% 1.86/2.05  (assume @p322 (forall @t746 (=> (not @t745) (= @t744 tptp.vnoAType))))
% 1.86/2.05  (assume @p323 (forall (@list @t35 @t9) (or (exists (@list @t684 @t762) (and (= @t35 @t684) (= @t9 (tptp.vconstant (tptp.vB @t762))) (= @t747 @t713))) (exists (@list @t194 @t761) (and (= @t35 @t761) (= @t9 (tptp.vconstant @t379)) (= @t747 @t712))) (exists (@list @t759 @t760) (and (= @t35 @t760) (= @t9 (tptp.vconstant (tptp.vT @t759))) (= @t747 @t735))) (exists (@list @t277 @t667) (and (= @t35 @t667) @t550 (= @t747 (tptp.vlookupATMap @t277 @t667)))) (exists (@list @t665 @t758 @t541 @t757 @t540 @t542) (and (= @t758 (tptp.vecheck @t665 @t541)) (= @t757 (tptp.vecheck @t665 @t540)) (tptp.visSomeAType @t758) (tptp.visSomeAType @t757) (= @t35 @t665) @t545 (= @t747 (tptp.vcheckBinOp @t542 (tptp.vgetAType @t758) (tptp.vgetAType @t757))))) (exists (@list @t669 @t756 @t535 @t755 @t538 @t534) (and (= @t756 (tptp.vecheck @t669 @t535)) (= @t755 (tptp.vecheck @t669 @t538)) (not (and (tptp.visSomeAType @t756) (tptp.visSomeAType @t755))) (= @t35 @t669) @t539 @t748)) (exists (@list @t753 @t607 @t752 @t754) (and (= @t752 (tptp.vecheck @t754 @t607)) (tptp.visSomeAType @t752) (= @t35 @t754) (= @t9 (tptp.vunop @t753 @t607)) (= @t747 (tptp.vcheckUnOp @t753 (tptp.vgetAType @t752))))) (exists (@list @t749 @t531 @t751 @t750) (and (= @t751 (tptp.vecheck @t750 @t531)) (not (tptp.visSomeAType @t751)) (= @t35 @t750) (= @t9 (tptp.vunop @t749 @t531)) @t748)))))
% 1.86/2.05  (assume @p324 (forall (@list @t663 @t763) (tptp.vptcheck @t764 tptp.vqempty @t764)))
% 1.86/2.05  (assume @p325 (forall @t768 (=> @t767 (tptp.vptcheck @t764 @t766 @t765))))
% 1.86/2.05  (assume @p326 (forall (@list @t763 @t663 @t160 @t159 @t556) (=> (and @t767 @t771) (tptp.vptcheck @t764 @t769 @t765))))
% 1.86/2.05  (assume @p327 (forall @t768 (=> @t775 (tptp.vptcheck @t764 @t773 (tptp.vMC @t663 @t772)))))
% 1.86/2.05  (assume @p328 (forall (@list @t159 @t763 @t160 @t663) (=> (and @t776 @t767) (tptp.vptcheck @t764 @t564 @t765))))
% 1.86/2.05  (assume @p329 (forall (@list @t763 @t669 @t777 @t780 @t663 @t782 @t665 @t779) (=> (and @t785 @t784) (tptp.vptcheck @t764 @t781 @t778))))
% 1.86/2.05  (assume @p330 (forall (@list @t763 @t780 @t663 @t782 @t665 @t556 @t779) (=> (and @t788 @t785 @t787) (tptp.vptcheck @t764 @t786 @t783))))
% 1.86/2.05  (assume @p331 (forall @t792 (=> @t791 @t790)))
% 1.86/2.05  (assume @p332 (forall @t795 (=> @t794 @t793)))
% 1.86/2.05  (assume @p333 (forall @t795 (=> @t794 @t796)))
% 1.86/2.05  (assume @p334 (forall @t798 (=> @t797 @t767)))
% 1.86/2.05  (assume @p335 @t801)
% 1.86/2.05  (assume @p336 @t803)
% 1.86/2.05  (assume @p337 (forall @t805 (=> @t804 @t767)))
% 1.86/2.05  (assume @p338 (forall @t805 (=> @t804 @t771)))
% 1.86/2.05  (assume @p339 (forall @t805 (=> @t804 @t799)))
% 1.86/2.05  (assume @p340 (forall @t805 (=> @t804 @t796)))
% 1.86/2.05  (assume @p341 (forall @t798 (=> @t806 @t775)))
% 1.86/2.05  (assume @p342 (forall @t798 (=> @t806 @t793)))
% 1.86/2.05  (assume @p343 (forall @t798 (=> @t806 (= @t782 @t772))))
% 1.86/2.05  (assume @p344 (forall @t808 (=> @t807 @t767)))
% 1.86/2.05  (assume @p345 (forall @t808 (=> @t807 (exists (@list @t160) @t776))))
% 1.86/2.05  (assume @p346 (forall (@list @t763 @t663 @t782 @t160 @t665 @t159) (=> (and @t807 @t776) @t799)))
% 1.86/2.05  (assume @p347 (forall @t808 (=> @t807 @t796)))
% 1.86/2.05  (assume @p348 (forall (@list @t763 @t780 @t663 @t812 @t811 @t779) (=> @t814 @t810)))
% 1.86/2.05  (assume @p349 (forall (@list @t763 @t780 @t663 @t782 @t812 @t665 @t811 @t779) (=> (and @t814 @t785) (exists (@list @t669 @t777) @t784))))
% 1.86/2.05  (assume @p350 (forall @t816 (=> @t815 (= @t812 @t669))))
% 1.86/2.05  (assume @p351 (forall @t816 (=> @t815 (= @t811 @t777))))
% 1.86/2.05  (assume @p352 (forall @t818 (=> @t817 @t788)))
% 1.86/2.05  (assume @p353 (forall @t818 (=> @t817 @t810)))
% 1.86/2.05  (assume @p354 (forall @t818 (=> @t817 (exists @t809 @t787))))
% 1.86/2.05  (assume @p355 (forall @t820 (=> @t819 (= @t665 @t669))))
% 1.86/2.05  (assume @p356 (forall @t820 (=> @t819 (= @t782 @t777))))
% 1.86/2.05  (assume @p357 (forall @t822 (=> @t821 (= @t812 @t665))))
% 1.86/2.05  (assume @p358 (forall @t822 (=> @t821 (= @t811 @t782))))
% 1.86/2.05  (assume @p359 (forall @t792 (=> @t790 @t791)))
% 1.86/2.05  (assume @p360 @t832)
% 1.86/2.05  (assume @p361 true)
% 1.86/2.05  (step @p362 :rule instantiate :premises (@p264) :args ((@list @t848 @t847 @t846 @t838 @t845)))
% 1.86/2.05  (step @p363 :rule eq-symm :args (@t849 @t851))
% 1.86/2.05  (step @p364 :rule refl :args (@t354))
% 1.86/2.05  (step @p365 :rule cong :premises (@p364 @p363) :args ((=> @t354 @t852)))
% 1.86/2.05  (assume-push @p1731 @t354)
% 1.86/2.05  (step @p367 :rule instantiate :premises (@p233) :args (@t853))
% 1.86/2.05  (step-pop @p1732 :rule scope :premises (@p367))
% 1.86/2.05  (step @p368 :rule process_scope :premises (@p1732) :args (@t852))
% 1.86/2.05  (step @p370 :rule eq_resolve :premises (@p368 @p365))
% 1.86/2.05  (step @p371 :rule implies_elim :premises (@p370))
% 1.86/2.05  (step @p372 :rule chain_m_resolution :premises (@p371 @p233) :args (@t854 @t855 (@list @t354)))
% 1.86/2.05  (step @p373 :rule eq-symm :args (@t245 tptp.vNumber))
% 1.86/2.05  (step @p374 :rule cong :premises (@p373) :args (@t246))
% 1.86/2.05  (step @p375 :rule eq_resolve :premises (@p187 @p374))
% 1.86/2.05  (step @p376 :rule instantiate :premises (@p375) :args ((@list @t850)))
% 1.86/2.05  (step @p377 :rule eq-symm :args (@t154 @t152))
% 1.86/2.05  (step @p378 :rule cong :premises (@p377) :args (@t155))
% 1.86/2.05  (step @p379 :rule eq_resolve :premises (@p137 @p378))
% 1.86/2.05  (step @p380 :rule instantiate :premises (@p379) :args ((@list @t856)))
% 1.86/2.05  (step @p381 :rule instantiate :premises (@p379) :args ((@list @t857)))
% 1.86/2.05  (step @p382 :rule bool-impl-elim :args (@t125 @t124))
% 1.86/2.05  (step @p383 :rule cong :premises (@p382) :args (@t127))
% 1.86/2.05  (step @p384 :rule eq_resolve :premises (@p111 @p383))
% 1.86/2.05  (step @p385 :rule aci_norm :args ((= (and @t859 @t858 true) @t860)))
% 1.86/2.05  (step @p386 :rule eq-refl :args (@t838))
% 1.86/2.05  (step @p387 :rule refl :args (@t858))
% 1.86/2.05  (step @p388 :rule refl :args (@t859))
% 1.86/2.05  (step @p389 :rule nary_cong :premises (@p388 @p387 @p386) :args (@t861))
% 1.86/2.05  (step @p390 :rule trans :premises (@p389 @p385))
% 1.86/2.05  (step @p391 :rule refl :args (@t865))
% 1.86/2.05  (step @p392 :rule nary_cong :premises (@p391 @p390) :args (@t866))
% 1.86/2.05  (step @p393 :rule refl :args (@t867))
% 1.86/2.05  (step @p394 :rule cong :premises (@p393 @p392) :args ((=> @t867 @t866)))
% 1.86/2.05  (assume-push @p1733 @t867)
% 1.86/2.05  (step @p396 :rule instantiate :premises (@p384) :args ((@list @t845 @t838 @t857 @t856 @t841 @t838)))
% 1.86/2.05  (step-pop @p1734 :rule scope :premises (@p396))
% 1.86/2.05  (step @p397 :rule process_scope :premises (@p1734) :args (@t866))
% 1.86/2.05  (step @p399 :rule eq_resolve :premises (@p397 @p394))
% 1.86/2.05  (step @p400 :rule implies_elim :premises (@p399))
% 1.86/2.05  (step @p401 :rule chain_m_resolution :premises (@p400 @p384) :args (@t868 @t855 (@list @t867)))
% 1.86/2.05  (step @p402 :rule eq-symm :args (@t314 @t312))
% 1.86/2.05  (step @p403 :rule cong :premises (@p402) :args (@t315))
% 1.86/2.05  (step @p404 :rule eq_resolve :premises (@p210 @p403))
% 1.86/2.05  (step @p405 :rule instantiate :premises (@p404) :args (@t869))
% 1.86/2.05  (step @p406 :rule eq-symm :args (@t308 @t284))
% 1.86/2.05  (step @p407 :rule cong :premises (@p406) :args (@t309))
% 1.86/2.05  (step @p408 :rule eq_resolve :premises (@p208 @p407))
% 1.86/2.05  (step @p409 :rule instantiate :premises (@p408) :args ((@list @t862 @t837 tptp.vqempty)))
% 1.86/2.05  (step @p410 :rule instantiate :premises (@p408) :args (@t869))
% 1.86/2.05  (step @p411 :rule eq-symm :args (@t165 @t164))
% 1.86/2.05  (step @p412 :rule cong :premises (@p411) :args (@t166))
% 1.86/2.05  (step @p413 :rule eq_resolve :premises (@p142 @p412))
% 1.86/2.05  (step @p414 :rule instantiate :premises (@p413) :args ((@list @t870)))
% 1.86/2.05  (step @p415 :rule instantiate :premises (@p413) :args ((@list @t871)))
% 1.86/2.05  (step @p416 :rule instantiate :premises (@p264) :args ((@list @t837 @t839 @t840 @t838 @t841)))
% 1.86/2.05  (step @p417 :rule aci_norm :args ((= (or false @t874) @t874)))
% 1.86/2.05  (step @p418 :rule refl :args (@t874))
% 1.86/2.05  (step @p419 :rule evaluate :args ((not true)))
% 1.86/2.05  (step @p420 :rule eq-refl :args (@t842))
% 1.86/2.05  (step @p421 :rule cong :premises (@p420) :args (@t875))
% 1.86/2.05  (step @p422 :rule trans :premises (@p421 @p419))
% 1.86/2.05  (step @p423 :rule nary_cong :premises (@p422 @p418) :args (@t876))
% 1.86/2.05  (step @p424 :rule trans :premises (@p423 @p417))
% 1.86/2.05  (step @p425 :rule refl :args (@t844))
% 1.86/2.05  (step @p426 :rule cong :premises (@p425 @p424) :args ((=> @t844 @t876)))
% 1.86/2.05  (assume-push @p1735 @t844)
% 1.86/2.05  (step @p428 :rule instantiate :premises (@p1735) :args ((@list @t839 @t840 @t841)))
% 1.86/2.05  (step-pop @p1736 :rule scope :premises (@p428))
% 1.86/2.05  (step @p429 :rule process_scope :premises (@p1736) :args (@t876))
% 1.86/2.05  (step @p431 :rule eq_resolve :premises (@p429 @p426))
% 1.86/2.05  (step @p432 :rule implies_elim :premises (@p431))
% 1.86/2.05  (step @p433 :rule chain_m_resolution :premises (@p432 @p416) :args (@t877 @t855 (@list @t873)))
% 1.86/2.05  (step @p434 :rule refl :args (@t884))
% 1.86/2.05  (step @p435 :rule bool-double-not-elim :args (@t844))
% 1.86/2.05  (step @p436 :rule nary_cong :premises (@p435 @p434) :args ((or (not @t877) @t884)))
% 1.86/2.05  (step @p437 :rule refl :args (@t879))
% 1.86/2.05  (step @p438 :rule eq-symm :args (@t880 @t842))
% 1.86/2.05  (step @p439 :rule cong :premises (@p438) :args (@t885))
% 1.86/2.05  (step @p440 :rule nary_cong :premises (@p439 @p437) :args (@t886))
% 1.86/2.05  (step @p441 :rule cong :premises (@p440) :args (@t887))
% 1.86/2.05  (step @p442 :rule refl :args (@t877))
% 1.86/2.05  (step @p443 :rule cong :premises (@p442 @p441) :args ((=> @t877 @t887)))
% 1.86/2.05  (assume-push @p1737 @t877)
% 1.86/2.05  (step @p445 :rule skolemize :premises (@p1737))
% 1.86/2.05  (step-pop @p1738 :rule scope :premises (@p445))
% 1.86/2.05  (step @p446 :rule process_scope :premises (@p1738) :args (@t887))
% 1.86/2.05  (step @p448 :rule eq_resolve :premises (@p446 @p443))
% 1.86/2.05  (step @p449 :rule implies_elim :premises (@p448))
% 1.86/2.05  (step @p450 :rule eq_resolve :premises (@p449 @p436))
% 1.86/2.05  (step @p451 :rule chain_m_resolution :premises (@p450 @p433) :args (@t884 @t888 (@list @t844)))
% 1.86/2.05  (step @p452 :rule bool-double-not-elim :args (@t881))
% 1.86/2.05  (step @p453 :rule refl :args (@t883))
% 1.86/2.05  (step @p454 :rule nary_cong :premises (@p453 @p452) :args ((or @t883 (not @t882))))
% 1.86/2.05  (step @p455 :rule cnf_or_neg :args (@t883 0))
% 1.86/2.05  (step @p456 :rule eq_resolve :premises (@p455 @p454))
% 1.86/2.05  (step @p457 :rule reordering :premises (@p456) :args ((or @t881 @t883)))
% 1.86/2.05  (step @p458 :rule chain_m_resolution :premises (@p457 @p451) :args (@t881 @t888 (@list @t883)))
% 1.86/2.05  (step @p459 :rule instantiate :premises (@p404) :args (@t891))
% 1.86/2.05  (step @p460 :rule instantiate :premises (@p413) :args ((@list @t892)))
% 1.86/2.05  (step @p461 :rule aci_norm :args ((= (or (or @t834 @t833) @t826) @t835)))
% 1.86/2.05  (step @p462 :rule refl :args (@t826))
% 1.86/2.05  (step @p463 :rule bool-and-de-morgan :args (@t828 @t827 true))
% 1.86/2.05  (step @p464 :rule nary_cong :premises (@p463 @p462) :args ((or (not @t829) @t826)))
% 1.86/2.05  (step @p465 :rule trans :premises (@p464 @p461))
% 1.86/2.05  (step @p466 :rule bool-impl-elim :args (@t829 @t826))
% 1.86/2.05  (step @p467 :rule trans :premises (@p466 @p465))
% 1.86/2.05  (step @p468 :rule cong :premises (@p467) :args (@t831))
% 1.86/2.05  (step @p469 :rule cong :premises (@p468) :args (@t832))
% 1.86/2.05  (step @p470 :rule eq_resolve :premises (@p360 @p469))
% 1.86/2.05  (step @p471 :rule skolemize :premises (@p470))
% 1.86/2.05  (step @p472 :rule bool-double-not-elim :args (@t894))
% 1.86/2.05  (step @p473 :rule refl :args (@t908))
% 1.86/2.05  (step @p474 :rule nary_cong :premises (@p473 @p472) :args ((or @t908 (not @t902))))
% 1.86/2.05  (step @p475 :rule cnf_or_neg :args (@t908 1))
% 1.86/2.05  (step @p476 :rule eq_resolve :premises (@p475 @p474))
% 1.86/2.05  (step @p477 :rule reordering :premises (@p476) :args ((or @t894 @t908)))
% 1.86/2.05  (step @p478 :rule chain_m_resolution :premises (@p477 @p471) :args (@t894 @t888 @t909))
% 1.86/2.05  (assume-push @p1739 @t894)
% 1.86/2.05  (assume-push @p1740 @t911)
% 1.86/2.05  (assume-push @p1741 @t913)
% 1.86/2.05  (assume-push @p1742 @t873)
% 1.86/2.05  (assume-push @p1743 @t881)
% 1.86/2.05  (assume-push @p1744 @t914)
% 1.86/2.05  (assume-push @p1745 @t916)
% 1.86/2.05  (assume-push @p1746 @t918)
% 1.86/2.05  (assume-push @p1747 @t920)
% 1.86/2.05  (assume-push @p1748 @t921)
% 1.86/2.05  (assume-push @p1749 @t925)
% 1.86/2.05  (assume-push @p1750 @t920)
% 1.86/2.05  (assume-push @p1751 @t916)
% 1.86/2.05  (assume-push @p1752 @t921)
% 1.86/2.05  (assume-push @p1753 @t914)
% 1.86/2.05  (assume-push @p1754 @t873)
% 1.86/2.05  (assume-push @p1755 @t894)
% 1.86/2.05  (assume-push @p1756 @t911)
% 1.86/2.05  (assume-push @p1757 @t913)
% 1.86/2.05  (assume-push @p1758 @t925)
% 1.86/2.05  (assume-push @p1759 @t881)
% 1.86/2.05  (assume-push @p1760 @t918)
% 1.86/2.05  (step @p501 :rule symm :premises (@p409))
% 1.86/2.05  (step @p502 :rule symm :premises (@p414))
% 1.86/2.05  (step @p503 :rule refl :args (tptp.vqempty))
% 1.86/2.05  (step @p504 :rule symm :premises (@p405))
% 1.86/2.05  (step @p505 :rule symm :premises (@p415))
% 1.86/2.05  (step @p506 :rule symm :premises (@p478))
% 1.86/2.05  (step @p507 :rule trans :premises (@p506 @p416))
% 1.86/2.05  (step @p508 :rule cong :premises (@p507) :args (@t910))
% 1.86/2.05  (step @p509 :rule trans :premises (@p460 @p508 @p505))
% 1.86/2.05  (step @p510 :rule cong :premises (@p509) :args (@t912))
% 1.86/2.05  (step @p511 :rule trans :premises (@p459 @p510 @p504))
% 1.86/2.05  (step @p512 :rule refl :args (@t862))
% 1.86/2.05  (step @p513 :rule cong :premises (@p512 @p511 @p503) :args (@t922))
% 1.86/2.05  (step @p514 :rule cong :premises (@p513) :args (@t923))
% 1.86/2.05  (step @p515 :rule symm :premises (@p511))
% 1.86/2.05  (step @p516 :rule refl :args (@t838))
% 1.86/2.05  (step @p517 :rule cong :premises (@p1743 @p516 @p515) :args (@t843))
% 1.86/2.05  (step @p518 :rule trans :premises (@p506 @p517 @p362 @p514))
% 1.86/2.05  (step @p519 :rule cong :premises (@p518) :args (@t910))
% 1.86/2.05  (step @p520 :rule trans :premises (@p460 @p519 @p502))
% 1.86/2.05  (step @p521 :rule cong :premises (@p520) :args (@t926))
% 1.86/2.05  (step @p522 :rule symm :premises (@p509))
% 1.86/2.05  (step @p523 :rule cong :premises (@p522) :args (@t917))
% 1.86/2.05  (step @p524 :rule trans :premises (@p410 @p523 @p521 @p501))
% 1.86/2.05  (step-pop @p1761 :rule scope :premises (@p524))
% 1.86/2.05  (step-pop @p1762 :rule scope :premises (@p1761))
% 1.86/2.05  (step-pop @p1763 :rule scope :premises (@p1762))
% 1.86/2.05  (step-pop @p1764 :rule scope :premises (@p1763))
% 1.86/2.05  (step-pop @p1765 :rule scope :premises (@p1764))
% 1.86/2.05  (step-pop @p1766 :rule scope :premises (@p1765))
% 1.86/2.05  (step-pop @p1767 :rule scope :premises (@p1766))
% 1.86/2.05  (step-pop @p1768 :rule scope :premises (@p1767))
% 1.86/2.05  (step-pop @p1769 :rule scope :premises (@p1768))
% 1.86/2.05  (step-pop @p1770 :rule scope :premises (@p1769))
% 1.86/2.05  (step-pop @p1771 :rule scope :premises (@p1770))
% 1.86/2.05  (step @p525 :rule process_scope :premises (@p1771) :args (@t864))
% 1.86/2.05  (step @p537 :rule and_intro :premises (@p409 @p414 @p405 @p415 @p416 @p478 @p460 @p459 @p362 @p1743 @p410))
% 1.86/2.05  (step @p538 :rule modus_ponens :premises (@p537 @p525))
% 1.86/2.05  (step-pop @p1772 :rule scope :premises (@p538))
% 1.86/2.05  (step-pop @p1773 :rule scope :premises (@p1772))
% 1.86/2.05  (step-pop @p1774 :rule scope :premises (@p1773))
% 1.86/2.05  (step-pop @p1775 :rule scope :premises (@p1774))
% 1.86/2.05  (step-pop @p1776 :rule scope :premises (@p1775))
% 1.86/2.05  (step-pop @p1777 :rule scope :premises (@p1776))
% 1.86/2.05  (step-pop @p1778 :rule scope :premises (@p1777))
% 1.86/2.05  (step-pop @p1779 :rule scope :premises (@p1778))
% 1.86/2.05  (step-pop @p1780 :rule scope :premises (@p1779))
% 1.86/2.05  (step-pop @p1781 :rule scope :premises (@p1780))
% 1.86/2.05  (step-pop @p1782 :rule scope :premises (@p1781))
% 1.86/2.05  (step @p539 :rule process_scope :premises (@p1782) :args (@t864))
% 1.86/2.05  (step @p551 :rule implies_elim :premises (@p539))
% 1.86/2.05  (step @p552 :rule cnf_and_neg :args (@t927))
% 1.86/2.05  (step @p553 :rule resolution :premises (@p552 @p551) :args (true @t927))
% 1.86/2.05  (step @p554 :rule reordering :premises (@p553) :args ((or @t902 @t935 @t934 @t874 @t882 @t933 @t932 @t931 @t930 @t929 @t864 @t928)))
% 1.86/2.05  (step @p555 :rule chain_m_resolution :premises (@p554 @p478 @p460 @p459 @p416 @p458 @p415 @p414 @p410 @p409 @p405 @p362) :args (@t864 (@list false false false false false false false false false false false) (@list @t894 @t911 @t913 @t873 @t881 @t914 @t916 @t918 @t920 @t921 @t925)))
% 1.86/2.05  (step @p556 :rule cnf_or_pos :args (@t868))
% 1.86/2.05  (step @p557 :rule reordering :premises (@p556) :args ((or @t865 @t860 (not @t868))))
% 1.86/2.05  (step @p558 :rule chain_m_resolution :premises (@p557 @p555 @p401) :args (@t860 @t936 (@list @t864 @t868)))
% 1.86/2.05  (step @p559 :rule cnf_and_pos :args (@t860 0))
% 1.86/2.05  (step @p560 :rule reordering :premises (@p559) :args ((or @t859 (not @t860))))
% 1.86/2.05  (step @p561 :rule chain_m_resolution :premises (@p560 @p558) :args (@t859 @t855 (@list @t860)))
% 1.86/2.05  (step @p562 :rule bool-impl-elim :args (@t797 @t937))
% 1.86/2.05  (step @p563 :rule cong :premises (@p562) :args ((forall @t798 (=> @t797 @t937))))
% 1.86/2.05  (step @p564 :rule eq-symm :args (@t665 @t664))
% 1.86/2.05  (step @p565 :rule refl :args (@t797))
% 1.86/2.05  (step @p566 :rule cong :premises (@p565 @p564) :args (@t800))
% 1.86/2.05  (step @p567 :rule cong :premises (@p566) :args (@t801))
% 1.86/2.05  (step @p568 :rule trans :premises (@p567 @p563))
% 1.86/2.05  (step @p569 :rule eq_resolve :premises (@p335 @p568))
% 1.86/2.05  (step @p570 :rule eq-symm :args (@t938 @t896))
% 1.86/2.05  (step @p571 :rule refl :args (@t940))
% 1.86/2.05  (step @p572 :rule nary_cong :premises (@p571 @p570) :args (@t941))
% 1.86/2.05  (step @p573 :rule refl :args (@t943))
% 1.86/2.05  (step @p574 :rule cong :premises (@p573 @p572) :args ((=> @t943 @t941)))
% 1.86/2.05  (assume-push @p1783 @t943)
% 1.86/2.05  (step @p576 :rule instantiate :premises (@p569) :args ((@list @t903 @t904 @t895 @t847 @t846 @t896 @t845)))
% 1.86/2.05  (step-pop @p1784 :rule scope :premises (@p576))
% 1.86/2.05  (step @p577 :rule process_scope :premises (@p1784) :args (@t941))
% 1.86/2.05  (step @p579 :rule eq_resolve :premises (@p577 @p574))
% 1.86/2.05  (step @p580 :rule implies_elim :premises (@p579))
% 1.86/2.05  (step @p581 :rule chain_m_resolution :premises (@p580 @p569) :args (@t945 @t855 @t946))
% 1.86/2.05  (step @p582 :rule bool-double-not-elim :args (@t906))
% 1.86/2.05  (step @p583 :rule nary_cong :premises (@p473 @p582) :args ((or @t908 (not @t907))))
% 1.86/2.05  (step @p584 :rule cnf_or_neg :args (@t908 0))
% 1.86/2.05  (step @p585 :rule eq_resolve :premises (@p584 @p583))
% 1.86/2.05  (step @p586 :rule reordering :premises (@p585) :args ((or @t906 @t908)))
% 1.86/2.05  (step @p587 :rule chain_m_resolution :premises (@p586 @p471) :args (@t906 @t888 @t909))
% 1.86/2.05  (step @p588 :rule bool-double-not-elim :args (@t939))
% 1.86/2.05  (step @p589 :rule refl :args (@t882))
% 1.86/2.05  (step @p590 :rule refl :args (@t907))
% 1.86/2.05  (step @p591 :rule nary_cong :premises (@p590 @p589 @p588) :args ((or @t907 @t882 (not @t940))))
% 1.86/2.05  (assume-push @p1785 @t940)
% 1.86/2.05  (assume-push @p1786 @t881)
% 1.86/2.05  (assume-push @p1787 @t906)
% 1.86/2.05  (step @p595 :rule evaluate :args ((= true false)))
% 1.86/2.05  (step @p596 :rule false_intro :premises (@p1785))
% 1.86/2.05  (step @p597 :rule refl :args (@t897))
% 1.86/2.05  (step @p598 :rule refl :args (@t905))
% 1.86/2.05  (step @p599 :rule cong :premises (@p598 @p1786 @p597) :args (@t906))
% 1.86/2.05  (step @p600 :rule true_intro :premises (@p587))
% 1.86/2.05  (step @p601 :rule symm :premises (@p600))
% 1.86/2.05  (step @p602 :rule trans :premises (@p601 @p599 @p596))
% 1.86/2.05  (step @p603 false :rule eq_resolve :premises (@p602 @p595))
% 1.86/2.05  (step-pop @p1788 :rule scope :premises (@p603))
% 1.86/2.05  (step-pop @p1789 :rule scope :premises (@p1788))
% 1.86/2.05  (step-pop @p1790 :rule scope :premises (@p1789))
% 1.86/2.05  (step @p604 :rule process_scope :premises (@p1790) :args (false))
% 1.86/2.05  (assume-push @p1791 @t906)
% 1.86/2.05  (assume-push @p1792 @t881)
% 1.86/2.05  (assume-push @p1793 @t940)
% 1.86/2.05  (step @p611 :rule and_intro :premises (@p1793 @p1792 @p587))
% 1.86/2.05  (step-pop @p1794 :rule scope :premises (@p611))
% 1.86/2.05  (step-pop @p1795 :rule scope :premises (@p1794))
% 1.86/2.05  (step-pop @p1796 :rule scope :premises (@p1795))
% 1.86/2.05  (step @p612 :rule process_scope :premises (@p1796) :args (@t947))
% 1.86/2.05  (step @p616 :rule implies_elim :premises (@p612))
% 1.86/2.05  (step @p617 :rule resolution :premises (@p616 @p604) :args (true @t947))
% 1.86/2.05  (step @p618 :rule not_and :premises (@p617))
% 1.86/2.05  (step @p619 :rule eq_resolve :premises (@p618 @p591))
% 1.86/2.05  (step @p620 :rule chain_m_resolution :premises (@p619 @p587 @p458) :args (@t939 @t936 (@list @t906 @t881)))
% 1.86/2.05  (step @p621 :rule cnf_or_pos :args (@t945))
% 1.86/2.05  (step @p622 :rule reordering :premises (@p621) :args ((or @t940 @t944 (not @t945))))
% 1.86/2.05  (step @p623 :rule chain_m_resolution :premises (@p622 @p620 @p581) :args (@t944 @t936 (@list @t939 @t945)))
% 1.86/2.05  (step @p624 :rule instantiate :premises (@p296) :args (@t948))
% 1.86/2.05  (step @p625 :rule eq-symm :args (@t320 @t318))
% 1.86/2.05  (step @p626 :rule cong :premises (@p625) :args (@t321))
% 1.86/2.05  (step @p627 :rule eq_resolve :premises (@p212 @p626))
% 1.86/2.05  (step @p628 :rule instantiate :premises (@p627) :args (@t869))
% 1.86/2.05  (step @p629 :rule eq-symm :args (@t264 @t153))
% 1.86/2.05  (step @p630 :rule cong :premises (@p629) :args (@t265))
% 1.86/2.05  (step @p631 :rule eq_resolve :premises (@p194 @p630))
% 1.86/2.05  (step @p632 :rule instantiate :premises (@p631) :args (@t948))
% 1.86/2.05  (step @p633 :rule instantiate :premises (@p631) :args (@t949))
% 1.86/2.05  (step @p634 :rule bool-and-de-morgan :args (@t698 @t696 true))
% 1.86/2.05  (step @p635 :rule cong :premises (@p634) :args (@t950))
% 1.86/2.05  (step @p636 :rule cong :premises (@p635) :args (@t951))
% 1.86/2.05  (step @p637 :rule exists-elim :args ((= @t701 @t951)))
% 1.86/2.05  (step @p638 :rule trans :premises (@p637 @p636))
% 1.86/2.05  (step @p639 :rule eq-symm :args (@t695 tptp.vatmempty))
% 1.86/2.05  (step @p640 :rule eq-symm :args (@t118 tptp.vaempty))
% 1.86/2.05  (step @p641 :rule nary_cong :premises (@p640 @p639) :args (@t702))
% 1.86/2.05  (step @p642 :rule nary_cong :premises (@p641 @p638) :args (@t703))
% 1.86/2.05  (step @p643 :rule cong :premises (@p642) :args (@t705))
% 1.86/2.05  (step @p644 :rule eq_resolve :premises (@p297 @p643))
% 1.86/2.05  (step @p645 :rule eq-symm :args (@t899 @t694))
% 1.86/2.05  (step @p646 :rule cong :premises (@p645) :args (@t952))
% 1.86/2.05  (step @p647 :rule eq-symm :args (@t890 @t697))
% 1.86/2.05  (step @p648 :rule cong :premises (@p647) :args (@t953))
% 1.86/2.05  (step @p649 :rule nary_cong :premises (@p648 @p646) :args (@t954))
% 1.86/2.05  (step @p650 :rule cong :premises (@p649) :args (@t955))
% 1.86/2.05  (step @p651 :rule cong :premises (@p650) :args (@t956))
% 1.86/2.05  (step @p652 :rule refl :args (@t958))
% 1.86/2.05  (step @p653 :rule nary_cong :premises (@p652 @p651) :args (@t959))
% 1.86/2.05  (step @p654 :rule refl :args (@t960))
% 1.86/2.05  (step @p655 :rule cong :premises (@p654 @p653) :args ((=> @t960 @t959)))
% 1.86/2.05  (assume-push @p1797 @t960)
% 1.86/2.05  (step @p657 :rule instantiate :premises (@p644) :args ((@list @t890)))
% 1.86/2.05  (step-pop @p1798 :rule scope :premises (@p657))
% 1.86/2.05  (step @p658 :rule process_scope :premises (@p1798) :args (@t959))
% 1.86/2.05  (step @p660 :rule eq_resolve :premises (@p658 @p655))
% 1.86/2.05  (step @p661 :rule implies_elim :premises (@p660))
% 1.86/2.05  (step @p662 :rule chain_m_resolution :premises (@p661 @p644) :args (@t963 @t855 (@list @t960)))
% 1.86/2.05  (step @p663 :rule instantiate :premises (@p112) :args (@t949))
% 1.86/2.05  (step @p664 :rule instantiate :premises (@p408) :args (@t891))
% 1.86/2.05  (step @p665 :rule refl :args (@t964))
% 1.86/2.05  (step @p666 :rule refl :args (@t931))
% 1.86/2.05  (step @p667 :rule refl :args (@t933))
% 1.86/2.05  (step @p668 :rule bool-double-not-elim :args (@t965))
% 1.86/2.05  (step @p669 :rule refl :args (@t967))
% 1.86/2.05  (step @p670 :rule refl :args (@t935))
% 1.86/2.05  (step @p671 :rule refl :args (@t902))
% 1.86/2.05  (step @p672 :rule nary_cong :premises (@p671 @p670 @p669 @p418 @p668 @p667 @p666 @p665) :args ((or @t902 @t935 @t967 @t874 (not @t968) @t933 @t931 @t964)))
% 1.86/2.05  (assume-push @p1799 @t894)
% 1.86/2.05  (assume-push @p1800 @t911)
% 1.86/2.05  (assume-push @p1801 @t966)
% 1.86/2.05  (assume-push @p1802 @t873)
% 1.86/2.05  (assume-push @p1803 @t968)
% 1.86/2.05  (assume-push @p1804 @t914)
% 1.86/2.05  (assume-push @p1805 @t918)
% 1.86/2.05  (assume-push @p1806 @t968)
% 1.86/2.05  (assume-push @p1807 (= @t890 @t863))
% 1.86/2.05  (step @p682 :rule false_intro :premises (@p663))
% 1.86/2.05  (step @p683 :rule symm :premises (@p410))
% 1.86/2.05  (step @p505 :rule symm :premises (@p415))
% 1.86/2.05  (step @p506 :rule symm :premises (@p478))
% 1.86/2.05  (step @p507 :rule trans :premises (@p506 @p416))
% 1.86/2.05  (step @p508 :rule cong :premises (@p507) :args (@t910))
% 1.86/2.05  (step @p509 :rule trans :premises (@p460 @p508 @p505))
% 1.86/2.05  (step @p684 :rule cong :premises (@p509) :args (@t926))
% 1.86/2.05  (step @p685 :rule instantiate :premises (@p408) :args (@t891))
% 1.86/2.05  (step @p686 :rule trans :premises (@p685 @p684 @p683))
% 1.86/2.05  (step @p687 :rule refl :args (tptp.vaempty))
% 1.86/2.05  (step @p688 :rule cong :premises (@p687 @p686) :args (@t957))
% 1.86/2.05  (step @p689 :rule trans :premises (@p688 @p682))
% 1.86/2.05  (step @p690 :rule false_elim :premises (@p689))
% 1.86/2.05  (step-pop @p1808 :rule scope :premises (@p690))
% 1.86/2.05  (step-pop @p1809 :rule scope :premises (@p1808))
% 1.86/2.05  (step @p691 :rule process_scope :premises (@p1809) :args (@t964))
% 1.86/2.05  (step @p683 :rule symm :premises (@p410))
% 1.86/2.05  (step @p505 :rule symm :premises (@p415))
% 1.86/2.05  (step @p506 :rule symm :premises (@p478))
% 1.86/2.05  (step @p507 :rule trans :premises (@p506 @p416))
% 1.86/2.05  (step @p508 :rule cong :premises (@p507) :args (@t910))
% 1.86/2.05  (step @p509 :rule trans :premises (@p460 @p508 @p505))
% 1.86/2.05  (step @p684 :rule cong :premises (@p509) :args (@t926))
% 1.86/2.05  (step @p694 :rule trans :premises (@p664 @p684 @p683))
% 1.86/2.05  (step @p695 :rule and_intro :premises (@p663 @p694))
% 1.86/2.05  (step @p696 :rule modus_ponens :premises (@p695 @p691))
% 1.86/2.05  (step-pop @p1810 :rule scope :premises (@p696))
% 1.86/2.05  (step-pop @p1811 :rule scope :premises (@p1810))
% 1.86/2.05  (step-pop @p1812 :rule scope :premises (@p1811))
% 1.86/2.05  (step-pop @p1813 :rule scope :premises (@p1812))
% 1.86/2.05  (step-pop @p1814 :rule scope :premises (@p1813))
% 1.86/2.05  (step-pop @p1815 :rule scope :premises (@p1814))
% 1.86/2.05  (step-pop @p1816 :rule scope :premises (@p1815))
% 1.86/2.05  (step @p697 :rule process_scope :premises (@p1816) :args (@t964))
% 1.86/2.05  (step @p705 :rule implies_elim :premises (@p697))
% 1.86/2.05  (step @p706 :rule cnf_and_neg :args (@t969))
% 1.86/2.05  (step @p707 :rule resolution :premises (@p706 @p705) :args (true @t969))
% 1.86/2.05  (step @p708 :rule eq_resolve :premises (@p707 @p672))
% 1.86/2.05  (step @p709 :rule reordering :premises (@p708) :args ((or @t902 @t935 @t967 @t874 @t964 @t965 @t933 @t931)))
% 1.86/2.05  (step @p710 :rule chain_m_resolution :premises (@p709 @p478 @p460 @p664 @p416 @p663 @p415 @p410) :args (@t964 (@list false false false false true false false) (@list @t894 @t911 @t966 @t873 @t965 @t914 @t918)))
% 1.86/2.05  (step @p711 :rule cnf_and_pos :args (@t958 0))
% 1.86/2.05  (step @p712 :rule reordering :premises (@p711) :args ((or @t957 @t970)))
% 1.86/2.05  (step @p713 :rule chain_m_resolution :premises (@p712 @p710) :args (@t970 @t888 (@list @t957)))
% 1.86/2.05  (step @p714 :rule cnf_or_pos :args (@t963))
% 1.86/2.05  (step @p715 :rule reordering :premises (@p714) :args ((or @t958 @t962 (not @t963))))
% 1.86/2.05  (step @p716 :rule chain_m_resolution :premises (@p715 @p713 @p662) :args (@t962 (@list true false) (@list @t958 @t963)))
% 1.86/2.05  (step @p717 :rule refl :args (@t981))
% 1.86/2.05  (step @p718 :rule bool-double-not-elim :args (@t961))
% 1.86/2.05  (step @p719 :rule nary_cong :premises (@p718 @p717) :args ((or (not @t962) @t981)))
% 1.86/2.05  (step @p720 :rule eq-symm :args (@t974 @t899))
% 1.86/2.05  (step @p721 :rule cong :premises (@p720) :args (@t982))
% 1.86/2.05  (step @p722 :rule eq-symm :args (@t977 @t890))
% 1.86/2.05  (step @p723 :rule cong :premises (@p722) :args (@t983))
% 1.86/2.05  (step @p724 :rule nary_cong :premises (@p723 @p721) :args (@t984))
% 1.86/2.05  (step @p725 :rule cong :premises (@p724) :args (@t985))
% 1.86/2.05  (step @p726 :rule refl :args (@t962))
% 1.86/2.05  (step @p727 :rule cong :premises (@p726 @p725) :args ((=> @t962 @t985)))
% 1.86/2.05  (assume-push @p1817 @t962)
% 1.86/2.05  (step @p729 :rule skolemize :premises (@p1817))
% 1.86/2.05  (step-pop @p1818 :rule scope :premises (@p729))
% 1.86/2.05  (step @p730 :rule process_scope :premises (@p1818) :args (@t985))
% 1.86/2.05  (step @p732 :rule eq_resolve :premises (@p730 @p727))
% 1.86/2.05  (step @p733 :rule implies_elim :premises (@p732))
% 1.86/2.05  (step @p734 :rule eq_resolve :premises (@p733 @p719))
% 1.86/2.05  (step @p735 :rule chain_m_resolution :premises (@p734 @p716) :args (@t981 @t888 (@list @t961)))
% 1.86/2.05  (step @p736 :rule bool-double-not-elim :args (@t975))
% 1.86/2.05  (step @p737 :rule refl :args (@t980))
% 1.86/2.05  (step @p738 :rule nary_cong :premises (@p737 @p736) :args ((or @t980 (not @t976))))
% 1.86/2.05  (step @p739 :rule cnf_or_neg :args (@t980 1))
% 1.86/2.05  (step @p740 :rule eq_resolve :premises (@p739 @p738))
% 1.86/2.05  (step @p741 :rule reordering :premises (@p740) :args ((or @t975 @t980)))
% 1.86/2.05  (step @p742 :rule chain_m_resolution :premises (@p741 @p735) :args (@t975 @t888 @t986))
% 1.86/2.05  (step @p743 :rule bool-double-not-elim :args (@t978))
% 1.86/2.05  (step @p744 :rule nary_cong :premises (@p737 @p743) :args ((or @t980 (not @t979))))
% 1.86/2.05  (step @p745 :rule cnf_or_neg :args (@t980 0))
% 1.86/2.05  (step @p746 :rule eq_resolve :premises (@p745 @p744))
% 1.86/2.05  (step @p747 :rule reordering :premises (@p746) :args ((or @t978 @t980)))
% 1.86/2.05  (step @p748 :rule chain_m_resolution :premises (@p747 @p735) :args (@t978 @t888 @t986))
% 1.86/2.05  (step @p749 :rule eq-symm :args (@t987 @t896))
% 1.86/2.05  (step @p750 :rule nary_cong :premises (@p590 @p749) :args (@t988))
% 1.86/2.05  (step @p751 :rule cong :premises (@p573 @p750) :args ((=> @t943 @t988)))
% 1.86/2.05  (assume-push @p1819 @t943)
% 1.86/2.05  (step @p753 :rule instantiate :premises (@p569) :args (@t989))
% 1.86/2.05  (step-pop @p1820 :rule scope :premises (@p753))
% 1.86/2.05  (step @p754 :rule process_scope :premises (@p1820) :args (@t988))
% 1.86/2.05  (step @p756 :rule eq_resolve :premises (@p754 @p751))
% 1.86/2.05  (step @p757 :rule implies_elim :premises (@p756))
% 1.86/2.05  (step @p758 :rule chain_m_resolution :premises (@p757 @p569) :args (@t991 @t855 @t946))
% 1.86/2.05  (step @p759 :rule cnf_or_pos :args (@t991))
% 1.86/2.05  (step @p760 :rule reordering :premises (@p759) :args ((or @t907 @t990 (not @t991))))
% 1.86/2.05  (step @p761 :rule chain_m_resolution :premises (@p760 @p587 @p758) :args (@t990 @t936 (@list @t906 @t991)))
% 1.86/2.05  (step @p762 :rule instantiate :premises (@p324) :args ((@list @t899 @t898)))
% 1.86/2.05  (step @p763 :rule instantiate :premises (@p627) :args (@t891))
% 1.86/2.05  (step @p764 :rule bool-impl-elim :args (@t797 @t992))
% 1.86/2.05  (step @p765 :rule cong :premises (@p764) :args ((forall @t798 (=> @t797 @t992))))
% 1.86/2.05  (step @p766 :rule eq-symm :args (@t782 @t763))
% 1.86/2.05  (step @p767 :rule cong :premises (@p565 @p766) :args (@t802))
% 1.86/2.05  (step @p768 :rule cong :premises (@p767) :args (@t803))
% 1.86/2.05  (step @p769 :rule trans :premises (@p768 @p765))
% 1.86/2.05  (step @p770 :rule eq_resolve :premises (@p336 @p769))
% 1.86/2.05  (step @p771 :rule eq-symm :args (@t903 @t895))
% 1.86/2.05  (step @p772 :rule nary_cong :premises (@p590 @p771) :args (@t993))
% 1.86/2.05  (step @p773 :rule refl :args (@t994))
% 1.86/2.05  (step @p774 :rule cong :premises (@p773 @p772) :args ((=> @t994 @t993)))
% 1.86/2.05  (assume-push @p1821 @t994)
% 1.86/2.05  (step @p776 :rule instantiate :premises (@p770) :args (@t989))
% 1.86/2.05  (step-pop @p1822 :rule scope :premises (@p776))
% 1.86/2.05  (step @p777 :rule process_scope :premises (@p1822) :args (@t993))
% 1.86/2.05  (step @p779 :rule eq_resolve :premises (@p777 @p774))
% 1.86/2.05  (step @p780 :rule implies_elim :premises (@p779))
% 1.86/2.05  (step @p781 :rule chain_m_resolution :premises (@p780 @p770) :args (@t996 @t855 (@list @t994)))
% 1.86/2.05  (step @p782 :rule cnf_or_pos :args (@t996))
% 1.86/2.05  (step @p783 :rule reordering :premises (@p782) :args ((or @t907 @t995 (not @t996))))
% 1.86/2.05  (step @p784 :rule chain_m_resolution :premises (@p783 @p587 @p781) :args (@t995 @t936 (@list @t906 @t996)))
% 1.86/2.05  (step @p785 :rule cnf_or_neg :args (@t908 2))
% 1.86/2.05  (step @p786 :rule chain_m_resolution :premises (@p785 @p471) :args (@t997 @t888 @t909))
% 1.86/2.05  (step @p787 :rule refl :args (@t928))
% 1.86/2.05  (step @p788 :rule refl :args (@t998))
% 1.86/2.05  (step @p789 :rule refl :args (@t1001))
% 1.86/2.05  (step @p790 :rule refl :args (@t1005))
% 1.86/2.05  (step @p791 :rule refl :args (@t1009))
% 1.86/2.05  (step @p792 :rule refl :args (@t1010))
% 1.86/2.05  (step @p793 :rule refl :args (@t1011))
% 1.86/2.05  (step @p794 :rule refl :args (@t1015))
% 1.86/2.05  (step @p795 :rule refl :args (@t1017))
% 1.86/2.05  (step @p796 :rule refl :args (@t1019))
% 1.86/2.05  (step @p797 :rule refl :args (@t929))
% 1.86/2.05  (step @p798 :rule refl :args (@t930))
% 1.86/2.05  (step @p799 :rule refl :args (@t1022))
% 1.86/2.05  (step @p800 :rule refl :args (@t1025))
% 1.86/2.05  (step @p801 :rule refl :args (@t932))
% 1.86/2.05  (step @p802 :rule refl :args (@t976))
% 1.86/2.05  (step @p803 :rule refl :args (@t979))
% 1.86/2.05  (step @p804 :rule refl :args (@t1026))
% 1.86/2.05  (step @p805 :rule refl :args (@t1028))
% 1.86/2.05  (step @p806 :rule refl :args (@t1031))
% 1.86/2.05  (step @p807 :rule refl :args (@t934))
% 1.86/2.05  (step @p808 :rule refl :args (@t1032))
% 1.86/2.05  (step @p809 :rule bool-double-not-elim :args (@t901))
% 1.86/2.05  (step @p810 :rule nary_cong :premises (@p671 @p809 @p808 @p670 @p669 @p807 @p806 @p418 @p805 @p804 @p803 @p802 @p589 @p667 @p801 @p800 @p799 @p666 @p798 @p797 @p796 @p795 @p794 @p793 @p792 @p791 @p790 @p789 @p788 @p787) :args ((or @t902 @t1033 @t1032 @t935 @t967 @t934 @t1031 @t874 @t1028 @t1026 @t979 @t976 @t882 @t933 @t932 @t1025 @t1022 @t931 @t930 @t929 @t1019 @t1017 @t1015 @t1011 @t1010 @t1009 @t1005 @t1001 @t998 @t928)))
% 1.86/2.05  (assume-push @p1823 @t1027)
% 1.86/2.05  (assume-push @p1824 @t1018)
% 1.86/2.05  (assume-push @p1825 @t914)
% 1.86/2.05  (assume-push @p1826 @t873)
% 1.86/2.05  (assume-push @p1827 @t894)
% 1.86/2.05  (assume-push @p1828 @t911)
% 1.86/2.05  (assume-push @p1829 @t1030)
% 1.86/2.05  (assume-push @p1830 @t975)
% 1.86/2.05  (assume-push @p1831 @t966)
% 1.86/2.05  (assume-push @p1832 @t881)
% 1.86/2.05  (assume-push @p1833 @t921)
% 1.86/2.05  (assume-push @p1834 @t913)
% 1.86/2.05  (assume-push @p1835 @t925)
% 1.86/2.05  (assume-push @p1836 @t916)
% 1.86/2.05  (assume-push @p1837 @t920)
% 1.86/2.05  (assume-push @p1838 @t1014)
% 1.86/2.05  (assume-push @p1839 @t859)
% 1.86/2.05  (assume-push @p1840 @t1004)
% 1.86/2.05  (assume-push @p1841 @t1021)
% 1.86/2.05  (assume-push @p1842 @t978)
% 1.86/2.05  (assume-push @p1843 @t918)
% 1.86/2.05  (assume-push @p1844 @t1024)
% 1.86/2.05  (assume-push @p1845 @t1008)
% 1.86/2.05  (assume-push @p1846 @t1016)
% 1.86/2.05  (assume-push @p1847 @t854)
% 1.86/2.05  (assume-push @p1848 @t1000)
% 1.86/2.05  (assume-push @p1849 @t944)
% 1.86/2.05  (assume-push @p1850 @t990)
% 1.86/2.05  (assume-push @p1851 @t995)
% 1.86/2.05  (assume-push @p1852 @t997)
% 1.86/2.05  (step @p841 :rule evaluate :args (@t1034))
% 1.86/2.05  (step @p842 :rule true_intro :premises (@p762))
% 1.86/2.05  (step @p843 :rule refl :args (@t898))
% 1.86/2.05  (step @p844 :rule symm :premises (@p1830))
% 1.86/2.05  (step @p845 :rule cong :premises (@p844 @p843) :args (@t1035))
% 1.86/2.05  (step @p504 :rule symm :premises (@p405))
% 1.86/2.05  (step @p505 :rule symm :premises (@p415))
% 1.86/2.05  (step @p506 :rule symm :premises (@p478))
% 1.86/2.05  (step @p507 :rule trans :premises (@p506 @p416))
% 1.86/2.05  (step @p508 :rule cong :premises (@p507) :args (@t910))
% 1.86/2.05  (step @p509 :rule trans :premises (@p460 @p508 @p505))
% 1.86/2.05  (step @p510 :rule cong :premises (@p509) :args (@t912))
% 1.86/2.05  (step @p511 :rule trans :premises (@p459 @p510 @p504))
% 1.86/2.05  (step @p515 :rule symm :premises (@p511))
% 1.86/2.05  (step @p846 :rule cong :premises (@p515) :args (@t903))
% 1.86/2.05  (step @p847 :rule trans :premises (@p784 @p846))
% 1.86/2.05  (step @p848 :rule symm :premises (@p664))
% 1.86/2.05  (step @p849 :rule symm :premises (@p460))
% 1.86/2.05  (step @p516 :rule refl :args (@t838))
% 1.86/2.05  (step @p850 :rule symm :premises (@p1832))
% 1.86/2.05  (step @p851 :rule cong :premises (@p850 @p516 @p511) :args (@t924))
% 1.86/2.05  (step @p852 :rule symm :premises (@p362))
% 1.86/2.05  (step @p503 :rule refl :args (tptp.vqempty))
% 1.86/2.05  (step @p512 :rule refl :args (@t862))
% 1.86/2.05  (step @p853 :rule cong :premises (@p512 @p515 @p503) :args (@t870))
% 1.86/2.05  (step @p854 :rule cong :premises (@p853) :args (@t878))
% 1.86/2.05  (step @p855 :rule trans :premises (@p854 @p852 @p851 @p478))
% 1.86/2.05  (step @p856 :rule cong :premises (@p855) :args (@t915))
% 1.86/2.05  (step @p857 :rule trans :premises (@p414 @p856 @p849))
% 1.86/2.05  (step @p858 :rule cong :premises (@p857) :args (@t919))
% 1.86/2.05  (step @p859 :rule trans :premises (@p409 @p858 @p848))
% 1.86/2.05  (step @p860 :rule cong :premises (@p859) :args (@t1013))
% 1.86/2.05  (step @p861 :rule symm :premises (@p624))
% 1.86/2.05  (step @p862 :rule refl :args (@t904))
% 1.86/2.05  (step @p863 :rule symm :premises (@p380))
% 1.86/2.05  (step @p864 :rule symm :premises (@p632))
% 1.86/2.05  (step @p501 :rule symm :premises (@p409))
% 1.86/2.05  (step @p865 :rule symm :premises (@p858))
% 1.86/2.05  (step @p866 :rule symm :premises (@p1842))
% 1.86/2.05  (step @p867 :rule trans :premises (@p866 @p664 @p865 @p501))
% 1.86/2.05  (step @p868 :rule refl :args (@t845))
% 1.86/2.05  (step @p869 :rule cong :premises (@p868 @p867) :args (@t1036))
% 1.86/2.05  (step @p870 :rule symm :premises (@p867))
% 1.86/2.05  (step @p871 :rule cong :premises (@p1839 @p870) :args (@t1037))
% 1.86/2.05  (step @p522 :rule symm :premises (@p509))
% 1.86/2.05  (step @p523 :rule cong :premises (@p522) :args (@t917))
% 1.86/2.05  (step @p872 :rule trans :premises (@p410 @p523 @p865 @p501))
% 1.86/2.05  (step @p873 :rule refl :args (@t841))
% 1.86/2.05  (step @p874 :rule cong :premises (@p873 @p872) :args (@t1023))
% 1.86/2.05  (step @p875 :rule trans :premises (@p874 @p871 @p869 @p864))
% 1.86/2.05  (step @p876 :rule cong :premises (@p875) :args (@t1038))
% 1.86/2.05  (step @p877 :rule cong :premises (@p633) :args (@t1007))
% 1.86/2.05  (step @p878 :rule trans :premises (@p381 @p877 @p876 @p863))
% 1.86/2.05  (step @p879 :rule cong :premises (@p878) :args (@t1039))
% 1.86/2.05  (step @p880 :rule symm :premises (@p879))
% 1.86/2.05  (step @p881 :rule refl :args (@t846))
% 1.86/2.05  (step @p882 :rule cong :premises (@p881 @p1846) :args (@t849))
% 1.86/2.05  (step @p883 :rule trans :premises (@p372 @p882))
% 1.86/2.05  (step @p884 :rule cong :premises (@p883) :args (@t999))
% 1.86/2.05  (step @p885 :rule symm :premises (@p1846))
% 1.86/2.05  (step @p886 :rule trans :premises (@p885 @p376 @p884 @p880))
% 1.86/2.05  (step @p887 :rule trans :premises (@p886 @p879))
% 1.86/2.05  (step @p888 :rule cong :premises (@p868 @p887 @p862) :args (@t938))
% 1.86/2.05  (step @p889 :rule trans :premises (@p1849 @p888 @p861 @p860))
% 1.86/2.05  (step @p890 :rule symm :premises (@p761))
% 1.86/2.05  (step @p891 :rule trans :premises (@p890 @p889 @p1830))
% 1.86/2.05  (step @p892 :rule cong :premises (@p891 @p847) :args (@t1040))
% 1.86/2.05  (step @p893 :rule refl :args (@t895))
% 1.86/2.05  (step @p894 :rule cong :premises (@p761 @p893) :args (@t897))
% 1.86/2.05  (step @p895 :rule trans :premises (@p894 @p892 @p845))
% 1.86/2.05  (step @p896 :rule symm :premises (@p628))
% 1.86/2.05  (step @p897 :rule cong :premises (@p509) :args (@t1029))
% 1.86/2.05  (step @p898 :rule trans :premises (@p763 @p897 @p896))
% 1.86/2.05  (step @p899 :rule refl :args (@t900))
% 1.86/2.05  (step @p900 :rule cong :premises (@p899 @p898 @p895) :args (@t901))
% 1.86/2.05  (step @p901 :rule false_intro :premises (@p786))
% 1.86/2.05  (step @p902 :rule symm :premises (@p901))
% 1.86/2.05  (step @p903 :rule trans :premises (@p902 @p900 @p842))
% 1.86/2.05  (step @p904 false :rule eq_resolve :premises (@p903 @p841))
% 1.86/2.05  (step-pop @p1853 :rule scope :premises (@p904))
% 1.86/2.05  (step-pop @p1854 :rule scope :premises (@p1853))
% 1.86/2.05  (step-pop @p1855 :rule scope :premises (@p1854))
% 1.86/2.05  (step-pop @p1856 :rule scope :premises (@p1855))
% 1.86/2.05  (step-pop @p1857 :rule scope :premises (@p1856))
% 1.86/2.05  (step-pop @p1858 :rule scope :premises (@p1857))
% 1.86/2.05  (step-pop @p1859 :rule scope :premises (@p1858))
% 1.86/2.05  (step-pop @p1860 :rule scope :premises (@p1859))
% 1.86/2.05  (step-pop @p1861 :rule scope :premises (@p1860))
% 1.86/2.05  (step-pop @p1862 :rule scope :premises (@p1861))
% 1.86/2.05  (step-pop @p1863 :rule scope :premises (@p1862))
% 1.86/2.05  (step-pop @p1864 :rule scope :premises (@p1863))
% 1.86/2.05  (step-pop @p1865 :rule scope :premises (@p1864))
% 1.86/2.05  (step-pop @p1866 :rule scope :premises (@p1865))
% 1.86/2.05  (step-pop @p1867 :rule scope :premises (@p1866))
% 1.86/2.05  (step-pop @p1868 :rule scope :premises (@p1867))
% 1.86/2.05  (step-pop @p1869 :rule scope :premises (@p1868))
% 1.86/2.05  (step-pop @p1870 :rule scope :premises (@p1869))
% 1.86/2.05  (step-pop @p1871 :rule scope :premises (@p1870))
% 1.86/2.05  (step-pop @p1872 :rule scope :premises (@p1871))
% 1.86/2.05  (step-pop @p1873 :rule scope :premises (@p1872))
% 1.86/2.05  (step-pop @p1874 :rule scope :premises (@p1873))
% 1.86/2.05  (step-pop @p1875 :rule scope :premises (@p1874))
% 1.86/2.05  (step-pop @p1876 :rule scope :premises (@p1875))
% 1.86/2.05  (step-pop @p1877 :rule scope :premises (@p1876))
% 1.86/2.05  (step-pop @p1878 :rule scope :premises (@p1877))
% 1.86/2.05  (step-pop @p1879 :rule scope :premises (@p1878))
% 1.86/2.05  (step-pop @p1880 :rule scope :premises (@p1879))
% 1.86/2.05  (step-pop @p1881 :rule scope :premises (@p1880))
% 1.86/2.05  (step-pop @p1882 :rule scope :premises (@p1881))
% 1.86/2.05  (step @p905 :rule process_scope :premises (@p1882) :args (false))
% 1.86/2.05  (assume-push @p1883 @t894)
% 1.86/2.05  (assume-push @p1884 @t997)
% 1.86/2.05  (assume-push @p1885 @t995)
% 1.86/2.05  (assume-push @p1886 @t911)
% 1.86/2.05  (assume-push @p1887 @t966)
% 1.86/2.05  (assume-push @p1888 @t913)
% 1.86/2.05  (assume-push @p1889 @t1030)
% 1.86/2.05  (assume-push @p1890 @t873)
% 1.86/2.05  (assume-push @p1891 @t1027)
% 1.86/2.05  (assume-push @p1892 @t990)
% 1.86/2.05  (assume-push @p1893 @t978)
% 1.86/2.05  (assume-push @p1894 @t975)
% 1.86/2.05  (assume-push @p1895 @t881)
% 1.86/2.05  (assume-push @p1896 @t914)
% 1.86/2.05  (assume-push @p1897 @t916)
% 1.86/2.05  (assume-push @p1898 @t1024)
% 1.86/2.05  (assume-push @p1899 @t1021)
% 1.86/2.05  (assume-push @p1900 @t918)
% 1.86/2.05  (assume-push @p1901 @t920)
% 1.86/2.05  (assume-push @p1902 @t921)
% 1.86/2.05  (assume-push @p1903 @t1018)
% 1.86/2.05  (assume-push @p1904 @t1016)
% 1.86/2.05  (assume-push @p1905 @t1014)
% 1.86/2.05  (assume-push @p1906 @t944)
% 1.86/2.05  (assume-push @p1907 @t859)
% 1.86/2.05  (assume-push @p1908 @t1008)
% 1.86/2.05  (assume-push @p1909 @t1004)
% 1.86/2.05  (assume-push @p1910 @t1000)
% 1.86/2.05  (assume-push @p1911 @t854)
% 1.86/2.05  (assume-push @p1912 @t925)
% 1.86/2.05  (step @p966 :rule and_intro :premises (@p762 @p628 @p415 @p416 @p478 @p460 @p763 @p1894 @p664 @p1895 @p405 @p459 @p362 @p414 @p409 @p624 @p1907 @p380 @p632 @p1893 @p410 @p633 @p381 @p1904 @p372 @p376 @p1906 @p761 @p784 @p786))
% 1.86/2.05  (step-pop @p1913 :rule scope :premises (@p966))
% 1.86/2.05  (step-pop @p1914 :rule scope :premises (@p1913))
% 1.86/2.05  (step-pop @p1915 :rule scope :premises (@p1914))
% 1.86/2.05  (step-pop @p1916 :rule scope :premises (@p1915))
% 1.86/2.05  (step-pop @p1917 :rule scope :premises (@p1916))
% 1.86/2.05  (step-pop @p1918 :rule scope :premises (@p1917))
% 1.86/2.05  (step-pop @p1919 :rule scope :premises (@p1918))
% 1.86/2.05  (step-pop @p1920 :rule scope :premises (@p1919))
% 1.86/2.05  (step-pop @p1921 :rule scope :premises (@p1920))
% 1.86/2.05  (step-pop @p1922 :rule scope :premises (@p1921))
% 1.86/2.05  (step-pop @p1923 :rule scope :premises (@p1922))
% 1.86/2.05  (step-pop @p1924 :rule scope :premises (@p1923))
% 1.86/2.05  (step-pop @p1925 :rule scope :premises (@p1924))
% 1.86/2.05  (step-pop @p1926 :rule scope :premises (@p1925))
% 1.86/2.05  (step-pop @p1927 :rule scope :premises (@p1926))
% 1.86/2.05  (step-pop @p1928 :rule scope :premises (@p1927))
% 1.86/2.05  (step-pop @p1929 :rule scope :premises (@p1928))
% 1.86/2.05  (step-pop @p1930 :rule scope :premises (@p1929))
% 1.86/2.05  (step-pop @p1931 :rule scope :premises (@p1930))
% 1.86/2.05  (step-pop @p1932 :rule scope :premises (@p1931))
% 1.86/2.05  (step-pop @p1933 :rule scope :premises (@p1932))
% 1.86/2.05  (step-pop @p1934 :rule scope :premises (@p1933))
% 1.86/2.05  (step-pop @p1935 :rule scope :premises (@p1934))
% 1.86/2.05  (step-pop @p1936 :rule scope :premises (@p1935))
% 1.86/2.05  (step-pop @p1937 :rule scope :premises (@p1936))
% 1.86/2.05  (step-pop @p1938 :rule scope :premises (@p1937))
% 1.86/2.05  (step-pop @p1939 :rule scope :premises (@p1938))
% 1.86/2.05  (step-pop @p1940 :rule scope :premises (@p1939))
% 1.86/2.05  (step-pop @p1941 :rule scope :premises (@p1940))
% 1.86/2.05  (step-pop @p1942 :rule scope :premises (@p1941))
% 1.86/2.05  (step @p967 :rule process_scope :premises (@p1942) :args (@t1041))
% 1.86/2.05  (step @p998 :rule implies_elim :premises (@p967))
% 1.86/2.05  (step @p999 :rule resolution :premises (@p998 @p905) :args (true @t1041))
% 1.86/2.05  (step @p1000 :rule not_and :premises (@p999))
% 1.86/2.05  (step @p1001 :rule eq_resolve :premises (@p1000 @p810))
% 1.86/2.05  (step @p1002 :rule chain_m_resolution :premises (@p1001 @p478 @p786 @p784 @p460 @p664 @p459 @p763 @p416 @p762 @p761 @p748 @p742 @p458 @p415 @p414 @p633 @p632 @p410 @p409 @p405 @p628 @p624 @p623 @p561 @p381 @p380 @p376 @p372 @p362) :args (@t1017 @t1042 (@list @t894 @t901 @t995 @t911 @t966 @t913 @t1030 @t873 @t1027 @t990 @t978 @t975 @t881 @t914 @t916 @t1024 @t1021 @t918 @t920 @t921 @t1018 @t1014 @t944 @t859 @t1008 @t1004 @t1000 @t854 @t925)))
% 1.86/2.05  (step @p1003 :rule cnf_and_pos :args (@t1043 0))
% 1.86/2.05  (step @p1004 :rule reordering :premises (@p1003) :args ((or @t1016 @t1044)))
% 1.86/2.05  (step @p1005 :rule chain_m_resolution :premises (@p1004 @p1002) :args (@t1044 @t888 (@list @t1016)))
% 1.86/2.05  (step @p1006 :rule eq-symm :args (@t157 @t156))
% 1.86/2.05  (step @p1007 :rule cong :premises (@p1006) :args (@t158))
% 1.86/2.05  (step @p1008 :rule eq_resolve :premises (@p138 @p1007))
% 1.86/2.05  (step @p1009 :rule instantiate :premises (@p1008) :args ((@list tptp.vYesNo)))
% 1.86/2.05  (step @p1010 :rule eq-symm :args (@t243 tptp.vYesNo))
% 1.86/2.05  (step @p1011 :rule cong :premises (@p1010) :args (@t244))
% 1.86/2.05  (step @p1012 :rule eq_resolve :premises (@p186 @p1011))
% 1.86/2.05  (step @p1013 :rule instantiate :premises (@p1012) :args ((@list @t1045)))
% 1.86/2.05  (step @p1014 :rule eq-symm :args (@t248 tptp.vText))
% 1.86/2.05  (step @p1015 :rule cong :premises (@p1014) :args (@t249))
% 1.86/2.05  (step @p1016 :rule eq_resolve :premises (@p188 @p1015))
% 1.86/2.05  (step @p1017 :rule instantiate :premises (@p1016) :args ((@list @t1046)))
% 1.86/2.05  (step @p1018 :rule eq-symm :args (@t1047 @t1048))
% 1.86/2.05  (step @p1019 :rule refl :args (@t355))
% 1.86/2.05  (step @p1020 :rule cong :premises (@p1019 @p1018) :args ((=> @t355 @t1049)))
% 1.86/2.05  (assume-push @p1943 @t355)
% 1.86/2.05  (step @p1022 :rule instantiate :premises (@p234) :args (@t853))
% 1.86/2.05  (step-pop @p1944 :rule scope :premises (@p1022))
% 1.86/2.05  (step @p1023 :rule process_scope :premises (@p1944) :args (@t1049))
% 1.86/2.05  (step @p1025 :rule eq_resolve :premises (@p1023 @p1020))
% 1.86/2.05  (step @p1026 :rule implies_elim :premises (@p1025))
% 1.86/2.05  (step @p1027 :rule chain_m_resolution :premises (@p1026 @p234) :args (@t1050 @t855 (@list @t355)))
% 1.86/2.05  (step @p1028 :rule refl :args (@t1051))
% 1.86/2.05  (step @p1029 :rule refl :args (@t1054))
% 1.86/2.05  (step @p1030 :rule refl :args (@t1058))
% 1.86/2.05  (step @p1031 :rule refl :args (@t1060))
% 1.86/2.05  (step @p1032 :rule refl :args (@t1062))
% 1.86/2.05  (step @p1033 :rule refl :args (@t1064))
% 1.86/2.05  (step @p1034 :rule bool-double-not-elim :args (@t43))
% 1.86/2.05  (step @p1035 :rule nary_cong :premises (@p1034 @p671 @p1033 @p670 @p669 @p807 @p418 @p803 @p589 @p667 @p801 @p800 @p799 @p666 @p798 @p797 @p1032 @p1031 @p792 @p791 @p790 @p1030 @p1029 @p1028 @p787) :args ((or (not @t44) @t902 @t1064 @t935 @t967 @t934 @t874 @t979 @t882 @t933 @t932 @t1025 @t1022 @t931 @t930 @t929 @t1062 @t1060 @t1010 @t1009 @t1005 @t1058 @t1054 @t1051 @t928)))
% 1.86/2.05  (assume-push @p1945 @t1063)
% 1.86/2.05  (assume-push @p1946 @t1065)
% 1.86/2.05  (assume-push @p1947 @t1066)
% 1.86/2.05  (assume-push @p1948 @t44)
% 1.86/2.05  (step @p841 :rule evaluate :args (@t1034))
% 1.86/2.05  (step @p1040 :rule symm :premises (@p1946))
% 1.86/2.05  (step @p1041 :rule trans :premises (@p1947 @p1040 @p1009))
% 1.86/2.05  (step @p1042 :rule symm :premises (@p1041))
% 1.86/2.05  (step @p1043 :rule trans :premises (@p1009 @p1042))
% 1.86/2.05  (step @p1044 :rule true_intro :premises (@p1043))
% 1.86/2.05  (step @p1045 :rule false_intro :premises (@p23))
% 1.86/2.05  (step @p1046 :rule symm :premises (@p1045))
% 1.86/2.05  (step @p1047 :rule trans :premises (@p1046 @p1044))
% 1.86/2.05  (step @p1048 false :rule eq_resolve :premises (@p1047 @p841))
% 1.86/2.05  (step-pop @p1949 :rule scope :premises (@p1048))
% 1.86/2.05  (step-pop @p1950 :rule scope :premises (@p1949))
% 1.86/2.05  (step-pop @p1951 :rule scope :premises (@p1950))
% 1.86/2.05  (step-pop @p1952 :rule scope :premises (@p1951))
% 1.86/2.05  (step @p1049 :rule process_scope :premises (@p1952) :args (false))
% 1.86/2.05  (assume-push @p1953 @t44)
% 1.86/2.05  (assume-push @p1954 @t894)
% 1.86/2.05  (assume-push @p1955 @t1063)
% 1.86/2.05  (assume-push @p1956 @t911)
% 1.86/2.05  (assume-push @p1957 @t966)
% 1.86/2.05  (assume-push @p1958 @t913)
% 1.86/2.05  (assume-push @p1959 @t873)
% 1.86/2.05  (assume-push @p1960 @t978)
% 1.86/2.05  (assume-push @p1961 @t881)
% 1.86/2.05  (assume-push @p1962 @t914)
% 1.86/2.05  (assume-push @p1963 @t916)
% 1.86/2.05  (assume-push @p1964 @t1024)
% 1.86/2.05  (assume-push @p1965 @t1021)
% 1.86/2.05  (assume-push @p1966 @t918)
% 1.86/2.05  (assume-push @p1967 @t920)
% 1.86/2.05  (assume-push @p1968 @t921)
% 1.86/2.05  (assume-push @p1969 @t1061)
% 1.86/2.05  (assume-push @p1970 @t1059)
% 1.86/2.05  (assume-push @p1971 @t859)
% 1.86/2.05  (assume-push @p1972 @t1008)
% 1.86/2.05  (assume-push @p1973 @t1004)
% 1.86/2.05  (assume-push @p1974 @t1057)
% 1.86/2.05  (assume-push @p1975 @t1053)
% 1.86/2.05  (assume-push @p1976 @t1050)
% 1.86/2.05  (assume-push @p1977 @t925)
% 1.86/2.05  (assume-push @p1978 @t1008)
% 1.86/2.05  (assume-push @p1979 @t1024)
% 1.86/2.05  (assume-push @p1980 @t918)
% 1.86/2.05  (assume-push @p1981 @t914)
% 1.86/2.05  (assume-push @p1982 @t873)
% 1.86/2.05  (assume-push @p1983 @t894)
% 1.86/2.05  (assume-push @p1984 @t911)
% 1.86/2.05  (assume-push @p1985 @t881)
% 1.86/2.05  (assume-push @p1986 @t921)
% 1.86/2.05  (assume-push @p1987 @t913)
% 1.86/2.05  (assume-push @p1988 @t925)
% 1.86/2.05  (assume-push @p1989 @t916)
% 1.86/2.05  (assume-push @p1990 @t920)
% 1.86/2.05  (assume-push @p1991 @t859)
% 1.86/2.05  (assume-push @p1992 @t966)
% 1.86/2.05  (assume-push @p1993 @t978)
% 1.86/2.05  (assume-push @p1994 @t1021)
% 1.86/2.05  (assume-push @p1995 @t1004)
% 1.86/2.05  (assume-push @p1996 @t1059)
% 1.86/2.05  (assume-push @p1997 @t1050)
% 1.86/2.05  (assume-push @p1998 @t1053)
% 1.86/2.05  (step @p1100 :rule symm :premises (@p381))
% 1.86/2.05  (step @p1101 :rule symm :premises (@p633))
% 1.86/2.05  (step @p1102 :rule cong :premises (@p1101) :args (@t1038))
% 1.86/2.05  (step @p683 :rule symm :premises (@p410))
% 1.86/2.05  (step @p505 :rule symm :premises (@p415))
% 1.86/2.05  (step @p506 :rule symm :premises (@p478))
% 1.86/2.05  (step @p507 :rule trans :premises (@p506 @p416))
% 1.86/2.05  (step @p508 :rule cong :premises (@p507) :args (@t910))
% 1.86/2.05  (step @p509 :rule trans :premises (@p460 @p508 @p505))
% 1.86/2.05  (step @p684 :rule cong :premises (@p509) :args (@t926))
% 1.86/2.05  (step @p849 :rule symm :premises (@p460))
% 1.86/2.05  (step @p504 :rule symm :premises (@p405))
% 1.86/2.05  (step @p510 :rule cong :premises (@p509) :args (@t912))
% 1.86/2.05  (step @p511 :rule trans :premises (@p459 @p510 @p504))
% 1.86/2.05  (step @p516 :rule refl :args (@t838))
% 1.86/2.05  (step @p1103 :rule symm :premises (@p1961))
% 1.86/2.05  (step @p1104 :rule cong :premises (@p1103 @p516 @p511) :args (@t924))
% 1.86/2.05  (step @p852 :rule symm :premises (@p362))
% 1.86/2.05  (step @p503 :rule refl :args (tptp.vqempty))
% 1.86/2.05  (step @p515 :rule symm :premises (@p511))
% 1.86/2.05  (step @p512 :rule refl :args (@t862))
% 1.86/2.05  (step @p853 :rule cong :premises (@p512 @p515 @p503) :args (@t870))
% 1.86/2.05  (step @p854 :rule cong :premises (@p853) :args (@t878))
% 1.86/2.05  (step @p1105 :rule trans :premises (@p854 @p852 @p1104 @p478))
% 1.86/2.05  (step @p1106 :rule cong :premises (@p1105) :args (@t915))
% 1.86/2.05  (step @p1107 :rule trans :premises (@p414 @p1106 @p849))
% 1.86/2.05  (step @p1108 :rule cong :premises (@p1107) :args (@t919))
% 1.86/2.05  (step @p1109 :rule trans :premises (@p409 @p1108 @p684 @p683))
% 1.86/2.05  (step @p873 :rule refl :args (@t841))
% 1.86/2.05  (step @p1110 :rule cong :premises (@p873 @p1109) :args (@t1037))
% 1.86/2.05  (step @p501 :rule symm :premises (@p409))
% 1.86/2.05  (step @p1111 :rule symm :premises (@p1108))
% 1.86/2.05  (step @p1112 :rule symm :premises (@p1960))
% 1.86/2.05  (step @p1113 :rule trans :premises (@p1112 @p664 @p1111 @p501))
% 1.86/2.05  (step @p1114 :rule symm :premises (@p1971))
% 1.86/2.05  (step @p1115 :rule cong :premises (@p1114 @p1113) :args (@t1036))
% 1.86/2.05  (step @p1116 :rule symm :premises (@p1113))
% 1.86/2.05  (step @p868 :rule refl :args (@t845))
% 1.86/2.05  (step @p1117 :rule cong :premises (@p868 @p1116) :args (@t1020))
% 1.86/2.05  (step @p1118 :rule trans :premises (@p632 @p1117 @p1115 @p1110))
% 1.86/2.05  (step @p1119 :rule cong :premises (@p1118) :args (@t1003))
% 1.86/2.05  (step @p1120 :rule trans :premises (@p380 @p1119 @p1102 @p1100))
% 1.86/2.05  (step @p1121 :rule cong :premises (@p1120) :args (@t1012))
% 1.86/2.05  (step @p881 :rule refl :args (@t846))
% 1.86/2.05  (step @p1122 :rule cong :premises (@p881 @p1970) :args (@t1047))
% 1.86/2.05  (step @p1123 :rule trans :premises (@p1027 @p1122))
% 1.86/2.05  (step @p1124 :rule cong :premises (@p1123) :args (@t1052))
% 1.86/2.05  (step @p1125 :rule trans :premises (@p1017 @p1124 @p1121))
% 1.86/2.05  (step-pop @p1999 :rule scope :premises (@p1125))
% 1.86/2.05  (step-pop @p2000 :rule scope :premises (@p1999))
% 1.86/2.05  (step-pop @p2001 :rule scope :premises (@p2000))
% 1.86/2.05  (step-pop @p2002 :rule scope :premises (@p2001))
% 1.86/2.05  (step-pop @p2003 :rule scope :premises (@p2002))
% 1.86/2.05  (step-pop @p2004 :rule scope :premises (@p2003))
% 1.86/2.05  (step-pop @p2005 :rule scope :premises (@p2004))
% 1.86/2.05  (step-pop @p2006 :rule scope :premises (@p2005))
% 1.86/2.05  (step-pop @p2007 :rule scope :premises (@p2006))
% 1.86/2.05  (step-pop @p2008 :rule scope :premises (@p2007))
% 1.86/2.05  (step-pop @p2009 :rule scope :premises (@p2008))
% 1.86/2.05  (step-pop @p2010 :rule scope :premises (@p2009))
% 1.86/2.05  (step-pop @p2011 :rule scope :premises (@p2010))
% 1.86/2.05  (step-pop @p2012 :rule scope :premises (@p2011))
% 1.86/2.05  (step-pop @p2013 :rule scope :premises (@p2012))
% 1.86/2.05  (step-pop @p2014 :rule scope :premises (@p2013))
% 1.86/2.05  (step-pop @p2015 :rule scope :premises (@p2014))
% 1.86/2.05  (step-pop @p2016 :rule scope :premises (@p2015))
% 1.86/2.05  (step-pop @p2017 :rule scope :premises (@p2016))
% 1.86/2.05  (step-pop @p2018 :rule scope :premises (@p2017))
% 1.86/2.05  (step-pop @p2019 :rule scope :premises (@p2018))
% 1.86/2.05  (step @p1126 :rule process_scope :premises (@p2019) :args (@t1066))
% 1.86/2.05  (step @p1148 :rule and_intro :premises (@p381 @p633 @p410 @p415 @p416 @p478 @p460 @p1961 @p405 @p459 @p362 @p414 @p409 @p1971 @p664 @p1960 @p632 @p380 @p1970 @p1027 @p1017))
% 1.86/2.05  (step @p1149 :rule modus_ponens :premises (@p1148 @p1126))
% 1.86/2.05  (assume-push @p2020 @t1008)
% 1.86/2.05  (assume-push @p2021 @t1024)
% 1.86/2.05  (assume-push @p2022 @t918)
% 1.86/2.05  (assume-push @p2023 @t914)
% 1.86/2.05  (assume-push @p2024 @t873)
% 1.86/2.05  (assume-push @p2025 @t894)
% 1.86/2.05  (assume-push @p2026 @t911)
% 1.86/2.05  (assume-push @p2027 @t881)
% 1.86/2.05  (assume-push @p2028 @t921)
% 1.86/2.05  (assume-push @p2029 @t913)
% 1.86/2.05  (assume-push @p2030 @t925)
% 1.86/2.05  (assume-push @p2031 @t916)
% 1.86/2.05  (assume-push @p2032 @t920)
% 1.86/2.05  (assume-push @p2033 @t859)
% 1.86/2.05  (assume-push @p2034 @t966)
% 1.86/2.05  (assume-push @p2035 @t978)
% 1.86/2.05  (assume-push @p2036 @t1021)
% 1.86/2.05  (assume-push @p2037 @t1004)
% 1.86/2.05  (assume-push @p2038 @t1061)
% 1.86/2.05  (assume-push @p2039 @t1057)
% 1.86/2.05  (step @p1100 :rule symm :premises (@p381))
% 1.86/2.05  (step @p1101 :rule symm :premises (@p633))
% 1.86/2.05  (step @p1102 :rule cong :premises (@p1101) :args (@t1038))
% 1.86/2.05  (step @p683 :rule symm :premises (@p410))
% 1.86/2.05  (step @p505 :rule symm :premises (@p415))
% 1.86/2.05  (step @p506 :rule symm :premises (@p478))
% 1.86/2.05  (step @p507 :rule trans :premises (@p506 @p416))
% 1.86/2.05  (step @p508 :rule cong :premises (@p507) :args (@t910))
% 1.86/2.05  (step @p509 :rule trans :premises (@p460 @p508 @p505))
% 1.86/2.05  (step @p684 :rule cong :premises (@p509) :args (@t926))
% 1.86/2.05  (step @p849 :rule symm :premises (@p460))
% 1.86/2.05  (step @p504 :rule symm :premises (@p405))
% 1.86/2.05  (step @p510 :rule cong :premises (@p509) :args (@t912))
% 1.86/2.05  (step @p511 :rule trans :premises (@p459 @p510 @p504))
% 1.86/2.05  (step @p516 :rule refl :args (@t838))
% 1.86/2.05  (step @p1170 :rule symm :premises (@p1961))
% 1.86/2.05  (step @p1171 :rule cong :premises (@p1170 @p516 @p511) :args (@t924))
% 1.86/2.05  (step @p852 :rule symm :premises (@p362))
% 1.86/2.05  (step @p503 :rule refl :args (tptp.vqempty))
% 1.86/2.05  (step @p515 :rule symm :premises (@p511))
% 1.86/2.05  (step @p512 :rule refl :args (@t862))
% 1.86/2.05  (step @p853 :rule cong :premises (@p512 @p515 @p503) :args (@t870))
% 1.86/2.05  (step @p854 :rule cong :premises (@p853) :args (@t878))
% 1.86/2.05  (step @p1172 :rule trans :premises (@p854 @p852 @p1171 @p478))
% 1.86/2.05  (step @p1173 :rule cong :premises (@p1172) :args (@t915))
% 1.86/2.05  (step @p1174 :rule trans :premises (@p414 @p1173 @p849))
% 1.86/2.05  (step @p1175 :rule cong :premises (@p1174) :args (@t919))
% 1.86/2.05  (step @p1176 :rule trans :premises (@p409 @p1175 @p684 @p683))
% 1.86/2.05  (step @p873 :rule refl :args (@t841))
% 1.86/2.05  (step @p1177 :rule cong :premises (@p873 @p1176) :args (@t1037))
% 1.86/2.05  (step @p501 :rule symm :premises (@p409))
% 1.86/2.05  (step @p1178 :rule symm :premises (@p1175))
% 1.86/2.05  (step @p1179 :rule symm :premises (@p1960))
% 1.86/2.05  (step @p1180 :rule trans :premises (@p1179 @p664 @p1178 @p501))
% 1.86/2.05  (step @p1181 :rule symm :premises (@p1971))
% 1.86/2.05  (step @p1182 :rule cong :premises (@p1181 @p1180) :args (@t1036))
% 1.86/2.05  (step @p1183 :rule symm :premises (@p1180))
% 1.86/2.05  (step @p868 :rule refl :args (@t845))
% 1.86/2.05  (step @p1184 :rule cong :premises (@p868 @p1183) :args (@t1020))
% 1.86/2.05  (step @p1185 :rule trans :premises (@p632 @p1184 @p1182 @p1177))
% 1.86/2.05  (step @p1186 :rule cong :premises (@p1185) :args (@t1003))
% 1.86/2.05  (step @p1187 :rule trans :premises (@p380 @p1186 @p1102 @p1100))
% 1.86/2.05  (step @p1188 :rule cong :premises (@p1187) :args (@t1012))
% 1.86/2.05  (step @p1189 :rule symm :premises (@p1969))
% 1.86/2.05  (step @p1190 :rule cong :premises (@p1189) :args (@t1056))
% 1.86/2.05  (step @p1191 :rule trans :premises (@p1013 @p1190 @p1188))
% 1.86/2.05  (step-pop @p2040 :rule scope :premises (@p1191))
% 1.86/2.05  (step-pop @p2041 :rule scope :premises (@p2040))
% 1.86/2.05  (step-pop @p2042 :rule scope :premises (@p2041))
% 1.86/2.05  (step-pop @p2043 :rule scope :premises (@p2042))
% 1.86/2.05  (step-pop @p2044 :rule scope :premises (@p2043))
% 1.86/2.05  (step-pop @p2045 :rule scope :premises (@p2044))
% 1.86/2.05  (step-pop @p2046 :rule scope :premises (@p2045))
% 1.86/2.05  (step-pop @p2047 :rule scope :premises (@p2046))
% 1.86/2.05  (step-pop @p2048 :rule scope :premises (@p2047))
% 1.86/2.05  (step-pop @p2049 :rule scope :premises (@p2048))
% 1.86/2.05  (step-pop @p2050 :rule scope :premises (@p2049))
% 1.86/2.05  (step-pop @p2051 :rule scope :premises (@p2050))
% 1.86/2.05  (step-pop @p2052 :rule scope :premises (@p2051))
% 1.86/2.05  (step-pop @p2053 :rule scope :premises (@p2052))
% 1.86/2.05  (step-pop @p2054 :rule scope :premises (@p2053))
% 1.86/2.05  (step-pop @p2055 :rule scope :premises (@p2054))
% 1.86/2.05  (step-pop @p2056 :rule scope :premises (@p2055))
% 1.86/2.05  (step-pop @p2057 :rule scope :premises (@p2056))
% 1.86/2.05  (step-pop @p2058 :rule scope :premises (@p2057))
% 1.86/2.05  (step-pop @p2059 :rule scope :premises (@p2058))
% 1.86/2.05  (step @p1192 :rule process_scope :premises (@p2059) :args (@t1065))
% 1.86/2.05  (step @p1213 :rule and_intro :premises (@p381 @p633 @p410 @p415 @p416 @p478 @p460 @p1961 @p405 @p459 @p362 @p414 @p409 @p1971 @p664 @p1960 @p632 @p380 @p1969 @p1013))
% 1.86/2.05  (step @p1214 :rule modus_ponens :premises (@p1213 @p1192))
% 1.86/2.05  (step @p1215 :rule and_intro :premises (@p1009 @p1214 @p1149 @p23))
% 1.86/2.05  (step-pop @p2060 :rule scope :premises (@p1215))
% 1.86/2.05  (step-pop @p2061 :rule scope :premises (@p2060))
% 1.86/2.05  (step-pop @p2062 :rule scope :premises (@p2061))
% 1.86/2.05  (step-pop @p2063 :rule scope :premises (@p2062))
% 1.86/2.05  (step-pop @p2064 :rule scope :premises (@p2063))
% 1.86/2.05  (step-pop @p2065 :rule scope :premises (@p2064))
% 1.86/2.05  (step-pop @p2066 :rule scope :premises (@p2065))
% 1.86/2.05  (step-pop @p2067 :rule scope :premises (@p2066))
% 1.86/2.05  (step-pop @p2068 :rule scope :premises (@p2067))
% 1.86/2.05  (step-pop @p2069 :rule scope :premises (@p2068))
% 1.86/2.05  (step-pop @p2070 :rule scope :premises (@p2069))
% 1.86/2.05  (step-pop @p2071 :rule scope :premises (@p2070))
% 1.86/2.05  (step-pop @p2072 :rule scope :premises (@p2071))
% 1.86/2.05  (step-pop @p2073 :rule scope :premises (@p2072))
% 1.86/2.05  (step-pop @p2074 :rule scope :premises (@p2073))
% 1.86/2.05  (step-pop @p2075 :rule scope :premises (@p2074))
% 1.86/2.05  (step-pop @p2076 :rule scope :premises (@p2075))
% 1.86/2.06  (step-pop @p2077 :rule scope :premises (@p2076))
% 1.86/2.06  (step-pop @p2078 :rule scope :premises (@p2077))
% 1.86/2.06  (step-pop @p2079 :rule scope :premises (@p2078))
% 1.86/2.06  (step-pop @p2080 :rule scope :premises (@p2079))
% 1.86/2.06  (step-pop @p2081 :rule scope :premises (@p2080))
% 1.86/2.06  (step-pop @p2082 :rule scope :premises (@p2081))
% 1.86/2.06  (step-pop @p2083 :rule scope :premises (@p2082))
% 1.86/2.06  (step-pop @p2084 :rule scope :premises (@p2083))
% 1.86/2.06  (step @p1216 :rule process_scope :premises (@p2084) :args (@t1067))
% 1.86/2.06  (step @p1242 :rule implies_elim :premises (@p1216))
% 1.86/2.06  (step @p1243 :rule resolution :premises (@p1242 @p1049) :args (true @t1067))
% 1.86/2.06  (step @p1244 :rule not_and :premises (@p1243))
% 1.86/2.06  (step @p1245 :rule eq_resolve :premises (@p1244 @p1035))
% 1.86/2.06  (step @p1246 :rule cnf_and_pos :args (@t1068 0))
% 1.86/2.06  (step @p1247 :rule reordering :premises (@p1246) :args ((or @t1059 @t1069)))
% 1.86/2.06  (step @p1248 :rule bool-double-not-elim :args (@t1070))
% 1.86/2.06  (step @p1249 :rule bool-double-not-elim :args (@t1071))
% 1.86/2.06  (step @p1250 :rule nary_cong :premises (@p1249 @p1248) :args ((and (not @t1073) (not @t1072))))
% 1.86/2.06  (step @p1251 :rule bool-or-de-morgan :args (@t1073 @t1072 false))
% 1.86/2.06  (step @p1252 :rule trans :premises (@p1251 @p1250))
% 1.86/2.06  (step @p1253 :rule bool-double-not-elim :args (@t1074))
% 1.86/2.06  (step @p1254 :rule bool-double-not-elim :args (@t1075))
% 1.86/2.06  (step @p1255 :rule nary_cong :premises (@p1254 @p1253) :args ((and (not @t1077) (not @t1076))))
% 1.86/2.06  (step @p1256 :rule bool-or-de-morgan :args (@t1077 @t1076 false))
% 1.86/2.06  (step @p1257 :rule trans :premises (@p1256 @p1255))
% 1.86/2.06  (step @p1258 :rule bool-double-not-elim :args (@t1078))
% 1.86/2.06  (step @p1259 :rule bool-double-not-elim :args (@t1079))
% 1.86/2.06  (step @p1260 :rule nary_cong :premises (@p1259 @p1258) :args ((and (not @t1081) (not @t1080))))
% 1.86/2.06  (step @p1261 :rule bool-or-de-morgan :args (@t1081 @t1080 false))
% 1.86/2.06  (step @p1262 :rule trans :premises (@p1261 @p1260))
% 1.86/2.06  (step @p1263 :rule nary_cong :premises (@p1262 @p1257 @p1252) :args (@t1082))
% 1.86/2.06  (step @p1264 :rule cong :premises (@p1263) :args ((forall @t376 @t1082)))
% 1.86/2.06  (step @p1265 :rule aci_norm :args ((= (or false @t1072) @t1072)))
% 1.86/2.06  (step @p1266 :rule refl :args (@t1072))
% 1.86/2.06  (step @p1267 :rule eq-refl :args (@t6))
% 1.86/2.06  (step @p1268 :rule cong :premises (@p1267) :args (@t1083))
% 1.86/2.06  (step @p1269 :rule trans :premises (@p1268 @p419))
% 1.86/2.06  (step @p1270 :rule nary_cong :premises (@p1269 @p1266) :args (@t1084))
% 1.86/2.06  (step @p1271 :rule trans :premises (@p1270 @p1265))
% 1.86/2.06  (step @p1272 :rule quant-var-elim-eq :args ((= (forall @t361 (or (not (= @t356 @t6)) @t1086 @t1085)) @t1084)))
% 1.86/2.06  (step @p1273 :rule refl :args (@t1085))
% 1.86/2.06  (step @p1274 :rule refl :args (@t1086))
% 1.86/2.06  (step @p1275 :rule eq-symm :args (@t6 @t356))
% 1.86/2.06  (step @p1276 :rule cong :premises (@p1275) :args (@t1086))
% 1.86/2.06  (step @p1277 :rule nary_cong :premises (@p1276 @p1274 @p1273) :args (@t1087))
% 1.86/2.06  (step @p1278 :rule aci_norm :args ((= @t1088 @t1087)))
% 1.86/2.06  (step @p1279 :rule trans :premises (@p1278 @p1277))
% 1.86/2.06  (step @p1280 :rule cong :premises (@p1279) :args (@t1089))
% 1.86/2.06  (step @p1281 :rule trans :premises (@p1280 @p1272))
% 1.86/2.06  (step @p1282 :rule trans :premises (@p1281 @p1271))
% 1.86/2.06  (step @p1283 :rule refl :args (@t1073))
% 1.86/2.06  (step @p1284 :rule nary_cong :premises (@p1283 @p1282) :args (@t1090))
% 1.86/2.06  (step @p1285 :rule quant-miniscope-or :args ((= (forall @t361 @t1091) @t1090)))
% 1.86/2.06  (step @p1286 :rule aci_norm :args ((= @t1092 @t1091)))
% 1.86/2.06  (step @p1287 :rule cong :premises (@p1286) :args ((forall @t361 @t1092)))
% 1.86/2.06  (step @p1288 :rule trans :premises (@p1287 @p1285))
% 1.86/2.06  (step @p1289 :rule trans :premises (@p1288 @p1284))
% 1.86/2.06  (step @p1290 :rule aci_norm :args ((= (or @t1086 (or @t1073 @t1085)) @t1092)))
% 1.86/2.06  (step @p1291 :rule bool-and-de-morgan :args (@t1071 @t358 true))
% 1.86/2.06  (step @p1292 :rule nary_cong :premises (@p1274 @p1291) :args ((or @t1086 (not (and @t1071 @t358)))))
% 1.86/2.06  (step @p1293 :rule bool-and-de-morgan :args (@t359 @t1071 (and @t358)))
% 1.86/2.06  (step @p1294 :rule trans :premises (@p1293 @p1292))
% 1.86/2.06  (step @p1295 :rule trans :premises (@p1294 @p1290))
% 1.86/2.06  (step @p1296 :rule cong :premises (@p1295) :args (@t1094))
% 1.86/2.06  (step @p1297 :rule trans :premises (@p1296 @p1289))
% 1.86/2.06  (step @p1298 :rule cong :premises (@p1297) :args (@t1095))
% 1.86/2.06  (step @p1299 :rule exists-elim :args ((= (exists @t361 @t1093) @t1095)))
% 1.86/2.06  (step @p1300 :rule trans :premises (@p1299 @p1298))
% 1.86/2.06  (step @p1301 :rule refl :args (@t358))
% 1.86/2.06  (step @p1302 :rule eq-symm :args (@t5 tptp.vText))
% 1.86/2.06  (step @p1303 :rule refl :args (@t359))
% 1.86/2.06  (step @p1304 :rule nary_cong :premises (@p1303 @p1302 @p1301) :args (@t360))
% 1.86/2.06  (step @p1305 :rule cong :premises (@p1304) :args (@t362))
% 1.86/2.06  (step @p1306 :rule trans :premises (@p1305 @p1300))
% 1.86/2.06  (step @p1307 :rule aci_norm :args ((= (or false @t1076) @t1076)))
% 1.86/2.06  (step @p1308 :rule refl :args (@t1076))
% 1.86/2.06  (step @p1309 :rule nary_cong :premises (@p1269 @p1308) :args (@t1096))
% 1.86/2.06  (step @p1310 :rule trans :premises (@p1309 @p1307))
% 1.86/2.06  (step @p1311 :rule quant-var-elim-eq :args ((= (forall @t367 (or (not (= @t301 @t6)) @t1098 @t1097)) @t1096)))
% 1.86/2.06  (step @p1312 :rule refl :args (@t1097))
% 1.86/2.06  (step @p1313 :rule refl :args (@t1098))
% 1.86/2.06  (step @p1314 :rule eq-symm :args (@t6 @t301))
% 1.86/2.06  (step @p1315 :rule cong :premises (@p1314) :args (@t1098))
% 1.86/2.06  (step @p1316 :rule nary_cong :premises (@p1315 @p1313 @p1312) :args (@t1099))
% 1.86/2.06  (step @p1317 :rule aci_norm :args ((= @t1100 @t1099)))
% 1.86/2.06  (step @p1318 :rule trans :premises (@p1317 @p1316))
% 1.86/2.06  (step @p1319 :rule cong :premises (@p1318) :args (@t1101))
% 1.86/2.06  (step @p1320 :rule trans :premises (@p1319 @p1311))
% 1.86/2.06  (step @p1321 :rule trans :premises (@p1320 @p1310))
% 1.86/2.06  (step @p1322 :rule refl :args (@t1077))
% 1.86/2.06  (step @p1323 :rule nary_cong :premises (@p1322 @p1321) :args (@t1102))
% 1.86/2.06  (step @p1324 :rule quant-miniscope-or :args ((= (forall @t367 @t1103) @t1102)))
% 1.86/2.06  (step @p1325 :rule aci_norm :args ((= @t1104 @t1103)))
% 1.86/2.06  (step @p1326 :rule cong :premises (@p1325) :args ((forall @t367 @t1104)))
% 1.86/2.06  (step @p1327 :rule trans :premises (@p1326 @p1324))
% 1.86/2.06  (step @p1328 :rule trans :premises (@p1327 @p1323))
% 1.86/2.06  (step @p1329 :rule aci_norm :args ((= (or @t1098 (or @t1077 @t1097)) @t1104)))
% 1.86/2.06  (step @p1330 :rule bool-and-de-morgan :args (@t1075 @t363 true))
% 1.86/2.06  (step @p1331 :rule nary_cong :premises (@p1313 @p1330) :args ((or @t1098 (not (and @t1075 @t363)))))
% 1.86/2.06  (step @p1332 :rule bool-and-de-morgan :args (@t365 @t1075 (and @t363)))
% 1.86/2.06  (step @p1333 :rule trans :premises (@p1332 @p1331))
% 1.86/2.06  (step @p1334 :rule trans :premises (@p1333 @p1329))
% 1.86/2.06  (step @p1335 :rule cong :premises (@p1334) :args (@t1106))
% 1.86/2.06  (step @p1336 :rule trans :premises (@p1335 @p1328))
% 1.86/2.06  (step @p1337 :rule cong :premises (@p1336) :args (@t1107))
% 1.86/2.06  (step @p1338 :rule exists-elim :args ((= (exists @t367 @t1105) @t1107)))
% 1.86/2.06  (step @p1339 :rule trans :premises (@p1338 @p1337))
% 1.86/2.06  (step @p1340 :rule refl :args (@t363))
% 1.86/2.06  (step @p1341 :rule eq-symm :args (@t5 tptp.vNumber))
% 1.86/2.06  (step @p1342 :rule refl :args (@t365))
% 1.86/2.06  (step @p1343 :rule nary_cong :premises (@p1342 @p1341 @p1340) :args (@t366))
% 1.86/2.06  (step @p1344 :rule cong :premises (@p1343) :args (@t368))
% 1.86/2.06  (step @p1345 :rule trans :premises (@p1344 @p1339))
% 1.86/2.06  (step @p1346 :rule aci_norm :args ((= (or false @t1080) @t1080)))
% 1.86/2.06  (step @p1347 :rule refl :args (@t1080))
% 1.86/2.06  (step @p1348 :rule nary_cong :premises (@p1269 @p1347) :args (@t1108))
% 1.86/2.06  (step @p1349 :rule trans :premises (@p1348 @p1346))
% 1.86/2.06  (step @p1350 :rule quant-var-elim-eq :args ((= (forall @t373 (or (not (= @t303 @t6)) @t1110 @t1109)) @t1108)))
% 1.86/2.06  (step @p1351 :rule refl :args (@t1109))
% 1.86/2.06  (step @p1352 :rule refl :args (@t1110))
% 1.86/2.06  (step @p1353 :rule eq-symm :args (@t6 @t303))
% 1.86/2.06  (step @p1354 :rule cong :premises (@p1353) :args (@t1110))
% 1.86/2.06  (step @p1355 :rule nary_cong :premises (@p1354 @p1352 @p1351) :args (@t1111))
% 1.86/2.06  (step @p1356 :rule aci_norm :args ((= @t1112 @t1111)))
% 1.86/2.06  (step @p1357 :rule trans :premises (@p1356 @p1355))
% 1.86/2.06  (step @p1358 :rule cong :premises (@p1357) :args (@t1113))
% 1.86/2.06  (step @p1359 :rule trans :premises (@p1358 @p1350))
% 1.86/2.06  (step @p1360 :rule trans :premises (@p1359 @p1349))
% 1.86/2.06  (step @p1361 :rule refl :args (@t1081))
% 1.86/2.06  (step @p1362 :rule nary_cong :premises (@p1361 @p1360) :args (@t1114))
% 1.86/2.06  (step @p1363 :rule quant-miniscope-or :args ((= (forall @t373 @t1115) @t1114)))
% 1.86/2.06  (step @p1364 :rule aci_norm :args ((= @t1116 @t1115)))
% 1.86/2.06  (step @p1365 :rule cong :premises (@p1364) :args ((forall @t373 @t1116)))
% 1.86/2.06  (step @p1366 :rule trans :premises (@p1365 @p1363))
% 1.86/2.06  (step @p1367 :rule trans :premises (@p1366 @p1362))
% 1.86/2.06  (step @p1368 :rule aci_norm :args ((= (or @t1110 (or @t1081 @t1109)) @t1116)))
% 1.86/2.06  (step @p1369 :rule bool-and-de-morgan :args (@t1079 @t369 true))
% 1.86/2.06  (step @p1370 :rule nary_cong :premises (@p1352 @p1369) :args ((or @t1110 (not (and @t1079 @t369)))))
% 1.86/2.06  (step @p1371 :rule bool-and-de-morgan :args (@t371 @t1079 (and @t369)))
% 1.86/2.06  (step @p1372 :rule trans :premises (@p1371 @p1370))
% 1.86/2.06  (step @p1373 :rule trans :premises (@p1372 @p1368))
% 1.86/2.06  (step @p1374 :rule cong :premises (@p1373) :args (@t1118))
% 1.86/2.06  (step @p1375 :rule trans :premises (@p1374 @p1367))
% 1.86/2.06  (step @p1376 :rule cong :premises (@p1375) :args (@t1119))
% 1.86/2.06  (step @p1377 :rule exists-elim :args ((= (exists @t373 @t1117) @t1119)))
% 1.86/2.06  (step @p1378 :rule trans :premises (@p1377 @p1376))
% 1.86/2.06  (step @p1379 :rule refl :args (@t369))
% 1.86/2.06  (step @p1380 :rule eq-symm :args (@t5 tptp.vYesNo))
% 1.86/2.06  (step @p1381 :rule refl :args (@t371))
% 1.86/2.06  (step @p1382 :rule nary_cong :premises (@p1381 @p1380 @p1379) :args (@t372))
% 1.86/2.06  (step @p1383 :rule cong :premises (@p1382) :args (@t374))
% 1.86/2.06  (step @p1384 :rule trans :premises (@p1383 @p1378))
% 1.86/2.06  (step @p1385 :rule nary_cong :premises (@p1384 @p1345 @p1306) :args (@t375))
% 1.86/2.06  (step @p1386 :rule cong :premises (@p1385) :args (@t377))
% 1.86/2.06  (step @p1387 :rule trans :premises (@p1386 @p1264))
% 1.86/2.06  (step @p1388 :rule eq_resolve :premises (@p235 @p1387))
% 1.86/2.06  (step @p1389 :rule instantiate :premises (@p1388) :args ((@list @t846 @t847)))
% 1.86/2.06  (step @p1390 :rule cnf_or_pos :args (@t1122))
% 1.86/2.06  (step @p1391 :rule reordering :premises (@p1390) :args ((or @t1121 @t1043 @t1068 (not @t1122))))
% 1.86/2.06  (step @p1392 :rule cnf_and_pos :args (@t1121 0))
% 1.86/2.06  (step @p1393 :rule reordering :premises (@p1392) :args ((or @t1120 @t1123)))
% 1.86/2.06  (step @p1394 :rule instantiate :premises (@p296) :args (@t949))
% 1.86/2.06  (step @p1395 :rule refl :args (@t1126))
% 1.86/2.06  (step @p1396 :rule refl :args (@t1127))
% 1.86/2.06  (step @p1397 :rule nary_cong :premises (@p671 @p809 @p808 @p670 @p669 @p807 @p806 @p418 @p805 @p804 @p803 @p802 @p589 @p667 @p801 @p800 @p799 @p666 @p798 @p797 @p796 @p1396 @p1032 @p1395 @p793 @p792 @p791 @p790 @p1030 @p787) :args ((or @t902 @t1033 @t1032 @t935 @t967 @t934 @t1031 @t874 @t1028 @t1026 @t979 @t976 @t882 @t933 @t932 @t1025 @t1022 @t931 @t930 @t929 @t1019 @t1127 @t1062 @t1126 @t1011 @t1010 @t1009 @t1005 @t1058 @t928)))
% 1.86/2.06  (assume-push @p2085 @t1027)
% 1.86/2.06  (assume-push @p2086 @t1018)
% 1.86/2.06  (assume-push @p2087 @t914)
% 1.86/2.06  (assume-push @p2088 @t873)
% 1.86/2.06  (assume-push @p2089 @t894)
% 1.86/2.06  (assume-push @p2090 @t911)
% 1.86/2.06  (assume-push @p2091 @t1030)
% 1.86/2.06  (assume-push @p2092 @t975)
% 1.86/2.06  (assume-push @p2093 @t966)
% 1.86/2.06  (assume-push @p2094 @t918)
% 1.86/2.06  (assume-push @p2095 @t1125)
% 1.86/2.06  (assume-push @p2096 @t859)
% 1.86/2.06  (assume-push @p2097 @t1008)
% 1.86/2.06  (assume-push @p2098 @t1024)
% 1.86/2.06  (assume-push @p2099 @t881)
% 1.86/2.06  (assume-push @p2100 @t921)
% 1.86/2.06  (assume-push @p2101 @t913)
% 1.86/2.06  (assume-push @p2102 @t925)
% 1.86/2.06  (assume-push @p2103 @t916)
% 1.86/2.06  (assume-push @p2104 @t920)
% 1.86/2.06  (assume-push @p2105 @t978)
% 1.86/2.06  (assume-push @p2106 @t1021)
% 1.86/2.06  (assume-push @p2107 @t1004)
% 1.86/2.06  (assume-push @p2108 @t1061)
% 1.86/2.06  (assume-push @p2109 @t1057)
% 1.86/2.06  (assume-push @p2110 @t1120)
% 1.86/2.06  (assume-push @p2111 @t944)
% 1.86/2.06  (assume-push @p2112 @t990)
% 1.86/2.06  (assume-push @p2113 @t995)
% 1.86/2.06  (assume-push @p2114 @t997)
% 1.86/2.06  (step @p841 :rule evaluate :args (@t1034))
% 1.86/2.06  (step @p842 :rule true_intro :premises (@p762))
% 1.86/2.06  (step @p843 :rule refl :args (@t898))
% 1.86/2.06  (step @p1428 :rule symm :premises (@p2092))
% 1.86/2.06  (step @p1429 :rule cong :premises (@p1428 @p843) :args (@t1035))
% 1.86/2.06  (step @p504 :rule symm :premises (@p405))
% 1.86/2.06  (step @p505 :rule symm :premises (@p415))
% 1.86/2.06  (step @p506 :rule symm :premises (@p478))
% 1.86/2.06  (step @p507 :rule trans :premises (@p506 @p416))
% 1.86/2.06  (step @p508 :rule cong :premises (@p507) :args (@t910))
% 1.86/2.06  (step @p509 :rule trans :premises (@p460 @p508 @p505))
% 1.86/2.06  (step @p510 :rule cong :premises (@p509) :args (@t912))
% 1.86/2.06  (step @p511 :rule trans :premises (@p459 @p510 @p504))
% 1.86/2.06  (step @p515 :rule symm :premises (@p511))
% 1.86/2.06  (step @p846 :rule cong :premises (@p515) :args (@t903))
% 1.86/2.06  (step @p847 :rule trans :premises (@p784 @p846))
% 1.86/2.06  (step @p848 :rule symm :premises (@p664))
% 1.86/2.06  (step @p522 :rule symm :premises (@p509))
% 1.86/2.06  (step @p523 :rule cong :premises (@p522) :args (@t917))
% 1.86/2.06  (step @p1430 :rule trans :premises (@p410 @p523 @p848))
% 1.86/2.06  (step @p1431 :rule cong :premises (@p1430) :args (@t1124))
% 1.86/2.06  (step @p1432 :rule symm :premises (@p1394))
% 1.86/2.06  (step @p862 :rule refl :args (@t904))
% 1.86/2.06  (step @p1100 :rule symm :premises (@p381))
% 1.86/2.06  (step @p1101 :rule symm :premises (@p633))
% 1.86/2.06  (step @p1102 :rule cong :premises (@p1101) :args (@t1038))
% 1.86/2.06  (step @p683 :rule symm :premises (@p410))
% 1.86/2.06  (step @p684 :rule cong :premises (@p509) :args (@t926))
% 1.86/2.06  (step @p849 :rule symm :premises (@p460))
% 1.86/2.06  (step @p516 :rule refl :args (@t838))
% 1.86/2.06  (step @p1433 :rule symm :premises (@p2099))
% 1.86/2.06  (step @p1434 :rule cong :premises (@p1433 @p516 @p511) :args (@t924))
% 1.86/2.06  (step @p852 :rule symm :premises (@p362))
% 1.86/2.06  (step @p503 :rule refl :args (tptp.vqempty))
% 1.86/2.06  (step @p512 :rule refl :args (@t862))
% 1.86/2.06  (step @p853 :rule cong :premises (@p512 @p515 @p503) :args (@t870))
% 1.86/2.06  (step @p854 :rule cong :premises (@p853) :args (@t878))
% 1.86/2.06  (step @p1435 :rule trans :premises (@p854 @p852 @p1434 @p478))
% 1.86/2.06  (step @p1436 :rule cong :premises (@p1435) :args (@t915))
% 1.86/2.06  (step @p1437 :rule trans :premises (@p414 @p1436 @p849))
% 1.86/2.06  (step @p1438 :rule cong :premises (@p1437) :args (@t919))
% 1.86/2.06  (step @p1439 :rule trans :premises (@p409 @p1438 @p684 @p683))
% 1.86/2.06  (step @p873 :rule refl :args (@t841))
% 1.86/2.06  (step @p1440 :rule cong :premises (@p873 @p1439) :args (@t1037))
% 1.86/2.06  (step @p501 :rule symm :premises (@p409))
% 1.86/2.06  (step @p1441 :rule symm :premises (@p1438))
% 1.86/2.06  (step @p1442 :rule symm :premises (@p2105))
% 1.86/2.06  (step @p1443 :rule trans :premises (@p1442 @p664 @p1441 @p501))
% 1.86/2.06  (step @p1444 :rule symm :premises (@p2096))
% 1.86/2.06  (step @p1445 :rule cong :premises (@p1444 @p1443) :args (@t1036))
% 1.86/2.06  (step @p1446 :rule symm :premises (@p1443))
% 1.86/2.06  (step @p868 :rule refl :args (@t845))
% 1.86/2.06  (step @p1447 :rule cong :premises (@p868 @p1446) :args (@t1020))
% 1.86/2.06  (step @p1448 :rule trans :premises (@p632 @p1447 @p1445 @p1440))
% 1.86/2.06  (step @p1449 :rule cong :premises (@p1448) :args (@t1003))
% 1.86/2.06  (step @p1450 :rule trans :premises (@p380 @p1449 @p1102 @p1100))
% 1.86/2.06  (step @p1451 :rule cong :premises (@p1450) :args (@t1012))
% 1.86/2.06  (step @p1452 :rule symm :premises (@p2108))
% 1.86/2.06  (step @p1453 :rule cong :premises (@p1452) :args (@t1056))
% 1.86/2.06  (step @p1454 :rule symm :premises (@p2110))
% 1.86/2.06  (step @p1455 :rule trans :premises (@p1454 @p1013 @p1453 @p1451))
% 1.86/2.06  (step @p1456 :rule cong :premises (@p1444 @p1455 @p862) :args (@t938))
% 1.86/2.06  (step @p1457 :rule trans :premises (@p2111 @p1456 @p1432 @p1431))
% 1.86/2.06  (step @p890 :rule symm :premises (@p761))
% 1.86/2.06  (step @p1458 :rule trans :premises (@p890 @p1457 @p2092))
% 1.86/2.06  (step @p1459 :rule cong :premises (@p1458 @p847) :args (@t1040))
% 1.86/2.06  (step @p893 :rule refl :args (@t895))
% 1.86/2.06  (step @p894 :rule cong :premises (@p761 @p893) :args (@t897))
% 1.86/2.06  (step @p1460 :rule trans :premises (@p894 @p1459 @p1429))
% 1.86/2.06  (step @p896 :rule symm :premises (@p628))
% 1.86/2.06  (step @p897 :rule cong :premises (@p509) :args (@t1029))
% 1.86/2.06  (step @p898 :rule trans :premises (@p763 @p897 @p896))
% 1.86/2.06  (step @p899 :rule refl :args (@t900))
% 1.86/2.06  (step @p1461 :rule cong :premises (@p899 @p898 @p1460) :args (@t901))
% 1.86/2.06  (step @p901 :rule false_intro :premises (@p786))
% 1.86/2.06  (step @p902 :rule symm :premises (@p901))
% 1.86/2.06  (step @p1462 :rule trans :premises (@p902 @p1461 @p842))
% 1.86/2.06  (step @p1463 false :rule eq_resolve :premises (@p1462 @p841))
% 1.86/2.06  (step-pop @p2115 :rule scope :premises (@p1463))
% 1.86/2.06  (step-pop @p2116 :rule scope :premises (@p2115))
% 1.86/2.06  (step-pop @p2117 :rule scope :premises (@p2116))
% 1.86/2.06  (step-pop @p2118 :rule scope :premises (@p2117))
% 1.86/2.06  (step-pop @p2119 :rule scope :premises (@p2118))
% 1.86/2.06  (step-pop @p2120 :rule scope :premises (@p2119))
% 1.86/2.06  (step-pop @p2121 :rule scope :premises (@p2120))
% 1.86/2.06  (step-pop @p2122 :rule scope :premises (@p2121))
% 1.86/2.06  (step-pop @p2123 :rule scope :premises (@p2122))
% 1.86/2.06  (step-pop @p2124 :rule scope :premises (@p2123))
% 1.86/2.06  (step-pop @p2125 :rule scope :premises (@p2124))
% 1.86/2.06  (step-pop @p2126 :rule scope :premises (@p2125))
% 1.86/2.06  (step-pop @p2127 :rule scope :premises (@p2126))
% 1.86/2.06  (step-pop @p2128 :rule scope :premises (@p2127))
% 1.86/2.06  (step-pop @p2129 :rule scope :premises (@p2128))
% 1.86/2.06  (step-pop @p2130 :rule scope :premises (@p2129))
% 1.86/2.06  (step-pop @p2131 :rule scope :premises (@p2130))
% 1.86/2.06  (step-pop @p2132 :rule scope :premises (@p2131))
% 1.86/2.06  (step-pop @p2133 :rule scope :premises (@p2132))
% 1.86/2.06  (step-pop @p2134 :rule scope :premises (@p2133))
% 1.86/2.06  (step-pop @p2135 :rule scope :premises (@p2134))
% 1.86/2.06  (step-pop @p2136 :rule scope :premises (@p2135))
% 1.86/2.06  (step-pop @p2137 :rule scope :premises (@p2136))
% 1.86/2.06  (step-pop @p2138 :rule scope :premises (@p2137))
% 1.86/2.06  (step-pop @p2139 :rule scope :premises (@p2138))
% 1.86/2.06  (step-pop @p2140 :rule scope :premises (@p2139))
% 1.86/2.06  (step-pop @p2141 :rule scope :premises (@p2140))
% 1.86/2.06  (step-pop @p2142 :rule scope :premises (@p2141))
% 1.86/2.06  (step-pop @p2143 :rule scope :premises (@p2142))
% 1.86/2.06  (step-pop @p2144 :rule scope :premises (@p2143))
% 1.86/2.06  (step @p1464 :rule process_scope :premises (@p2144) :args (false))
% 1.86/2.06  (assume-push @p2145 @t894)
% 1.86/2.06  (assume-push @p2146 @t997)
% 1.86/2.06  (assume-push @p2147 @t995)
% 1.86/2.06  (assume-push @p2148 @t911)
% 1.86/2.06  (assume-push @p2149 @t966)
% 1.86/2.06  (assume-push @p2150 @t913)
% 1.86/2.06  (assume-push @p2151 @t1030)
% 1.86/2.06  (assume-push @p2152 @t873)
% 1.86/2.06  (assume-push @p2153 @t1027)
% 1.86/2.06  (assume-push @p2154 @t990)
% 1.86/2.06  (assume-push @p2155 @t978)
% 1.86/2.06  (assume-push @p2156 @t975)
% 1.86/2.06  (assume-push @p2157 @t881)
% 1.86/2.06  (assume-push @p2158 @t914)
% 1.86/2.06  (assume-push @p2159 @t916)
% 1.86/2.06  (assume-push @p2160 @t1024)
% 1.86/2.06  (assume-push @p2161 @t1021)
% 1.86/2.06  (assume-push @p2162 @t918)
% 1.86/2.06  (assume-push @p2163 @t920)
% 1.86/2.06  (assume-push @p2164 @t921)
% 1.86/2.06  (assume-push @p2165 @t1018)
% 1.86/2.06  (assume-push @p2166 @t1120)
% 1.86/2.06  (assume-push @p2167 @t1061)
% 1.86/2.06  (assume-push @p2168 @t1125)
% 1.86/2.06  (assume-push @p2169 @t944)
% 1.86/2.06  (assume-push @p2170 @t859)
% 1.86/2.06  (assume-push @p2171 @t1008)
% 1.86/2.06  (assume-push @p2172 @t1004)
% 1.86/2.06  (assume-push @p2173 @t1057)
% 1.86/2.06  (assume-push @p2174 @t925)
% 1.86/2.06  (step @p1525 :rule and_intro :premises (@p762 @p628 @p415 @p416 @p478 @p460 @p763 @p2156 @p664 @p410 @p1394 @p2170 @p381 @p633 @p2157 @p405 @p459 @p362 @p414 @p409 @p2155 @p632 @p380 @p2167 @p1013 @p2166 @p2169 @p761 @p784 @p786))
% 1.86/2.06  (step-pop @p2175 :rule scope :premises (@p1525))
% 1.86/2.06  (step-pop @p2176 :rule scope :premises (@p2175))
% 1.86/2.06  (step-pop @p2177 :rule scope :premises (@p2176))
% 1.86/2.06  (step-pop @p2178 :rule scope :premises (@p2177))
% 1.86/2.06  (step-pop @p2179 :rule scope :premises (@p2178))
% 1.86/2.06  (step-pop @p2180 :rule scope :premises (@p2179))
% 1.86/2.06  (step-pop @p2181 :rule scope :premises (@p2180))
% 1.86/2.06  (step-pop @p2182 :rule scope :premises (@p2181))
% 1.86/2.06  (step-pop @p2183 :rule scope :premises (@p2182))
% 1.86/2.06  (step-pop @p2184 :rule scope :premises (@p2183))
% 1.86/2.06  (step-pop @p2185 :rule scope :premises (@p2184))
% 1.86/2.06  (step-pop @p2186 :rule scope :premises (@p2185))
% 1.86/2.06  (step-pop @p2187 :rule scope :premises (@p2186))
% 1.86/2.06  (step-pop @p2188 :rule scope :premises (@p2187))
% 1.86/2.06  (step-pop @p2189 :rule scope :premises (@p2188))
% 1.86/2.06  (step-pop @p2190 :rule scope :premises (@p2189))
% 1.86/2.06  (step-pop @p2191 :rule scope :premises (@p2190))
% 1.86/2.06  (step-pop @p2192 :rule scope :premises (@p2191))
% 1.86/2.06  (step-pop @p2193 :rule scope :premises (@p2192))
% 1.86/2.06  (step-pop @p2194 :rule scope :premises (@p2193))
% 1.86/2.06  (step-pop @p2195 :rule scope :premises (@p2194))
% 1.86/2.06  (step-pop @p2196 :rule scope :premises (@p2195))
% 1.86/2.06  (step-pop @p2197 :rule scope :premises (@p2196))
% 1.86/2.06  (step-pop @p2198 :rule scope :premises (@p2197))
% 1.86/2.06  (step-pop @p2199 :rule scope :premises (@p2198))
% 1.86/2.06  (step-pop @p2200 :rule scope :premises (@p2199))
% 1.86/2.06  (step-pop @p2201 :rule scope :premises (@p2200))
% 1.86/2.06  (step-pop @p2202 :rule scope :premises (@p2201))
% 1.86/2.06  (step-pop @p2203 :rule scope :premises (@p2202))
% 1.86/2.06  (step-pop @p2204 :rule scope :premises (@p2203))
% 1.86/2.06  (step @p1526 :rule process_scope :premises (@p2204) :args (@t1128))
% 1.86/2.06  (step @p1557 :rule implies_elim :premises (@p1526))
% 1.86/2.06  (step @p1558 :rule resolution :premises (@p1557 @p1464) :args (true @t1128))
% 1.86/2.06  (step @p1559 :rule not_and :premises (@p1558))
% 1.86/2.06  (step @p1560 :rule eq_resolve :premises (@p1559 @p1397))
% 1.86/2.06  (step @p1561 :rule chain_m_resolution :premises (@p1560 @p561 @p623 @p458 @p362 @p1013 @p380 @p381 @p742 @p748 @p1394 @p628 @p405 @p409 @p410 @p632 @p633 @p414 @p415 @p784 @p761 @p762 @p416 @p763 @p459 @p664 @p460 @p786 @p478 @p1393 @p1391 @p1389 @p1247 @p1245 @p561 @p458 @p362 @p1027 @p1017 @p1013 @p380 @p381 @p748 @p405 @p409 @p410 @p632 @p633 @p414 @p415 @p416 @p459 @p664 @p460 @p1009 @p478 @p23) :args ((or @t1043 @t1062) (@list false false false false false false false false false false false false false false false false false false false false false false false false false false true false false false false true true false false false false false false false false false false false false false false false false false false false false false false true) (@list @t859 @t944 @t881 @t925 @t1057 @t1004 @t1008 @t975 @t978 @t1125 @t1018 @t921 @t920 @t918 @t1021 @t1024 @t916 @t914 @t995 @t990 @t1027 @t873 @t1030 @t913 @t966 @t911 @t901 @t894 @t1120 @t1121 @t1122 @t1068 @t1059 @t859 @t881 @t925 @t1050 @t1053 @t1057 @t1004 @t1008 @t978 @t921 @t920 @t918 @t1021 @t1024 @t916 @t914 @t873 @t913 @t966 @t911 @t1063 @t894 @t43)))
% 1.86/2.06  (step @p1562 :rule chain_m_resolution :premises (@p1561 @p1005) :args (@t1062 @t888 (@list @t1043)))
% 1.86/2.06  (step @p1563 :rule nary_cong :premises (@p671 @p809 @p808 @p670 @p669 @p807 @p806 @p418 @p805 @p804 @p803 @p802 @p589 @p667 @p801 @p800 @p799 @p666 @p798 @p797 @p796 @p1031 @p1395 @p793 @p792 @p791 @p790 @p1029 @p1028 @p787) :args ((or @t902 @t1033 @t1032 @t935 @t967 @t934 @t1031 @t874 @t1028 @t1026 @t979 @t976 @t882 @t933 @t932 @t1025 @t1022 @t931 @t930 @t929 @t1019 @t1060 @t1126 @t1011 @t1010 @t1009 @t1005 @t1054 @t1051 @t928)))
% 1.86/2.06  (assume-push @p2205 @t1027)
% 1.86/2.06  (assume-push @p2206 @t1018)
% 1.86/2.06  (assume-push @p2207 @t914)
% 1.86/2.06  (assume-push @p2208 @t873)
% 1.86/2.06  (assume-push @p2209 @t894)
% 1.86/2.06  (assume-push @p2210 @t911)
% 1.86/2.06  (assume-push @p2211 @t1030)
% 1.86/2.06  (assume-push @p2212 @t975)
% 1.86/2.06  (assume-push @p2213 @t966)
% 1.86/2.06  (assume-push @p2214 @t918)
% 1.86/2.06  (assume-push @p2215 @t1125)
% 1.86/2.06  (assume-push @p2216 @t859)
% 1.86/2.06  (assume-push @p2217 @t1008)
% 1.86/2.06  (assume-push @p2218 @t1024)
% 1.86/2.06  (assume-push @p2219 @t881)
% 1.86/2.06  (assume-push @p2220 @t921)
% 1.86/2.06  (assume-push @p2221 @t913)
% 1.86/2.06  (assume-push @p2222 @t925)
% 1.86/2.06  (assume-push @p2223 @t916)
% 1.86/2.06  (assume-push @p2224 @t920)
% 1.86/2.06  (assume-push @p2225 @t978)
% 1.86/2.06  (assume-push @p2226 @t1021)
% 1.86/2.06  (assume-push @p2227 @t1004)
% 1.86/2.06  (assume-push @p2228 @t1059)
% 1.86/2.06  (assume-push @p2229 @t1050)
% 1.86/2.06  (assume-push @p2230 @t1053)
% 1.86/2.06  (assume-push @p2231 @t944)
% 1.86/2.06  (assume-push @p2232 @t990)
% 1.86/2.06  (assume-push @p2233 @t995)
% 1.86/2.06  (assume-push @p2234 @t997)
% 1.86/2.06  (step @p841 :rule evaluate :args (@t1034))
% 1.86/2.06  (step @p842 :rule true_intro :premises (@p762))
% 1.86/2.06  (step @p843 :rule refl :args (@t898))
% 1.86/2.06  (step @p1594 :rule symm :premises (@p2212))
% 1.86/2.06  (step @p1595 :rule cong :premises (@p1594 @p843) :args (@t1035))
% 1.86/2.06  (step @p504 :rule symm :premises (@p405))
% 1.86/2.06  (step @p505 :rule symm :premises (@p415))
% 1.86/2.06  (step @p506 :rule symm :premises (@p478))
% 1.86/2.06  (step @p507 :rule trans :premises (@p506 @p416))
% 1.86/2.06  (step @p508 :rule cong :premises (@p507) :args (@t910))
% 1.86/2.06  (step @p509 :rule trans :premises (@p460 @p508 @p505))
% 1.86/2.06  (step @p510 :rule cong :premises (@p509) :args (@t912))
% 1.86/2.06  (step @p511 :rule trans :premises (@p459 @p510 @p504))
% 1.86/2.06  (step @p515 :rule symm :premises (@p511))
% 1.86/2.06  (step @p846 :rule cong :premises (@p515) :args (@t903))
% 1.86/2.06  (step @p847 :rule trans :premises (@p784 @p846))
% 1.86/2.06  (step @p848 :rule symm :premises (@p664))
% 1.86/2.06  (step @p522 :rule symm :premises (@p509))
% 1.86/2.06  (step @p523 :rule cong :premises (@p522) :args (@t917))
% 1.86/2.06  (step @p1430 :rule trans :premises (@p410 @p523 @p848))
% 1.86/2.06  (step @p1431 :rule cong :premises (@p1430) :args (@t1124))
% 1.86/2.06  (step @p1432 :rule symm :premises (@p1394))
% 1.86/2.06  (step @p862 :rule refl :args (@t904))
% 1.86/2.06  (step @p1100 :rule symm :premises (@p381))
% 1.86/2.06  (step @p1101 :rule symm :premises (@p633))
% 1.86/2.06  (step @p1102 :rule cong :premises (@p1101) :args (@t1038))
% 1.86/2.06  (step @p683 :rule symm :premises (@p410))
% 1.86/2.06  (step @p684 :rule cong :premises (@p509) :args (@t926))
% 1.86/2.06  (step @p849 :rule symm :premises (@p460))
% 1.86/2.06  (step @p516 :rule refl :args (@t838))
% 1.86/2.06  (step @p1596 :rule symm :premises (@p2219))
% 1.86/2.06  (step @p1597 :rule cong :premises (@p1596 @p516 @p511) :args (@t924))
% 1.86/2.06  (step @p852 :rule symm :premises (@p362))
% 1.86/2.06  (step @p503 :rule refl :args (tptp.vqempty))
% 1.86/2.06  (step @p512 :rule refl :args (@t862))
% 1.86/2.06  (step @p853 :rule cong :premises (@p512 @p515 @p503) :args (@t870))
% 1.86/2.06  (step @p854 :rule cong :premises (@p853) :args (@t878))
% 1.86/2.06  (step @p1598 :rule trans :premises (@p854 @p852 @p1597 @p478))
% 1.86/2.06  (step @p1599 :rule cong :premises (@p1598) :args (@t915))
% 1.86/2.06  (step @p1600 :rule trans :premises (@p414 @p1599 @p849))
% 1.86/2.06  (step @p1601 :rule cong :premises (@p1600) :args (@t919))
% 1.86/2.06  (step @p1602 :rule trans :premises (@p409 @p1601 @p684 @p683))
% 1.86/2.06  (step @p873 :rule refl :args (@t841))
% 1.86/2.06  (step @p1603 :rule cong :premises (@p873 @p1602) :args (@t1037))
% 1.86/2.06  (step @p501 :rule symm :premises (@p409))
% 1.86/2.06  (step @p1604 :rule symm :premises (@p1601))
% 1.86/2.06  (step @p1605 :rule symm :premises (@p2225))
% 1.86/2.06  (step @p1606 :rule trans :premises (@p1605 @p664 @p1604 @p501))
% 1.86/2.06  (step @p1607 :rule symm :premises (@p2216))
% 1.86/2.06  (step @p1608 :rule cong :premises (@p1607 @p1606) :args (@t1036))
% 1.86/2.06  (step @p1609 :rule symm :premises (@p1606))
% 1.86/2.06  (step @p868 :rule refl :args (@t845))
% 1.86/2.06  (step @p1610 :rule cong :premises (@p868 @p1609) :args (@t1020))
% 1.86/2.06  (step @p1611 :rule trans :premises (@p632 @p1610 @p1608 @p1603))
% 1.86/2.06  (step @p1612 :rule cong :premises (@p1611) :args (@t1003))
% 1.86/2.06  (step @p1613 :rule trans :premises (@p380 @p1612 @p1102 @p1100))
% 1.86/2.06  (step @p1614 :rule cong :premises (@p1613) :args (@t1012))
% 1.86/2.06  (step @p881 :rule refl :args (@t846))
% 1.86/2.06  (step @p1615 :rule cong :premises (@p881 @p2228) :args (@t1047))
% 1.86/2.06  (step @p1616 :rule trans :premises (@p1027 @p1615))
% 1.86/2.06  (step @p1617 :rule cong :premises (@p1616) :args (@t1052))
% 1.86/2.06  (step @p1618 :rule symm :premises (@p2228))
% 1.86/2.06  (step @p1619 :rule trans :premises (@p1618 @p1017 @p1617 @p1614))
% 1.86/2.06  (step @p1620 :rule cong :premises (@p1607 @p1619 @p862) :args (@t938))
% 1.86/2.06  (step @p1621 :rule trans :premises (@p2231 @p1620 @p1432 @p1431))
% 1.86/2.06  (step @p890 :rule symm :premises (@p761))
% 1.86/2.06  (step @p1622 :rule trans :premises (@p890 @p1621 @p2212))
% 1.86/2.06  (step @p1623 :rule cong :premises (@p1622 @p847) :args (@t1040))
% 1.86/2.06  (step @p893 :rule refl :args (@t895))
% 1.86/2.06  (step @p894 :rule cong :premises (@p761 @p893) :args (@t897))
% 1.86/2.06  (step @p1624 :rule trans :premises (@p894 @p1623 @p1595))
% 1.86/2.06  (step @p896 :rule symm :premises (@p628))
% 1.86/2.06  (step @p897 :rule cong :premises (@p509) :args (@t1029))
% 1.86/2.06  (step @p898 :rule trans :premises (@p763 @p897 @p896))
% 1.86/2.06  (step @p899 :rule refl :args (@t900))
% 1.86/2.06  (step @p1625 :rule cong :premises (@p899 @p898 @p1624) :args (@t901))
% 1.86/2.06  (step @p901 :rule false_intro :premises (@p786))
% 1.86/2.06  (step @p902 :rule symm :premises (@p901))
% 1.86/2.06  (step @p1626 :rule trans :premises (@p902 @p1625 @p842))
% 1.86/2.06  (step @p1627 false :rule eq_resolve :premises (@p1626 @p841))
% 1.86/2.06  (step-pop @p2235 :rule scope :premises (@p1627))
% 1.86/2.06  (step-pop @p2236 :rule scope :premises (@p2235))
% 1.86/2.06  (step-pop @p2237 :rule scope :premises (@p2236))
% 1.86/2.06  (step-pop @p2238 :rule scope :premises (@p2237))
% 1.86/2.06  (step-pop @p2239 :rule scope :premises (@p2238))
% 1.86/2.06  (step-pop @p2240 :rule scope :premises (@p2239))
% 1.86/2.06  (step-pop @p2241 :rule scope :premises (@p2240))
% 1.86/2.06  (step-pop @p2242 :rule scope :premises (@p2241))
% 1.86/2.06  (step-pop @p2243 :rule scope :premises (@p2242))
% 1.86/2.06  (step-pop @p2244 :rule scope :premises (@p2243))
% 1.86/2.06  (step-pop @p2245 :rule scope :premises (@p2244))
% 1.86/2.06  (step-pop @p2246 :rule scope :premises (@p2245))
% 1.86/2.06  (step-pop @p2247 :rule scope :premises (@p2246))
% 1.86/2.06  (step-pop @p2248 :rule scope :premises (@p2247))
% 1.86/2.06  (step-pop @p2249 :rule scope :premises (@p2248))
% 1.86/2.06  (step-pop @p2250 :rule scope :premises (@p2249))
% 1.86/2.06  (step-pop @p2251 :rule scope :premises (@p2250))
% 1.86/2.06  (step-pop @p2252 :rule scope :premises (@p2251))
% 1.86/2.06  (step-pop @p2253 :rule scope :premises (@p2252))
% 1.86/2.06  (step-pop @p2254 :rule scope :premises (@p2253))
% 1.86/2.06  (step-pop @p2255 :rule scope :premises (@p2254))
% 1.86/2.06  (step-pop @p2256 :rule scope :premises (@p2255))
% 1.86/2.06  (step-pop @p2257 :rule scope :premises (@p2256))
% 1.86/2.06  (step-pop @p2258 :rule scope :premises (@p2257))
% 1.86/2.06  (step-pop @p2259 :rule scope :premises (@p2258))
% 1.86/2.06  (step-pop @p2260 :rule scope :premises (@p2259))
% 1.86/2.06  (step-pop @p2261 :rule scope :premises (@p2260))
% 1.86/2.06  (step-pop @p2262 :rule scope :premises (@p2261))
% 1.86/2.06  (step-pop @p2263 :rule scope :premises (@p2262))
% 1.86/2.06  (step-pop @p2264 :rule scope :premises (@p2263))
% 1.86/2.06  (step @p1628 :rule process_scope :premises (@p2264) :args (false))
% 1.86/2.06  (assume-push @p2265 @t894)
% 1.86/2.06  (assume-push @p2266 @t997)
% 1.86/2.06  (assume-push @p2267 @t995)
% 1.86/2.06  (assume-push @p2268 @t911)
% 1.86/2.06  (assume-push @p2269 @t966)
% 1.86/2.06  (assume-push @p2270 @t913)
% 1.86/2.06  (assume-push @p2271 @t1030)
% 1.86/2.06  (assume-push @p2272 @t873)
% 1.86/2.06  (assume-push @p2273 @t1027)
% 1.86/2.06  (assume-push @p2274 @t990)
% 1.86/2.06  (assume-push @p2275 @t978)
% 1.86/2.06  (assume-push @p2276 @t975)
% 1.86/2.06  (assume-push @p2277 @t881)
% 1.86/2.06  (assume-push @p2278 @t914)
% 1.86/2.06  (assume-push @p2279 @t916)
% 1.86/2.06  (assume-push @p2280 @t1024)
% 1.86/2.06  (assume-push @p2281 @t1021)
% 1.86/2.06  (assume-push @p2282 @t918)
% 1.86/2.06  (assume-push @p2283 @t920)
% 1.86/2.06  (assume-push @p2284 @t921)
% 1.86/2.06  (assume-push @p2285 @t1018)
% 1.86/2.06  (assume-push @p2286 @t1059)
% 1.86/2.06  (assume-push @p2287 @t1125)
% 1.86/2.06  (assume-push @p2288 @t944)
% 1.86/2.06  (assume-push @p2289 @t859)
% 1.86/2.06  (assume-push @p2290 @t1008)
% 1.86/2.06  (assume-push @p2291 @t1004)
% 1.86/2.06  (assume-push @p2292 @t1053)
% 1.86/2.06  (assume-push @p2293 @t1050)
% 1.86/2.06  (assume-push @p2294 @t925)
% 1.86/2.06  (step @p1689 :rule and_intro :premises (@p762 @p628 @p415 @p416 @p478 @p460 @p763 @p2276 @p664 @p410 @p1394 @p2289 @p381 @p633 @p2277 @p405 @p459 @p362 @p414 @p409 @p2275 @p632 @p380 @p2286 @p1027 @p1017 @p2288 @p761 @p784 @p786))
% 1.86/2.06  (step-pop @p2295 :rule scope :premises (@p1689))
% 1.86/2.06  (step-pop @p2296 :rule scope :premises (@p2295))
% 1.86/2.06  (step-pop @p2297 :rule scope :premises (@p2296))
% 1.86/2.06  (step-pop @p2298 :rule scope :premises (@p2297))
% 1.86/2.06  (step-pop @p2299 :rule scope :premises (@p2298))
% 1.86/2.06  (step-pop @p2300 :rule scope :premises (@p2299))
% 1.86/2.06  (step-pop @p2301 :rule scope :premises (@p2300))
% 1.86/2.06  (step-pop @p2302 :rule scope :premises (@p2301))
% 1.86/2.06  (step-pop @p2303 :rule scope :premises (@p2302))
% 1.86/2.06  (step-pop @p2304 :rule scope :premises (@p2303))
% 1.86/2.06  (step-pop @p2305 :rule scope :premises (@p2304))
% 1.86/2.06  (step-pop @p2306 :rule scope :premises (@p2305))
% 1.86/2.06  (step-pop @p2307 :rule scope :premises (@p2306))
% 1.86/2.06  (step-pop @p2308 :rule scope :premises (@p2307))
% 1.86/2.06  (step-pop @p2309 :rule scope :premises (@p2308))
% 1.86/2.06  (step-pop @p2310 :rule scope :premises (@p2309))
% 1.86/2.06  (step-pop @p2311 :rule scope :premises (@p2310))
% 1.86/2.06  (step-pop @p2312 :rule scope :premises (@p2311))
% 1.86/2.06  (step-pop @p2313 :rule scope :premises (@p2312))
% 1.86/2.06  (step-pop @p2314 :rule scope :premises (@p2313))
% 1.86/2.06  (step-pop @p2315 :rule scope :premises (@p2314))
% 1.86/2.06  (step-pop @p2316 :rule scope :premises (@p2315))
% 1.86/2.06  (step-pop @p2317 :rule scope :premises (@p2316))
% 1.86/2.06  (step-pop @p2318 :rule scope :premises (@p2317))
% 1.86/2.06  (step-pop @p2319 :rule scope :premises (@p2318))
% 1.86/2.06  (step-pop @p2320 :rule scope :premises (@p2319))
% 1.86/2.06  (step-pop @p2321 :rule scope :premises (@p2320))
% 1.86/2.06  (step-pop @p2322 :rule scope :premises (@p2321))
% 1.86/2.06  (step-pop @p2323 :rule scope :premises (@p2322))
% 1.86/2.06  (step-pop @p2324 :rule scope :premises (@p2323))
% 1.86/2.06  (step @p1690 :rule process_scope :premises (@p2324) :args (@t1129))
% 1.86/2.06  (step @p1721 :rule implies_elim :premises (@p1690))
% 1.86/2.06  (step @p1722 :rule resolution :premises (@p1721 @p1628) :args (true @t1129))
% 1.86/2.06  (step @p1723 :rule not_and :premises (@p1722))
% 1.86/2.06  (step @p1724 :rule eq_resolve :premises (@p1723 @p1563))
% 1.86/2.06  (step @p1725 :rule chain_m_resolution :premises (@p1724 @p478 @p786 @p784 @p460 @p664 @p459 @p763 @p416 @p762 @p761 @p748 @p742 @p458 @p415 @p414 @p633 @p632 @p410 @p409 @p405 @p628 @p1394 @p623 @p561 @p381 @p380 @p1017 @p1027 @p362) :args (@t1060 @t1042 (@list @t894 @t901 @t995 @t911 @t966 @t913 @t1030 @t873 @t1027 @t990 @t978 @t975 @t881 @t914 @t916 @t1024 @t1021 @t918 @t920 @t921 @t1018 @t1125 @t944 @t859 @t1008 @t1004 @t1053 @t1050 @t925)))
% 1.86/2.06  (step @p1726 :rule chain_m_resolution :premises (@p1247 @p1725) :args (@t1069 @t888 (@list @t1059)))
% 1.86/2.06  (step @p1727 :rule chain_m_resolution :premises (@p1391 @p1005 @p1726 @p1389) :args (@t1121 (@list true true false) (@list @t1043 @t1068 @t1122)))
% 1.86/2.06  (step @p1728 :rule cnf_and_pos :args (@t1121 1))
% 1.86/2.06  (step @p1729 :rule reordering :premises (@p1728) :args ((or @t1061 @t1123)))
% 1.86/2.06  (step @p1730 false :rule chain_m_resolution :premises (@p1729 @p1727 @p1562) :args (false (@list false true) (@list @t1121 @t1061)))
% 1.86/2.06  )
% 1.86/2.06  % SZS output end Proof
% 1.86/2.06  % cvc5 exiting
%------------------------------------------------------------------------------