↑ Up

ePrincess---1.0.THM-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : ePrincess---1.0
% Problem  : SEV668+1 : TPTP v9.3.0. Released v9.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : ePrincess-casc -timeout=%d %s

% 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 : Tue May  5 06:51:43 PM UTC 2026

% Result   : Theorem 35.08s 9.68s
% Output   : Proof 62.79s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SEV668+1 : TPTP v9.3.0. Released v9.3.0.
% 0.12/0.13  % Command  : ePrincess-casc -timeout=%d %s
% 0.16/0.34  % Computer : n009.cluster.edu
% 0.16/0.34  % Model    : x86_64 x86_64
% 0.16/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.34  % Memory   : 8042.1875MB
% 0.16/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.16/0.34  % CPULimit : 300
% 0.16/0.34  % WCLimit  : 300
% 0.16/0.34  % DateTime : Tue May  5 08:03:25 EDT 2026
% 0.16/0.34  % CPUTime  : 
% 0.52/0.58          ____       _                          
% 0.52/0.58    ___  / __ \_____(_)___  ________  __________
% 0.52/0.58   / _ \/ /_/ / ___/ / __ \/ ___/ _ \/ ___/ ___/
% 0.52/0.58  /  __/ ____/ /  / / / / / /__/  __(__  |__  ) 
% 0.52/0.58  \___/_/   /_/  /_/_/ /_/\___/\___/____/____/  
% 0.52/0.58  
% 0.52/0.58  A Theorem Prover for First-Order Logic
% 0.52/0.58  (ePrincess v.1.0)
% 0.52/0.58  
% 0.52/0.58  (c) Philipp Rümmer, 2009-2015
% 0.52/0.58  (c) Peter Backeman, 2014-2015
% 0.52/0.58  (contributions by Angelo Brillout, Peter Baumgartner)
% 0.52/0.58  Free software under GNU Lesser General Public License (LGPL).
% 0.52/0.58  Bug reports to peter@backeman.se
% 0.52/0.58  
% 0.52/0.58  For more information, visit http://user.uu.se/~petba168/breu/
% 0.52/0.58  
% 0.52/0.58  Loading /export/starexec/sandbox2/benchmark/theBenchmark.p ...
% 0.73/0.63  Prover 0: Options:  -triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -resolutionMethod=nonUnifying +ignoreQuantifiers -generateTriggers=all
% 8.96/3.30  Prover 0: Preprocessing ...
% 30.11/8.15  Prover 0: Warning: ignoring some quantifiers
% 31.69/8.50  Prover 0: Constructing countermodel ...
% 35.08/9.68  Prover 0: proved (9047ms)
% 35.08/9.68  
% 35.08/9.68  No countermodel exists, formula is valid
% 35.08/9.68  % SZS status Theorem for theBenchmark
% 35.08/9.68  
% 35.08/9.68  Generating proof ... Warning: ignoring some quantifiers
% 56.91/16.24  found it (size 4)
% 56.91/16.24  
% 56.91/16.24  % SZS output start Proof for theBenchmark
% 56.91/16.24  Assumed formulas after preprocessing and simplification: 
% 56.91/16.25  | (0)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] :  ? [v27] :  ? [v28] :  ? [v29] :  ? [v30] :  ? [v31] :  ? [v32] :  ? [v33] :  ? [v34] :  ? [v35] :  ? [v36] :  ? [v37] :  ? [v38] :  ? [v39] :  ? [v40] :  ? [v41] :  ? [v42] :  ? [v43] :  ? [v44] :  ? [v45] :  ? [v46] :  ? [v47] :  ? [v48] :  ? [v49] :  ? [v50] : (cRedblack_2eTREES_2eempty__tree = cRedblack_2eTREES_2eE & cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2eeq__dec = cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec & cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elt = cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts & cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2elt = cCoq_2ePArith_2eBinPos_2ePos_2elt & cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2eeq__dec = cCoq_2ePArith_2eBinPos_2ePos_2eeq__dec & cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2eeq = cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2elt = cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt & cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2elt = cCoq_2eInit_2ePeano_2elt & cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq__dec = cCoq_2eArith_2ePeanoNat_2eNat_2eeq__dec & cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2eeq__dec = cCoq_2eNArith_2eBinNat_2eN_2eeq__dec & cCoq_2eSetoids_2eSetoid_2eSetoid__Theory = cCoq_2eClasses_2eRelationClasses_2eEquivalence & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eeq = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eempty = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf &  ~ (v50 = cCoq_2eInit_2eDatatypes_2eO) &  ~ (v49 = cCoq_2eNumbers_2eBinNums_2eN0) &  ~ (v7 = v5) &  ~ (cCoq_2eInit_2eByte_2ex00 = cCoq_2eInit_2eByte_2ex01) &  ~ (cRedblack_2eBlack = cRedblack_2eRed) &  ~ (cCoq_2emicromega_2eRingMicromega_2eNonEqual = cCoq_2emicromega_2eRingMicromega_2eEqual) &  ~ (cCoq_2emicromega_2eRingMicromega_2eOpNEq = cCoq_2emicromega_2eRingMicromega_2eOpEq) &  ~ (cCoq_2eInit_2eDatatypes_2eLt = cCoq_2eInit_2eDatatypes_2eEq) &  ~ (cCoq_2eInit_2eDatatypes_2efalse = cCoq_2eInit_2eDatatypes_2etrue) & c_3d___24a1(cCoq_2eReals_2eRdefinitions_2eR) = v10 & c_3d___24a1(cCoq_2eNumbers_2eBinNums_2eZ) = v11 & c_3d___24a1(cCoq_2eStrings_2eString_2estring) = cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq & c_3d___24a1(cCoq_2eNumbers_2eBinNums_2epositive) = cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq & c_3d___24a1(cCoq_2eNumbers_2eBinNums_2eN) = v28 & c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat) = cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(cCoq_2eInit_2eDatatypes_2eEq) = cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, c_24__type__42648, v11, v36) = v37 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, c_24__type__42648, cCoq_2eZArith_2eBinInt_2eZ_2eeq, v41) = v42 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, c_24__type__3507, cCoq_2eZArith_2eBinInt_2eZ_2eeq, v34) = v35 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cProp, v11, c_3c_3d_3e) = v36 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cProp, cCoq_2eZArith_2eBinInt_2eZ_2eeq, c_3c_3d_3e) = v41 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v11, v11) = v43 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eZArith_2eBinInt_2eZ_2eeq, cCoq_2eZArith_2eBinInt_2eZ_2eeq) = v34 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, c_24__type__6169, v28, v29) = v30 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, c_24__type__6169, cCoq_2eNArith_2eBinNat_2eN_2eeq, v32) = v33 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, c_24__type__6158, cCoq_2eNArith_2eBinNat_2eN_2eeq, v26) = v27 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, cProp, v28, c_3c_3d_3e) = v29 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, cProp, cCoq_2eNArith_2eBinNat_2eN_2eeq, c_3c_3d_3e) = v32 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNArith_2eBinNat_2eN_2eeq, cCoq_2eNArith_2eBinNat_2eN_2eeq) = v26 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, cProp, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq, c_3c_3d_3e) = v24 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, c_24__type__4236, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq, v24) = v25 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, c_24__type__3247, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq, v22) = v23 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eDatatypes_2enat, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq) = v22 & cRedblack_2eTREES_2eT___24a5(v44, v45, v46, v47, v48) = cRedblack_2eTREES_2eE & cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v6) = v39 & cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v6 & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = cCoq_2eNumbers_2eBinNums_2eZ0 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = cCoq_2eNumbers_2eBinNums_2eZ0 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v6, v39) = v40 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v6) = v38 & cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v6) = v7 & cCoq_2eReals_2eRdefinitions_2eIZR___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v5 & cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v5) = v5 & cCoq_2eReals_2eRIneq_2eRsqr___24a1(v5) = v5 & cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(cCoq_2eNumbers_2eBinNums_2eN0) = cCoq_2eNumbers_2eBinNums_2eN0 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v4) = v31 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2eNumbers_2eBinNums_2exH) = v3 & cCoq_2eInit_2eNat_2epred___24a1(cCoq_2eInit_2eDatatypes_2eO) = cCoq_2eInit_2eDatatypes_2eO & cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2eNumbers_2eBinNums_2exH) = v4 & cCoq_2eNumbers_2eBinNums_2exI___24a1(cCoq_2eNumbers_2eBinNums_2exH) = v21 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf, cCoq_2eInit_2eDatatypes_2etrue, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v2 & cCoq_2eInit_2eNat_2emul___24a2(v20, v19) = cCoq_2esetoid__ring_2eRing__tac_2ering__subst__niter & cCoq_2eInit_2eNat_2emul___24a2(v19, v19) = v20 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(cCoq_2eNumbers_2eBinNums_2exH) = v8 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ0, cCoq_2eNumbers_2eBinNums_2eZ0) = v9 & cCoq_2eInit_2eDatatypes_2eS___24a1(v18) = v19 & cCoq_2eInit_2eDatatypes_2eS___24a1(v17) = v18 & cCoq_2eInit_2eDatatypes_2eS___24a1(v16) = v17 & cCoq_2eInit_2eDatatypes_2eS___24a1(v15) = v16 & cCoq_2eInit_2eDatatypes_2eS___24a1(v14) = v15 & cCoq_2eInit_2eDatatypes_2eS___24a1(v13) = v14 & cCoq_2eInit_2eDatatypes_2eS___24a1(v12) = v13 & cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v12 & cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO) = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v4) = v39 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2eNumbers_2eBinNums_2exH) = v6 & cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eZArith_2eBinInt_2eZ_2ele) & cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNArith_2eBinNat_2eN_2ele) & cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2ePeano_2ele) & cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eQArith_2eQArith__base_2eQ, cCoq_2eQArith_2eQArith__base_2eQeq) & cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eNumbers_2eBinNums_2eZ, v11) & cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eNumbers_2eBinNums_2epositive, cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq) & cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eNumbers_2eBinNums_2eN, v28) & cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq) & c_24__type__9___24t(cVFA_2eExtract_2eltb) & c_24__type__6802___24t(cCoq_2eStrings_2eAscii_2eascii__rec) & c_24__type__6761___24t(cCoq_2eStrings_2eAscii_2eAscii) & c_24__type__6728___24t(cCoq_2eZArith_2eZnumtheory_2erel__prime) & c_24__type__6728___24t(cCoq_2eZArith_2eZdiv_2eRemainder__alt) & c_24__type__6728___24t(cCoq_2eZArith_2eZdiv_2eRemainder) & c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZne) & c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2edivide) & c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2egt) & c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2elt) & c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2ege) & c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2ele) & c_24__type__6709___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2esub) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2erem) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2equot) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2epow) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2emul) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd) & c_24__type__6692___24t(cCoq_2eZArith_2eBinInt_2eZ_2eclearbit) & c_24__type__6675___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec) & c_24__type__6675___24t(cCoq_2ePArith_2eBinPos_2ePos_2eeq__dec) & c_24__type__64812___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N) & c_24__type__64809___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat) & c_24__type__64806___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat) & c_24__type__64787___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts) & c_24__type__64787___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq) & c_24__type__64779___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton) & c_24__type__64775___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat) & c_24__type__64775___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat) & c_24__type__64768___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat) & c_24__type__64727___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat) & c_24__type__64711___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eodd) & c_24__type__64711___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eeven) & c_24__type__64648___24t(cCoq_2eInit_2eWf_2ewell__founded) & c_24__type__64637___24t(cCoq_2emicromega_2eTauto_2eeval__f) & c_24__type__64161___24t(cCoq_2emicromega_2eTauto_2eGFormula) & c_24__type__64104___24t(cCoq_2eInit_2eSpecif_2eexistT) & c_24__type__64086___24t(cCoq_2eInit_2eSpecif_2esigT) & c_24__type__64065___24t(cCoq_2eInit_2eSpecif_2eexist) & c_24__type__64046___24t(cCoq_2eLists_2eSetoidList_2etranspose) & c_24__type__64023___24t(cCoq_2eLists_2eSetoidList_2eequivlistA) & c_24__type__63713___24t(cCoq_2emicromega_2eRingMicromega_2eeval__op2) & c_24__type__63643___24t(cCoq_2eReals_2eRfunctions_2eintP) & c_24__type__63609___24t(cCoq_2eReals_2eRfunctions_2eZ__spec) & c_24__type__63548___24t(cCoq_2eReals_2eRdefinitions_2eup) & c_24__type__63546___24t(cCoq_2eQArith_2eQArith__base_2eQmake) & c_24__type__63295___24t(cCoq_2eNArith_2eNdigits_2eeqf) & c_24__type__63208___24t(cCoq_2eLists_2eList_2elast) & c_24__type__6196___24t(cCoq_2ePArith_2eBinPos_2ePos_2ele) & c_24__type__6196___24t(cCoq_2ePArith_2eBinPos_2ePos_2egt) & c_24__type__6196___24t(cCoq_2ePArith_2eBinPos_2ePos_2ege) & c_24__type__6196___24t(cCoq_2ePArith_2eBinPos_2ePos_2elt) & c_24__type__6196___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt) & c_24__type__6196___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq) & c_24__type__61955___24t(cCoq_2esetoid__ring_2eField__theory_2econdition) & c_24__type__61935___24t(cCoq_2esetoid__ring_2eField__theory_2enum) & c_24__type__61935___24t(cCoq_2esetoid__ring_2eField__theory_2edenum) & c_24__type__6193___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont) & c_24__type__61924___24t(cCoq_2esetoid__ring_2eField__theory_2emk__linear) & c_24__type__61901___24t(cCoq_2esetoid__ring_2eField__theory_2eFEopp) & c_24__type__61901___24t(cCoq_2esetoid__ring_2eField__theory_2eFEinv) & c_24__type__61892___24t(cCoq_2esetoid__ring_2eField__theory_2eFEsub) & c_24__type__61892___24t(cCoq_2esetoid__ring_2eField__theory_2eFEmul) & c_24__type__61892___24t(cCoq_2esetoid__ring_2eField__theory_2eFEadd) & c_24__type__61887___24t(cCoq_2esetoid__ring_2eField__theory_2eFEX) & c_24__type__61884___24t(cCoq_2esetoid__ring_2eField__theory_2eFEc) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2esub) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2epow) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2emul) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2emodulo) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2egcd) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2ediv) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eadd) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNat_2eN_2eclearbit) & c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double) & c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2esucc) & c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2epred) & c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2elog2) & c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2edouble) & c_24__type__61508___24t(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq) & c_24__type__61439___24t(cCoq_2eBool_2eBool_2eIs__true) & c_24__type__61437___24t(cCoq_2eArith_2eBetween_2ein__int) & c_24__type__61362___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem) & c_24__type__61245___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty) & c_24__type__61243___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset) & c_24__type__61243___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual) & c_24__type__61124___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion) & c_24__type__61096___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode) & c_24__type__61058___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem) & c_24__type__61030___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode) & c_24__type__60992___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare) & c_24__type__60982___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2esub) & c_24__type__60982___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2emul) & c_24__type__60982___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd) & c_24__type__60915___24t(cCoq_2eNArith_2eBinNat_2eN_2eeq__dec) & c_24__type__60742___24t(cCoq_2eNArith_2eBinNatDef_2eN_2etestbit) & c_24__type__60742___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eleb) & c_24__type__60742___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb) & c_24__type__60391___24t(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb) & c_24__type__60391___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eleb) & c_24__type__60391___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb) & c_24__type__59794___24t(cCoq_2eInit_2eNat_2eodd) & c_24__type__59794___24t(cCoq_2eInit_2eNat_2eeven) & c_24__type__59794___24t(cCoq_2eBool_2eZerob_2ezerob) & c_24__type__59781___24t(cCoq_2eZArith_2eZbool_2eZ__noteq__bool) & c_24__type__59771___24t(cCoq_2emicromega_2eZMicromega_2eisZ0) & c_24__type__59771___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eodd) & c_24__type__59771___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eeven) & c_24__type__59767___24t(cCoq_2emicromega_2eZMicromega_2eZeval__op1) & c_24__type__59760___24t(cCoq_2emicromega_2eZMicromega_2eZeval__op2) & c_24__type__59708___24t(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ) & c_24__type__59708___24t(cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z) & c_24__type__59662___24t(cCoq_2eZArith_2eZArith__dec_2eZ__notzerop) & c_24__type__59434___24t(cCoq_2eZArith_2eWf__Z_2enatlike__rec) & c_24__type__58970___24t(cCoq_2eVectors_2eVectorEq_2eeqb) & c_24__type__58889___24t(cCoq_2eVectors_2eVectorDef_2et) & c_24__type__58842___24t(cCoq_2emicromega_2eTauto_2eeval__tt) & c_24__type__58816___24t(cCoq_2eStrings_2eString_2eeqb__spec) & c_24__type__58790___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec) & c_24__type__58151___24t(cCoq_2eStrings_2eString_2estring__rec) & c_24__type__58134___24t(cCoq_2eInit_2eSpecif_2einright) & c_24__type__58129___24t(cCoq_2eInit_2eSpecif_2einleft) & c_24__type__57188___24t(cCoq_2eClasses_2eRelationClasses_2eEquivalence) & c_24__type__57049___24t(cVFA_2eSearchTree_2eT) & c_24__type__57037___24t(cVFA_2eSearchTree_2eE) & c_24__type__52287___24t(cCoq_2esetoid__ring_2eRing__theory_2epow__N) & c_24__type__52266___24t(cCoq_2esetoid__ring_2eRing__theory_2epow__pos) & c_24__type__52056___24t(cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst) & c_24__type__51826___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval) & c_24__type__51611___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEpow) & c_24__type__51606___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEopp) & c_24__type__51597___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEsub) & c_24__type__51597___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEmul) & c_24__type__51597___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEadd) & c_24__type__51592___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEX) & c_24__type__51589___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEc) & c_24__type__51586___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEO) & c_24__type__51586___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEI) & c_24__type__51338___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePeq) & c_24__type__49996___24t(cCoq_2emicromega_2eRingMicromega_2eeval__op1) & c_24__type__49679___24t(cCoq_2emicromega_2eRingMicromega_2ecneqb) & c_24__type__4663___24t(cCoq_2eZArith_2eZbool_2eZ__eq__bool) & c_24__type__4566___24t(cCoq_2eInit_2eSpecif_2esumor) & c_24__type__4536___24t(cCoq_2eInit_2eSpecif_2esumbool__rec) & c_24__type__4493___24t(cCoq_2eInit_2eSpecif_2esig) & c_24__type__4472___24t(cCoq_2eReals_2eRdefinitions_2eRgt) & c_24__type__4472___24t(cCoq_2eReals_2eRdefinitions_2eRlt) & c_24__type__4472___24t(cCoq_2eReals_2eRdefinitions_2eRge) & c_24__type__4472___24t(cCoq_2eReals_2eRdefinitions_2eRle) & c_24__type__4468___24t(cCoq_2eReals_2eRaxioms_2etotal__order__T) & c_24__type__4463___24t(cCoq_2eQArith_2eQArith__base_2eQeq__bool) & c_24__type__4460___24t(cCoq_2eQArith_2eQArith__base_2eQcompare) & c_24__type__4456___24t(cCoq_2eQArith_2eQArith__base_2eQle) & c_24__type__4456___24t(cCoq_2eQArith_2eQArith__base_2eQeq) & c_24__type__4453___24t(cCoq_2eQArith_2eQArith__base_2eQden) & c_24__type__4448___24t(cCoq_2eQArith_2eQArith__base_2eQnum) & c_24__type__4435___24t(cCoq_2eInit_2eNat_2etestbit) & c_24__type__4435___24t(cCoq_2eInit_2eNat_2eleb) & c_24__type__4435___24t(cCoq_2eInit_2eNat_2eeqb) & c_24__type__4426___24t(cCoq_2eLists_2eList_2enth__error) & c_24__type__44009___24t(cCoq_2emicromega_2eRefl_2emake__conj) & c_24__type__43969___24t(cCoq_2eReals_2eRbasic__fun_2eRcase__abs) & c_24__type__43967___24t(cCoq_2eReals_2eRdefinitions_2eRplus) & c_24__type__43967___24t(cCoq_2eReals_2eRdefinitions_2eRmult) & c_24__type__43967___24t(cCoq_2eReals_2eRdefinitions_2eRminus) & c_24__type__43967___24t(cCoq_2eReals_2eRdefinitions_2eRdiv) & c_24__type__43954___24t(cCoq_2eReals_2eRaxioms_2eINR) & c_24__type__43947___24t(cCoq_2emicromega_2eRMicromega_2eReval__op2) & c_24__type__43940___24t(cCoq_2eReals_2eRIneq_2enonzero) & c_24__type__43926___24t(cCoq_2eReals_2eRIneq_2eReq__EM__T) & c_24__type__43923___24t(cCoq_2eReals_2eRdefinitions_2eRopp) & c_24__type__43923___24t(cCoq_2eReals_2eRdefinitions_2eRinv) & c_24__type__43923___24t(cCoq_2eReals_2eRbasic__fun_2eRabs) & c_24__type__43923___24t(cCoq_2eReals_2eR__Ifp_2efrac__part) & c_24__type__43923___24t(cCoq_2eReals_2eRIneq_2eRsqr) & c_24__type__43920___24t(cCoq_2eReals_2eRIneq_2eRle__dec) & c_24__type__4318___24t(cCoq_2eInit_2eDatatypes_2eCompOpp) & c_24__type__4316___24t(cCoq_2eInit_2eDatatypes_2elength) & c_24__type__4297___24t(cCoq_2eInit_2eDatatypes_2eorb) & c_24__type__4297___24t(cCoq_2eInit_2eDatatypes_2eandb) & c_24__type__4297___24t(cCoq_2eBool_2eBool_2eeqb) & c_24__type__4286___24t(cCoq_2eNumbers_2eBinNums_2eZ__rec) & c_24__type__4269___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc) & c_24__type__4269___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double) & c_24__type__4269___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2epred) & c_24__type__4269___24t(cCoq_2eNumbers_2eBinNums_2exO) & c_24__type__4269___24t(cCoq_2eNumbers_2eBinNums_2exI) & c_24__type__4267___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn) & c_24__type__42648___24t(cCoq_2eZArith_2eZeven_2eZodd) & c_24__type__42648___24t(cCoq_2eZArith_2eZeven_2eZeven) & c_24__type__4264___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove) & c_24__type__4264___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd) & c_24__type__42626___24t(cVFA_2eMaps_2et__update) & c_24__type__42614___24t(cVFA_2eMaps_2et__empty) & c_24__type__42511___24t(cCoq_2eLists_2eList_2eincl) & c_24__type__42480___24t(cCoq_2eLists_2eList_2efold__right) & c_24__type__42452___24t(cCoq_2eLists_2eList_2emap) & c_24__type__4241___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat) & c_24__type__4236___24t(cCoq_2eArith_2ePeanoNat_2eNat_2eEven) & c_24__type__4231___24t(cCoq_2eArith_2ePeanoNat_2eNat_2eeq__dec) & c_24__type__41631___24t(cCoq_2eLists_2eList_2eremove) & c_24__type__41592___24t(cCoq_2eLists_2eList_2ehd__error) & c_24__type__41577___24t(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1) & c_24__type__41577___24t(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS) & c_24__type__41272___24t(cCoq_2eVectors_2eFin_2eeqb) & c_24__type__4120___24t(cCoq_2eZArith_2eZbool_2eZeq__bool) & c_24__type__4120___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit) & c_24__type__4120___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eltb) & c_24__type__4120___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb) & c_24__type__4120___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb) & c_24__type__4115___24t(cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec) & c_24__type__4110___24t(cCoq_2eZArith_2eZArith__dec_2eZ__zerop) & c_24__type__4108___24t(cCoq_2eBool_2eSumbool_2esumbool__not) & c_24__type__4095___24t(cCoq_2eStrings_2eString_2eprefix) & c_24__type__4095___24t(cCoq_2eStrings_2eString_2eeqb) & c_24__type__4055___24t(cCoq_2eStrings_2eString_2eString) & c_24__type__4043___24t(cCoq_2eReals_2eRpow__def_2epow) & c_24__type__4038___24t(cCoq_2eReals_2eRfunctions_2epowerRZ) & c_24__type__4033___24t(cCoq_2eReals_2eRdefinitions_2eIZR) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2esub) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2eshiftl) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2epow) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2emul) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2emax) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2egcd) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2ediv) & c_24__type__4016___24t(cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2eadd) & c_24__type__4011___24t(cCoq_2eLogic_2eDecidable_2edecidable) & c_24__type__4009___24t(cCoq_2eInit_2eDatatypes_2eNone) & c_24__type__4007___24t(cCoq_2eInit_2eDatatypes_2eSome) & c_24__type__39863___24t(cCoq_2esetoid__ring_2eField__theory_2eFapp) & c_24__type__3985___24t(cCoq_2eVectors_2eFin_2et) & c_24__type__3983___24t(cCoq_2eInit_2eDatatypes_2enat__rec) & c_24__type__39770___24t(cCoq_2esetoid__ring_2eField__theory_2ePCond) & c_24__type__3970___24t(cCoq_2eNumbers_2eBinNums_2eZpos) & c_24__type__3970___24t(cCoq_2eNumbers_2eBinNums_2eZneg) & c_24__type__3929___24t(cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec) & c_24__type__38477___24t(cCoq_2emicromega_2eEnvRing_2ePX) & c_24__type__38469___24t(cCoq_2emicromega_2eEnvRing_2ePinj) & c_24__type__38464___24t(cCoq_2emicromega_2eEnvRing_2ePc) & c_24__type__38242___24t(cCoq_2emicromega_2eEnv_2ejump) & c_24__type__38233___24t(cCoq_2eInit_2eDatatypes_2eapp) & c_24__type__38186___24t(cCoq_2eInit_2eDatatypes_2esnd) & c_24__type__38174___24t(cCoq_2eInit_2eDatatypes_2efst) & c_24__type__38162___24t(cCoq_2eInit_2eDatatypes_2epair) & c_24__type__38146___24t(cCoq_2emicromega_2eTauto_2eclause) & c_24__type__38146___24t(cCoq_2eInit_2eDatatypes_2eprod) & c_24__type__38136___24t(cCoq_2eInit_2eDatatypes_2enegb) & c_24__type__38131___24t(cCoq_2eInit_2eDatatypes_2ebool__rec) & c_24__type__37239___24t(cCoq_2eBool_2eBool_2eReflectF) & c_24__type__37236___24t(cCoq_2eBool_2eBool_2eReflectT) & c_24__type__37221___24t(cCoq_2eBool_2eBool_2ereflect) & c_24__type__37164___24t(cCoq_2eNumbers_2eBinNums_2eN__rec) & c_24__type__37154___24t(cCoq_2eNumbers_2eBinNums_2eNpos) & c_24__type__37140___24t(cCoq_2eNumbers_2eBinNums_2epositive__rec) & c_24__type__37116___24t(cCoq_2eZArith_2eZlogarithm_2eIs__power) & c_24__type__37112___24t(cCoq_2eStrings_2eAscii_2eeqb__spec) & c_24__type__37109___24t(cCoq_2eStrings_2eAscii_2eeqb) & c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc) & c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn) & c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2epred) & c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp) & c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2) & c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs) & c_24__type__3505___24t(cCoq_2eNArith_2eBinNat_2eN_2elt) & c_24__type__3505___24t(cCoq_2eNArith_2eBinNat_2eN_2ele) & c_24__type__3505___24t(cCoq_2eNArith_2eBinNat_2eN_2ege) & c_24__type__3505___24t(cCoq_2eNArith_2eBinNat_2eN_2edivide) & c_24__type__3502___24t(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare) & c_24__type__3456___24t(cCoq_2eStrings_2eString_2esubstring) & c_24__type__3436___24t(cCoq_2eStrings_2eString_2elength) & c_24__type__3407___24t(cCoq_2eInit_2eSpecif_2esumbool) & c_24__type__3392___24t(cCoq_2eLists_2eList_2ecount__occ) & c_24__type__3326___24t(cCoq_2eLists_2eList_2eIn) & c_24__type__3299___24t(cCoq_2eInit_2eDatatypes_2elist__rect) & c_24__type__3299___24t(cCoq_2eInit_2eDatatypes_2elist__rec) & c_24__type__3274___24t(cCoq_2eInit_2eDatatypes_2econs) & c_24__type__3269___24t(cCoq_2eInit_2eDatatypes_2enil) & c_24__type__3255___24t(cVFA_2eSearchTree_2etree) & c_24__type__3255___24t(cVFA_2eMaps_2etotal__map) & c_24__type__3255___24t(cVFA_2eExtract_2eIntMaps_2etotal__map) & c_24__type__3255___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePol) & c_24__type__3255___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr) & c_24__type__3255___24t(cCoq_2esetoid__ring_2eField__theory_2elinear) & c_24__type__3255___24t(cCoq_2esetoid__ring_2eField__theory_2eFExpr) & c_24__type__3255___24t(cCoq_2emicromega_2eRingMicromega_2ePolEnv) & c_24__type__3255___24t(cCoq_2emicromega_2eRingMicromega_2ePolC) & c_24__type__3255___24t(cCoq_2emicromega_2eRingMicromega_2eNFormula) & c_24__type__3255___24t(cCoq_2emicromega_2eRingMicromega_2eFormula) & c_24__type__3255___24t(cCoq_2emicromega_2eEnvRing_2ePol) & c_24__type__3255___24t(cCoq_2emicromega_2eEnvRing_2ePExpr) & c_24__type__3255___24t(cCoq_2eRelations_2eRelation__Definitions_2erelation) & c_24__type__3255___24t(cCoq_2eLogic_2eFinFun_2eEqDec) & c_24__type__3255___24t(cCoq_2eInit_2eDatatypes_2eoption) & c_24__type__3255___24t(cCoq_2eInit_2eDatatypes_2elist) & c_24__type__3247___24t(cCoq_2eInit_2eNat_2epred) & c_24__type__3247___24t(cCoq_2eInit_2eDatatypes_2eS) & c_24__type__3247___24t(cCoq_2eArith_2eFactorial_2efact) & c_24__type__3214___24t(cRedblack_2ecolor__rect) & c_24__type__3214___24t(cRedblack_2ecolor__rec) & c_24__type__3074___24t(cRedblack_2eTREES_2etree__rect) & c_24__type__3074___24t(cRedblack_2eTREES_2etree__rec) & c_24__type__3031___24t(cRedblack_2eTREES_2elookup) & c_24__type__3002___24t(cRedblack_2eTREES_2ebalance) & c_24__type__3002___24t(cRedblack_2eTREES_2eT) & c_24__type__190___24t(cRedblack_2eTREES_2emakeBlack) & c_24__type__144___24t(cRedblack_2eTREES_2einsert) & c_24__type__144___24t(cRedblack_2eTREES_2eins) & c_24__type__139___24t(cCoq_2eInit_2eSpecif_2eright) & c_24__type__134___24t(cCoq_2eInit_2eSpecif_2eleft) & c_24__type__129___24t(cCoq_2eZArith_2eZnat_2eneq) & c_24__type__129___24t(cCoq_2eInit_2ePeano_2egt) & c_24__type__129___24t(cCoq_2eInit_2ePeano_2ege) & c_24__type__129___24t(cCoq_2eArith_2ePeanoNat_2eNat_2edivide) & c_24__type__129___24t(cCoq_2eArith_2eEqNat_2eeq__nat) & c_24__type__129___24t(cCoq_2eInit_2ePeano_2elt) & c_24__type__129___24t(cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq) & c_24__type__126___24t(cCoq_2eInit_2eNat_2ecompare) & c_24__type__109___24t(cCoq_2eLists_2eListDec_2eIn__dec) & c_24__lam__59762___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6728, v42, cCoq_2eZArith_2eBinInt_2eZ_2elt) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6728, v37, cCoq_2eZArith_2eBinInt_2eZ_2ele) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3507, v43, cCoq_2eZArith_2eBinIntDef_2eZ_2esgn) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3507, v34, cCoq_2eZArith_2eBinIntDef_2eZ_2esucc) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6692, v35, cCoq_2eZArith_2eBinIntDef_2eZ_2emul) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6692, v35, cCoq_2eZArith_2eBinIntDef_2eZ_2eadd) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3505, v33, cCoq_2eNArith_2eBinNat_2eN_2elt) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3505, v30, cCoq_2eNArith_2eBinNat_2eN_2ele) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6158, v26, cCoq_2eNArith_2eBinNatDef_2eN_2esucc) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6165, v27, cCoq_2eNArith_2eBinNatDef_2eN_2emul) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6165, v27, cCoq_2eNArith_2eBinNatDef_2eN_2eadd) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__129, v25, cCoq_2eInit_2ePeano_2ele) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__129, v25, cCoq_2eInit_2ePeano_2elt) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3247, v22, cCoq_2eInit_2eNat_2epred) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3247, v22, cCoq_2eInit_2eDatatypes_2eS) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4016, v23, cCoq_2eInit_2eNat_2esub) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4016, v23, cCoq_2eInit_2eNat_2epow) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4016, v23, cCoq_2eInit_2eNat_2emul) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4016, v23, cCoq_2eInit_2eNat_2eadd) & cCoq_2eInit_2eDatatypes_2eunit___24t(cCoq_2eInit_2eDatatypes_2ett) & cV___24t(v47) & cV___24t(cdefault) & cRedblack_2ekey___24t(v46) & cRedblack_2eTREES_2etree___24t(v48) & cRedblack_2eTREES_2etree___24t(v45) & cRedblack_2eTREES_2etree___24t(cRedblack_2eTREES_2eE) & cRedblack_2ecolor___24t(v44) & cRedblack_2ecolor___24t(cRedblack_2eBlack) & cRedblack_2ecolor___24t(cRedblack_2eRed) & cCoq_2emicromega_2eRingMicromega_2eOp1___24t(cCoq_2emicromega_2eRingMicromega_2eNonStrict) & cCoq_2emicromega_2eRingMicromega_2eOp1___24t(cCoq_2emicromega_2eRingMicromega_2eStrict) & cCoq_2emicromega_2eRingMicromega_2eOp1___24t(cCoq_2emicromega_2eRingMicromega_2eNonEqual) & cCoq_2emicromega_2eRingMicromega_2eOp1___24t(cCoq_2emicromega_2eRingMicromega_2eEqual) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpGt) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpLt) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpGe) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpLe) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpNEq) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpEq) & cCoq_2eStrings_2eString_2estring___24t(cCoq_2eStrings_2eString_2eEmptyString) & cCoq_2eReals_2eRdefinitions_2eR___24t(cCoq_2eReals_2eRdefinitions_2eR1) & cCoq_2eReals_2eRdefinitions_2eR___24t(cCoq_2eReals_2eRdefinitions_2eR0) & cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v3, v31) & cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v49) & cCoq_2eNumbers_2eBinNums_2eN___24t(cCoq_2eNumbers_2eBinNums_2eN0) & cCoq_2eInit_2eDatatypes_2ecomparison___24t(cCoq_2eInit_2eDatatypes_2eGt) & cCoq_2eInit_2eDatatypes_2ecomparison___24t(cCoq_2eInit_2eDatatypes_2eLt) & cCoq_2eInit_2eDatatypes_2ecomparison___24t(cCoq_2eInit_2eDatatypes_2eEq) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) & cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) & cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v0) & cCoq_2eNumbers_2eBinNums_2epositive___24t(cCoq_2eNumbers_2eBinNums_2exH) & cCoq_2eInit_2eDatatypes_2enat___24t(v50) & cCoq_2eInit_2eDatatypes_2enat___24t(cCoq_2esetoid__ring_2eRing__tac_2ering__subst__niter) & cCoq_2eInit_2eDatatypes_2enat___24t(cCoq_2eInit_2eDatatypes_2eO) & cCoq_2eNumbers_2eBinNums_2eZ___24t(cCoq_2eNumbers_2eBinNums_2eZ0) & cCoq_2eInit_2eDatatypes_2ebool___24t(cCoq_2eInit_2eDatatypes_2efalse) & cCoq_2eInit_2eDatatypes_2ebool___24t(cCoq_2eInit_2eDatatypes_2etrue) & cType___24t(cVFA_2eSearchTree_2ekey) & cType___24t(cV) & cType___24t(cRedblack_2ekey) & cType___24t(cRedblack_2ecolor) & cType___24t(cRedblack_2eTREES_2etree) & cType___24t(cCoq_2emicromega_2eRingMicromega_2eOp2) & cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et) & cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et) & cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et) & cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et) & cType___24t(cCoq_2eStrings_2eAscii_2eascii) & cType___24t(cCoq_2eReals_2eRIneq_2enonzeroreal) & cType___24t(cCoq_2eQArith_2eQArith__base_2eQ) & cType___24t(cCoq_2eInit_2eDatatypes_2eunit) & cType___24t(cCoq_2eInit_2eDatatypes_2ecomparison) & cType___24t(cCoq_2eInit_2eByte_2ebyte) & cType___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree) & cType___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et) & cType___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt) & cType___24t(cCoq_2esetoid__ring_2eRing__polynom_2eMon) & cType___24t(cCoq_2eInit_2eDatatypes_2ebool) & cType___24t(cCoq_2emicromega_2eRingMicromega_2eOp1) & cType___24t(cCoq_2eReals_2eRdefinitions_2eR) & cType___24t(cCoq_2eNumbers_2eBinNums_2eZ) & cType___24t(cCoq_2eStrings_2eString_2estring) & cType___24t(cCoq_2eNumbers_2eBinNums_2epositive) & cType___24t(cCoq_2eNumbers_2eBinNums_2eN) & cType___24t(cCoq_2eInit_2eDatatypes_2enat) & cType___24t(cType) & p(v40) & p(v38) & p(c_24True) &  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = cCoq_2eInit_2eDatatypes_2efalse) &  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(cCoq_2eInit_2eDatatypes_2eO) = cCoq_2eInit_2eDatatypes_2efalse) &  ~ cCoq_2eArith_2ePeanoNat_2eNat_2eOdd___24a1(cCoq_2eInit_2eDatatypes_2eO) &  ~ c_24__lam__59763___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) &  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, cCoq_2eNumbers_2eBinNums_2eN0) &  ~ cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, cCoq_2eInit_2eDatatypes_2eO) &  ~ p(c_24False) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] :  ! [v78] :  ! [v79] :  ! [v80] :  ! [v81] :  ! [v82] :  ! [v83] :  ! [v84] :  ! [v85] :  ! [v86] :  ! [v87] :  ! [v88] :  ! [v89] :  ! [v90] :  ! [v91] :  ! [v92] :  ! [v93] :  ! [v94] : ( ~ (happ(v93, v72) = v94) |  ~ (happ(v92, v71) = v93) |  ~ (happ(v91, v70) = v92) |  ~ (happ(v90, v69) = v91) |  ~ (happ(v89, v68) = v90) |  ~ (happ(v88, v67) = v89) |  ~ (happ(v87, v66) = v88) |  ~ (happ(v86, v65) = v87) |  ~ (happ(v85, v64) = v86) |  ~ (happ(v84, v63) = v85) |  ~ (happ(v83, v62) = v84) |  ~ (happ(v82, v61) = v83) |  ~ (happ(v81, v60) = v82) |  ~ (happ(v80, v59) = v81) |  ~ (happ(v79, v58) = v80) |  ~ (happ(v78, v57) = v79) |  ~ (happ(v77, v56) = v78) |  ~ (happ(v76, v55) = v77) |  ~ (happ(v75, v54) = v76) |  ~ (happ(v74, v53) = v75) |  ~ (happ(v73, v52) = v74) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eSORaddon, v51) = v73) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) | p(v94)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] :  ! [v78] :  ! [v79] :  ! [v80] :  ! [v81] :  ! [v82] :  ! [v83] :  ! [v84] :  ! [v85] :  ! [v86] :  ! [v87] :  ! [v88] :  ! [v89] :  ! [v90] :  ! [v91] :  ! [v92] :  ! [v93] :  ! [v94] : ( ~ (happ(v93, v72) = v94) |  ~ (happ(v92, v71) = v93) |  ~ (happ(v91, v70) = v92) |  ~ (happ(v90, v69) = v91) |  ~ (happ(v89, v68) = v90) |  ~ (happ(v88, v67) = v89) |  ~ (happ(v87, v66) = v88) |  ~ (happ(v86, v65) = v87) |  ~ (happ(v85, v64) = v86) |  ~ (happ(v84, v63) = v85) |  ~ (happ(v83, v62) = v84) |  ~ (happ(v82, v61) = v83) |  ~ (happ(v81, v60) = v82) |  ~ (happ(v80, v59) = v81) |  ~ (happ(v79, v58) = v80) |  ~ (happ(v78, v57) = v79) |  ~ (happ(v77, v56) = v78) |  ~ (happ(v76, v55) = v77) |  ~ (happ(v75, v54) = v76) |  ~ (happ(v74, v53) = v75) |  ~ (happ(v73, v52) = v74) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eSORaddon, v51) = v73) |  ~ p(v94) | cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] :  ! [v78] :  ! [v79] :  ! [v80] :  ! [v81] :  ! [v82] :  ! [v83] :  ! [v84] : ( ~ (happ(v83, v67) = v84) |  ~ (happ(v82, v66) = v83) |  ~ (happ(v81, v65) = v82) |  ~ (happ(v80, v64) = v81) |  ~ (happ(v79, v63) = v80) |  ~ (happ(v78, v62) = v79) |  ~ (happ(v77, v61) = v78) |  ~ (happ(v76, v60) = v77) |  ~ (happ(v75, v59) = v76) |  ~ (happ(v74, v58) = v75) |  ~ (happ(v73, v57) = v74) |  ~ (happ(v72, v56) = v73) |  ~ (happ(v71, v55) = v72) |  ~ (happ(v70, v54) = v71) |  ~ (happ(v69, v53) = v70) |  ~ (happ(v68, v52) = v69) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__morph, v51) = v68) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) | p(v84)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] :  ! [v78] :  ! [v79] :  ! [v80] :  ! [v81] :  ! [v82] :  ! [v83] :  ! [v84] : ( ~ (happ(v83, v67) = v84) |  ~ (happ(v82, v66) = v83) |  ~ (happ(v81, v65) = v82) |  ~ (happ(v80, v64) = v81) |  ~ (happ(v79, v63) = v80) |  ~ (happ(v78, v62) = v79) |  ~ (happ(v77, v61) = v78) |  ~ (happ(v76, v60) = v77) |  ~ (happ(v75, v59) = v76) |  ~ (happ(v74, v58) = v75) |  ~ (happ(v73, v57) = v74) |  ~ (happ(v72, v56) = v73) |  ~ (happ(v71, v55) = v72) |  ~ (happ(v70, v54) = v71) |  ~ (happ(v69, v53) = v70) |  ~ (happ(v68, v52) = v69) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__morph, v51) = v68) |  ~ p(v84) | cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] :  ! [v78] :  ! [v79] :  ! [v80] : ( ~ (happ(v79, v65) = v80) |  ~ (happ(v78, v64) = v79) |  ~ (happ(v77, v63) = v78) |  ~ (happ(v76, v62) = v77) |  ~ (happ(v75, v61) = v76) |  ~ (happ(v74, v60) = v75) |  ~ (happ(v73, v59) = v74) |  ~ (happ(v72, v58) = v73) |  ~ (happ(v71, v57) = v72) |  ~ (happ(v70, v56) = v71) |  ~ (happ(v69, v55) = v70) |  ~ (happ(v68, v54) = v69) |  ~ (happ(v67, v53) = v68) |  ~ (happ(v66, v52) = v67) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2ePCond, v51) = v66) |  ~ cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65) | p(v80)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] :  ! [v78] :  ! [v79] :  ! [v80] : ( ~ (happ(v79, v65) = v80) |  ~ (happ(v78, v64) = v79) |  ~ (happ(v77, v63) = v78) |  ~ (happ(v76, v62) = v77) |  ~ (happ(v75, v61) = v76) |  ~ (happ(v74, v60) = v75) |  ~ (happ(v73, v59) = v74) |  ~ (happ(v72, v58) = v73) |  ~ (happ(v71, v57) = v72) |  ~ (happ(v70, v56) = v71) |  ~ (happ(v69, v55) = v70) |  ~ (happ(v68, v54) = v69) |  ~ (happ(v67, v53) = v68) |  ~ (happ(v66, v52) = v67) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2ePCond, v51) = v66) |  ~ p(v80) | cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] :  ! [v78] :  ! [v79] :  ! [v80] : ( ~ (happ(v77, v79) = v80) |  ~ (happ(v72, v53) = v73) |  ~ (happ(v69, v52) = v70) |  ~ (happ(v67, v75) = v76) |  ~ (happ(v67, v74) = v78) |  ~ (happ(v67, v61) = v71) |  ~ (happ(v67, v60) = v68) |  ~ (happ(v65, v74) = v75) |  ~ (happ(v58, v76) = v77) |  ~ (happ(v58, v71) = v72) |  ~ (happ(v58, v68) = v69) |  ~ (happ(v57, v78) = v79) |  ~ c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v67) |  ~ c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v66) |  ~ c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v65) |  ~ c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v64) |  ~ c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v63) |  ~ c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v62) |  ~ c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v58) |  ~ c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v57) |  ~ c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v56) |  ~ c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v55) |  ~ c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) |  ~ t(v74, v59) |  ~ t(v61, v59) |  ~ t(v60, v59) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v59) |  ~ cType___24t(v51) | p(v80)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] :  ! [v78] :  ! [v79] : ( ~ (happ(v77, v78) = v79) |  ~ (happ(v75, v76) = v77) |  ~ (happ(v73, v74) = v75) |  ~ (happ(v71, v72) = v73) |  ~ (happ(v69, v70) = v71) |  ~ (happ(v67, v68) = v69) |  ~ (happ(v65, v66) = v67) |  ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__51826___24t(v51) |  ~ c_24__type__39367___24t(v52, v66, v70, v74) |  ~ c_24__type__39358___24t(v52, v66, v70, v72) |  ~ c_24__type__39353___24t(v52, v66, v68) |  ~ c_24__type__39227___24t(v52, v64) |  ~ c_24__type__39218___24t(v52, v62) |  ~ c_24__type__39218___24t(v52, v60) |  ~ c_24__type__39218___24t(v52, v58) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v66, v78) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v76) |  ~ t(v56, v52) |  ~ t(v54, v52) |  ~ cType___24t(v70) |  ~ cType___24t(v66) |  ~ cType___24t(v52) | t(v79, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] :  ! [v78] : ( ~ (happ(v77, v64) = v78) |  ~ (happ(v76, v63) = v77) |  ~ (happ(v75, v62) = v76) |  ~ (happ(v74, v61) = v75) |  ~ (happ(v73, v60) = v74) |  ~ (happ(v72, v59) = v73) |  ~ (happ(v71, v58) = v72) |  ~ (happ(v70, v57) = v71) |  ~ (happ(v69, v56) = v70) |  ~ (happ(v68, v55) = v69) |  ~ (happ(v67, v54) = v68) |  ~ (happ(v66, v53) = v67) |  ~ (happ(v65, v52) = v66) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738, v51) = v65) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64) = v78) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] :  ! [v78] : ( ~ (happ(v77, v64) = v78) |  ~ (happ(v76, v63) = v77) |  ~ (happ(v75, v62) = v76) |  ~ (happ(v74, v61) = v75) |  ~ (happ(v73, v60) = v74) |  ~ (happ(v72, v59) = v73) |  ~ (happ(v71, v58) = v72) |  ~ (happ(v70, v57) = v71) |  ~ (happ(v69, v56) = v70) |  ~ (happ(v68, v55) = v69) |  ~ (happ(v67, v54) = v68) |  ~ (happ(v66, v53) = v67) |  ~ (happ(v65, v52) = v66) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval, v51) = v65) | cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64) = v78) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] : ( ~ (happ(v75, v76) = v77) |  ~ (happ(v73, v74) = v75) |  ~ c_24__type__49297___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ t(v76, v70) |  ~ t(v74, v51) | t(v77, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] : ( ~ (happ(v75, v76) = v77) |  ~ (happ(v73, v74) = v75) |  ~ c_24__type__48305___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ t(v76, v60) |  ~ t(v74, v60) | cCoq_2eInit_2eDatatypes_2ebool___24t(v77)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] : ( ~ (happ(v75, v76) = v77) |  ~ (happ(v73, v74) = v75) |  ~ c_24__type__47959___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ t(v76, v60) |  ~ t(v74, v60) | cCoq_2eInit_2eDatatypes_2ebool___24t(v77)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] : ( ~ (happ(v75, v76) = v77) |  ~ (happ(v73, v74) = v75) |  ~ c_24__type__47290___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ t(v76, v60) |  ~ t(v74, v60) | t(v77, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] : ( ~ (happ(v75, v76) = v77) |  ~ (happ(v73, v74) = v75) |  ~ c_24__type__46944___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ t(v76, v60) |  ~ t(v74, v60) | t(v77, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] : ( ~ (happ(v75, v76) = v77) |  ~ (happ(v73, v74) = v75) |  ~ c_24__type__46598___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ t(v76, v60) |  ~ t(v74, v60) | t(v77, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] : ( ~ (happ(v75, v76) = v77) |  ~ (happ(v73, v74) = v75) |  ~ c_24__type__46252___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ t(v76, v51) |  ~ t(v74, v51) | cProp___24t(v77)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] : ( ~ (happ(v75, v76) = v77) |  ~ (happ(v73, v74) = v75) |  ~ c_24__type__45906___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ t(v76, v51) |  ~ t(v74, v51) | cProp___24t(v77)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] : ( ~ (happ(v75, v76) = v77) |  ~ (happ(v73, v74) = v75) |  ~ c_24__type__45237___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ t(v76, v51) |  ~ t(v74, v51) | t(v77, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] : ( ~ (happ(v75, v76) = v77) |  ~ (happ(v73, v74) = v75) |  ~ c_24__type__44891___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ t(v76, v51) |  ~ t(v74, v51) | t(v77, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] : ( ~ (happ(v75, v76) = v77) |  ~ (happ(v73, v74) = v75) |  ~ c_24__type__44545___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ t(v76, v51) |  ~ t(v74, v51) | t(v77, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] : ( ~ (happ(v72, v53) = v73) |  ~ (happ(v69, v52) = v70) |  ~ (happ(v67, v74) = v75) |  ~ (happ(v67, v61) = v71) |  ~ (happ(v67, v60) = v68) |  ~ (happ(v58, v75) = v76) |  ~ (happ(v58, v71) = v72) |  ~ (happ(v58, v68) = v69) |  ~ c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v67) |  ~ c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v66) |  ~ c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v65) |  ~ c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v64) |  ~ c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v63) |  ~ c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v62) |  ~ c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v58) |  ~ c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v57) |  ~ c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v56) |  ~ c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v55) |  ~ c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) |  ~ t(v74, v59) |  ~ t(v61, v59) |  ~ t(v60, v59) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v59) |  ~ cType___24t(v51) |  ? [v77] : (happ(v66, v74) = v77 &  ! [v78] :  ! [v79] :  ! [v80] : ( ~ (happ(v76, v79) = v80) |  ~ (happ(v67, v78) = v79) |  ~ t(v78, v59) | p(v80) |  ? [v81] : ( ~ (v81 = cCoq_2eInit_2eDatatypes_2etrue) & happ(v77, v78) = v81)) &  ! [v78] : ( ~ (happ(v77, v78) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ t(v78, v59) |  ? [v79] :  ? [v80] : (happ(v76, v79) = v80 & happ(v67, v78) = v79 & p(v80))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] : ( ~ (happ(v72, v53) = v73) |  ~ (happ(v69, v52) = v70) |  ~ (happ(v67, v74) = v75) |  ~ (happ(v67, v61) = v71) |  ~ (happ(v67, v60) = v68) |  ~ (happ(v58, v71) = v72) |  ~ (happ(v58, v68) = v69) |  ~ (happ(v56, v75) = v76) |  ~ c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v67) |  ~ c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v66) |  ~ c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v65) |  ~ c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v64) |  ~ c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v63) |  ~ c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v62) |  ~ c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v58) |  ~ c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v57) |  ~ c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v56) |  ~ c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v55) |  ~ c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) |  ~ t(v74, v59) |  ~ t(v61, v59) |  ~ t(v60, v59) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v59) |  ~ cType___24t(v51) |  ? [v77] : (happ(v64, v74) = v77 &  ! [v78] :  ! [v79] :  ! [v80] :  ! [v81] :  ! [v82] :  ! [v83] :  ! [v84] : ( ~ (happ(v81, v83) = v84) |  ~ (happ(v77, v78) = v79) |  ~ (happ(v76, v82) = v83) |  ~ (happ(v67, v79) = v80) |  ~ (happ(v67, v78) = v82) |  ~ (happ(v58, v80) = v81) |  ~ t(v78, v59) | p(v84)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] : ( ~ (happ(v72, v53) = v73) |  ~ (happ(v69, v52) = v70) |  ~ (happ(v67, v74) = v75) |  ~ (happ(v67, v61) = v71) |  ~ (happ(v67, v60) = v68) |  ~ (happ(v58, v71) = v72) |  ~ (happ(v58, v68) = v69) |  ~ (happ(v55, v75) = v76) |  ~ c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v67) |  ~ c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v66) |  ~ c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v65) |  ~ c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v64) |  ~ c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v63) |  ~ c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v62) |  ~ c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v58) |  ~ c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v57) |  ~ c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v56) |  ~ c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v55) |  ~ c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) |  ~ t(v74, v59) |  ~ t(v61, v59) |  ~ t(v60, v59) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v59) |  ~ cType___24t(v51) |  ? [v77] : (happ(v63, v74) = v77 &  ! [v78] :  ! [v79] :  ! [v80] :  ! [v81] :  ! [v82] :  ! [v83] :  ! [v84] : ( ~ (happ(v81, v83) = v84) |  ~ (happ(v77, v78) = v79) |  ~ (happ(v76, v82) = v83) |  ~ (happ(v67, v79) = v80) |  ~ (happ(v67, v78) = v82) |  ~ (happ(v58, v80) = v81) |  ~ t(v78, v59) | p(v84)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] : ( ~ (happ(v72, v53) = v73) |  ~ (happ(v69, v52) = v70) |  ~ (happ(v67, v74) = v75) |  ~ (happ(v67, v61) = v71) |  ~ (happ(v67, v60) = v68) |  ~ (happ(v58, v71) = v72) |  ~ (happ(v58, v68) = v69) |  ~ (happ(v54, v75) = v76) |  ~ c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v67) |  ~ c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v66) |  ~ c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v65) |  ~ c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v64) |  ~ c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v63) |  ~ c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v62) |  ~ c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v58) |  ~ c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v57) |  ~ c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v56) |  ~ c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v55) |  ~ c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) |  ~ t(v74, v59) |  ~ t(v61, v59) |  ~ t(v60, v59) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v59) |  ~ cType___24t(v51) |  ? [v77] : (happ(v62, v74) = v77 &  ! [v78] :  ! [v79] :  ! [v80] :  ! [v81] :  ! [v82] :  ! [v83] :  ! [v84] : ( ~ (happ(v81, v83) = v84) |  ~ (happ(v77, v78) = v79) |  ~ (happ(v76, v82) = v83) |  ~ (happ(v67, v79) = v80) |  ~ (happ(v67, v78) = v82) |  ~ (happ(v58, v80) = v81) |  ~ t(v78, v59) | p(v84)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v73, v74) = v75) |  ~ c_24__type__48951___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v74) | t(v75, v70)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v73, v74) = v75) |  ~ c_24__type__48628___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ t(v74, v60) | t(v75, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v73, v74) = v75) |  ~ c_24__type__47613___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ t(v74, v60) | t(v75, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v73, v74) = v75) |  ~ c_24__type__45560___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ~ t(v74, v51) | t(v75, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v53) = v73) |  ~ (happ(v69, v52) = v70) |  ~ (happ(v67, v61) = v71) |  ~ (happ(v67, v60) = v68) |  ~ (happ(v66, v74) = v75) |  ~ (happ(v58, v71) = v72) |  ~ (happ(v58, v68) = v69) |  ~ c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v67) |  ~ c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v66) |  ~ c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v65) |  ~ c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v64) |  ~ c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v63) |  ~ c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v62) |  ~ c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v58) |  ~ c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v57) |  ~ c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v56) |  ~ c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v55) |  ~ c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) |  ~ t(v74, v59) |  ~ t(v61, v59) |  ~ t(v60, v59) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v59) |  ~ cType___24t(v51) |  ? [v76] :  ? [v77] : (happ(v67, v74) = v76 & happ(v58, v76) = v77 &  ! [v78] :  ! [v79] :  ! [v80] : ( ~ (happ(v77, v79) = v80) |  ~ (happ(v67, v78) = v79) |  ~ t(v78, v59) | p(v80) |  ? [v81] : ( ~ (v81 = cCoq_2eInit_2eDatatypes_2etrue) & happ(v75, v78) = v81)) &  ! [v78] : ( ~ (happ(v75, v78) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ t(v78, v59) |  ? [v79] :  ? [v80] : (happ(v77, v79) = v80 & happ(v67, v78) = v79 & p(v80))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v53) = v73) |  ~ (happ(v69, v52) = v70) |  ~ (happ(v67, v61) = v71) |  ~ (happ(v67, v60) = v68) |  ~ (happ(v64, v74) = v75) |  ~ (happ(v58, v71) = v72) |  ~ (happ(v58, v68) = v69) |  ~ c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v67) |  ~ c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v66) |  ~ c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v65) |  ~ c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v64) |  ~ c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v63) |  ~ c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v62) |  ~ c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v58) |  ~ c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v57) |  ~ c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v56) |  ~ c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v55) |  ~ c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) |  ~ t(v74, v59) |  ~ t(v61, v59) |  ~ t(v60, v59) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v59) |  ~ cType___24t(v51) |  ? [v76] :  ? [v77] : (happ(v67, v74) = v76 & happ(v56, v76) = v77 &  ! [v78] :  ! [v79] :  ! [v80] :  ! [v81] :  ! [v82] :  ! [v83] :  ! [v84] : ( ~ (happ(v81, v83) = v84) |  ~ (happ(v77, v82) = v83) |  ~ (happ(v75, v78) = v79) |  ~ (happ(v67, v79) = v80) |  ~ (happ(v67, v78) = v82) |  ~ (happ(v58, v80) = v81) |  ~ t(v78, v59) | p(v84)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v53) = v73) |  ~ (happ(v69, v52) = v70) |  ~ (happ(v67, v61) = v71) |  ~ (happ(v67, v60) = v68) |  ~ (happ(v63, v74) = v75) |  ~ (happ(v58, v71) = v72) |  ~ (happ(v58, v68) = v69) |  ~ c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v67) |  ~ c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v66) |  ~ c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v65) |  ~ c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v64) |  ~ c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v63) |  ~ c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v62) |  ~ c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v58) |  ~ c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v57) |  ~ c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v56) |  ~ c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v55) |  ~ c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) |  ~ t(v74, v59) |  ~ t(v61, v59) |  ~ t(v60, v59) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v59) |  ~ cType___24t(v51) |  ? [v76] :  ? [v77] : (happ(v67, v74) = v76 & happ(v55, v76) = v77 &  ! [v78] :  ! [v79] :  ! [v80] :  ! [v81] :  ! [v82] :  ! [v83] :  ! [v84] : ( ~ (happ(v81, v83) = v84) |  ~ (happ(v77, v82) = v83) |  ~ (happ(v75, v78) = v79) |  ~ (happ(v67, v79) = v80) |  ~ (happ(v67, v78) = v82) |  ~ (happ(v58, v80) = v81) |  ~ t(v78, v59) | p(v84)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v53) = v73) |  ~ (happ(v69, v52) = v70) |  ~ (happ(v67, v61) = v71) |  ~ (happ(v67, v60) = v68) |  ~ (happ(v62, v74) = v75) |  ~ (happ(v58, v71) = v72) |  ~ (happ(v58, v68) = v69) |  ~ c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v67) |  ~ c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v66) |  ~ c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v65) |  ~ c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v64) |  ~ c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v63) |  ~ c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v62) |  ~ c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v58) |  ~ c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v57) |  ~ c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v56) |  ~ c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v55) |  ~ c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) |  ~ t(v74, v59) |  ~ t(v61, v59) |  ~ t(v60, v59) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v59) |  ~ cType___24t(v51) |  ? [v76] :  ? [v77] : (happ(v67, v74) = v76 & happ(v54, v76) = v77 &  ! [v78] :  ! [v79] :  ! [v80] :  ! [v81] :  ! [v82] :  ! [v83] :  ! [v84] : ( ~ (happ(v81, v83) = v84) |  ~ (happ(v77, v82) = v83) |  ~ (happ(v75, v78) = v79) |  ~ (happ(v67, v79) = v80) |  ~ (happ(v67, v78) = v82) |  ~ (happ(v58, v80) = v81) |  ~ t(v78, v59) | p(v84)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v69, v73) = v74) |  ~ (happ(v59, v74) = v75) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) |  ~ c_24__type__49297___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v72) |  ~ c_24__type__48951___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v71) |  ~ c_24__type__48628___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v69) |  ~ c_24__type__48305___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v68) |  ~ c_24__type__47959___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v67) |  ~ c_24__type__47613___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v66) |  ~ c_24__type__47290___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v65) |  ~ c_24__type__46944___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v64) |  ~ c_24__type__46598___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v63) |  ~ c_24__type__46252___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v59) |  ~ c_24__type__45906___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v58) |  ~ c_24__type__45560___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v57) |  ~ c_24__type__45237___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v56) |  ~ c_24__type__44891___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v55) |  ~ c_24__type__44545___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v54) |  ~ t(v73, v60) |  ~ t(v62, v60) |  ~ t(v61, v60) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v70) |  ~ cType___24t(v60) |  ~ cType___24t(v51) |  ? [v76] : (happ(v68, v73) = v76 &  ! [v77] :  ! [v78] :  ! [v79] : ( ~ (happ(v75, v78) = v79) |  ~ (happ(v69, v77) = v78) |  ~ t(v77, v60) | p(v79) |  ? [v80] : ( ~ (v80 = cCoq_2eInit_2eDatatypes_2etrue) & happ(v76, v77) = v80)) &  ! [v77] : ( ~ (happ(v76, v77) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ t(v77, v60) |  ? [v78] :  ? [v79] : (happ(v75, v78) = v79 & happ(v69, v77) = v78 & p(v79))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v69, v73) = v74) |  ~ (happ(v58, v74) = v75) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) |  ~ c_24__type__49297___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v72) |  ~ c_24__type__48951___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v71) |  ~ c_24__type__48628___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v69) |  ~ c_24__type__48305___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v68) |  ~ c_24__type__47959___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v67) |  ~ c_24__type__47613___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v66) |  ~ c_24__type__47290___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v65) |  ~ c_24__type__46944___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v64) |  ~ c_24__type__46598___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v63) |  ~ c_24__type__46252___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v59) |  ~ c_24__type__45906___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v58) |  ~ c_24__type__45560___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v57) |  ~ c_24__type__45237___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v56) |  ~ c_24__type__44891___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v55) |  ~ c_24__type__44545___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v54) |  ~ t(v73, v60) |  ~ t(v62, v60) |  ~ t(v61, v60) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v70) |  ~ cType___24t(v60) |  ~ cType___24t(v51) |  ? [v76] : (happ(v67, v73) = v76 &  ! [v77] :  ! [v78] :  ! [v79] : ( ~ (happ(v75, v78) = v79) |  ~ (happ(v69, v77) = v78) |  ~ t(v77, v60) |  ~ p(v79) |  ? [v80] : ( ~ (v80 = cCoq_2eInit_2eDatatypes_2efalse) & happ(v76, v77) = v80)) &  ! [v77] : ( ~ (happ(v76, v77) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ t(v77, v60) |  ? [v78] :  ? [v79] : (happ(v75, v78) = v79 & happ(v69, v77) = v78 &  ~ p(v79))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__46598___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__46598___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__45237___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__45237___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__45906___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__45906___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__48951___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__48951___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__46944___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__46944___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__46252___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__46252___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__48305___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__48305___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__44545___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__44545___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__48628___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__48628___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__47959___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__47959___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__45560___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__45560___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__47290___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__47290___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__44891___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__44891___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__47613___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__47613___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : (v52 = v51 |  ~ (c_24__type__49297___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__49297___24a22(v74, v73, v72, v71, v70, v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__46598___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__46598___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__46598___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__46598___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__45237___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__45237___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__45237___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__45237___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__45906___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__45906___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__45906___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__45906___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__48951___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__48951___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__48951___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__48951___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__46944___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__46944___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__46944___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__46944___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__46252___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__46252___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__46252___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__46252___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__48305___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__48305___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__48305___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__48305___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__44545___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__44545___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__44545___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__44545___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__48628___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__48628___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__48628___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__48628___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__47959___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__47959___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__47959___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__47959___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__45560___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__45560___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__45560___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__45560___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__47290___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__47290___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__47290___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__47290___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__44891___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__44891___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__44891___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__44891___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__47613___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__47613___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__47613___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__47613___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__49297___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ c_24__type__49297___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) | t(v73, v74)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (c_24__type__49297___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) = v74) |  ~ t(v73, v74) | c_24__type__49297___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (happ(v73, v62) = v74) |  ~ (happ(v72, v61) = v73) |  ~ (happ(v71, v60) = v72) |  ~ (happ(v70, v59) = v71) |  ~ (happ(v69, v58) = v70) |  ~ (happ(v68, v57) = v69) |  ~ (happ(v67, v56) = v68) |  ~ (happ(v66, v55) = v67) |  ~ (happ(v65, v54) = v66) |  ~ (happ(v64, v53) = v65) |  ~ (happ(v63, v52) = v64) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799, v51) = v63) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62) = v74) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (happ(v73, v62) = v74) |  ~ (happ(v72, v61) = v73) |  ~ (happ(v71, v60) = v72) |  ~ (happ(v70, v59) = v71) |  ~ (happ(v69, v58) = v70) |  ~ (happ(v68, v57) = v69) |  ~ (happ(v67, v56) = v68) |  ~ (happ(v66, v55) = v67) |  ~ (happ(v65, v54) = v66) |  ~ (happ(v64, v53) = v65) |  ~ (happ(v63, v52) = v64) |  ~ (happ(c_24__lam__51924, v51) = v63) | c_24__lam__51924___24a12(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62) = v74) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (happ(v68, v73) = v74) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) |  ~ c_24__type__49297___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v72) |  ~ c_24__type__48951___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v71) |  ~ c_24__type__48628___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v69) |  ~ c_24__type__48305___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v68) |  ~ c_24__type__47959___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v67) |  ~ c_24__type__47613___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v66) |  ~ c_24__type__47290___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v65) |  ~ c_24__type__46944___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v64) |  ~ c_24__type__46598___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v63) |  ~ c_24__type__46252___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v59) |  ~ c_24__type__45906___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v58) |  ~ c_24__type__45560___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v57) |  ~ c_24__type__45237___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v56) |  ~ c_24__type__44891___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v55) |  ~ c_24__type__44545___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v54) |  ~ t(v73, v60) |  ~ t(v62, v60) |  ~ t(v61, v60) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v70) |  ~ cType___24t(v60) |  ~ cType___24t(v51) |  ? [v75] :  ? [v76] : (happ(v69, v73) = v75 & happ(v59, v75) = v76 &  ! [v77] :  ! [v78] :  ! [v79] : ( ~ (happ(v76, v78) = v79) |  ~ (happ(v69, v77) = v78) |  ~ t(v77, v60) | p(v79) |  ? [v80] : ( ~ (v80 = cCoq_2eInit_2eDatatypes_2etrue) & happ(v74, v77) = v80)) &  ! [v77] : ( ~ (happ(v74, v77) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ t(v77, v60) |  ? [v78] :  ? [v79] : (happ(v76, v78) = v79 & happ(v69, v77) = v78 & p(v79))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] : ( ~ (happ(v67, v73) = v74) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) |  ~ c_24__type__49297___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v72) |  ~ c_24__type__48951___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v71) |  ~ c_24__type__48628___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v69) |  ~ c_24__type__48305___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v68) |  ~ c_24__type__47959___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v67) |  ~ c_24__type__47613___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v66) |  ~ c_24__type__47290___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v65) |  ~ c_24__type__46944___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v64) |  ~ c_24__type__46598___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v63) |  ~ c_24__type__46252___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v59) |  ~ c_24__type__45906___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v58) |  ~ c_24__type__45560___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v57) |  ~ c_24__type__45237___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v56) |  ~ c_24__type__44891___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v55) |  ~ c_24__type__44545___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v54) |  ~ t(v73, v60) |  ~ t(v62, v60) |  ~ t(v61, v60) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v70) |  ~ cType___24t(v60) |  ~ cType___24t(v51) |  ? [v75] :  ? [v76] : (happ(v69, v73) = v75 & happ(v58, v75) = v76 &  ! [v77] :  ! [v78] :  ! [v79] : ( ~ (happ(v76, v78) = v79) |  ~ (happ(v69, v77) = v78) |  ~ t(v77, v60) |  ~ p(v79) |  ? [v80] : ( ~ (v80 = cCoq_2eInit_2eDatatypes_2efalse) & happ(v74, v77) = v80)) &  ! [v77] : ( ~ (happ(v74, v77) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ t(v77, v60) |  ? [v78] :  ? [v79] : (happ(v76, v78) = v79 & happ(v69, v77) = v78 &  ~ p(v79))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] : ( ~ (happ(v72, v53) = v73) |  ~ (happ(v69, v52) = v70) |  ~ (happ(v67, v61) = v71) |  ~ (happ(v67, v60) = v68) |  ~ (happ(v58, v71) = v72) |  ~ (happ(v58, v68) = v69) |  ~ c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v67) |  ~ c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v66) |  ~ c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v65) |  ~ c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v64) |  ~ c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v63) |  ~ c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v62) |  ~ c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v58) |  ~ c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v57) |  ~ c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v56) |  ~ c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v55) |  ~ c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) |  ~ t(v61, v59) |  ~ t(v60, v59) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v59) |  ~ cType___24t(v51) | p(v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] : ( ~ (happ(v72, v53) = v73) |  ~ (happ(v69, v52) = v70) |  ~ (happ(v67, v61) = v71) |  ~ (happ(v67, v60) = v68) |  ~ (happ(v58, v71) = v72) |  ~ (happ(v58, v68) = v69) |  ~ c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v67) |  ~ c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v66) |  ~ c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v65) |  ~ c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v64) |  ~ c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v63) |  ~ c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v62) |  ~ c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v58) |  ~ c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v57) |  ~ c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v56) |  ~ c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v55) |  ~ c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) |  ~ t(v61, v59) |  ~ t(v60, v59) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v59) |  ~ cType___24t(v51) | p(v70)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] : ( ~ (happ(v71, v72) = v73) |  ~ (happ(v69, v66) = v72) |  ~ (happ(v69, v64) = v70) |  ~ (happ(v65, v66) = v67) |  ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v59, v70) = v71) |  ~ (happ(v59, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ (happ(v54, v68) = v69) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v68, v51) |  ~ t(v66, v51) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ~ p(v67) | p(v73)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v71, v61) = v72) |  ~ (happ(v70, v60) = v71) |  ~ (happ(v69, v59) = v70) |  ~ (happ(v68, v58) = v69) |  ~ (happ(v67, v57) = v68) |  ~ (happ(v66, v56) = v67) |  ~ (happ(v65, v55) = v66) |  ~ (happ(v64, v54) = v65) |  ~ (happ(v63, v53) = v64) |  ~ (happ(v62, v52) = v63) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL, v51) = v62) | cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) = v72) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v71, v61) = v72) |  ~ (happ(v70, v60) = v71) |  ~ (happ(v69, v59) = v70) |  ~ (happ(v68, v58) = v69) |  ~ (happ(v67, v57) = v68) |  ~ (happ(v66, v56) = v67) |  ~ (happ(v65, v55) = v66) |  ~ (happ(v64, v54) = v65) |  ~ (happ(v63, v53) = v64) |  ~ (happ(v62, v52) = v63) |  ~ (happ(c_24__lam__51924, v51) = v62) | c_24__lam__51924___24a11(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) = v72) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v71, v61) = v72) |  ~ (happ(v70, v60) = v71) |  ~ (happ(v69, v59) = v70) |  ~ (happ(v68, v58) = v69) |  ~ (happ(v67, v57) = v68) |  ~ (happ(v66, v56) = v67) |  ~ (happ(v65, v55) = v66) |  ~ (happ(v64, v54) = v65) |  ~ (happ(v63, v53) = v64) |  ~ (happ(v62, v52) = v63) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst, v51) = v62) | cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) = v72) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v68, v69) = v70) |  ~ c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ~ t(v71, v59) |  ~ t(v69, v59) | cCoq_2eInit_2eDatatypes_2ebool___24t(v72)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v68, v69) = v70) |  ~ c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ~ t(v71, v59) |  ~ t(v69, v59) | t(v72, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v68, v69) = v70) |  ~ c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ~ t(v71, v59) |  ~ t(v69, v59) | t(v72, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v68, v69) = v70) |  ~ c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ~ t(v71, v59) |  ~ t(v69, v59) | t(v72, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v68, v69) = v70) |  ~ c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ~ t(v71, v51) |  ~ t(v69, v51) | cProp___24t(v72)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v68, v69) = v70) |  ~ c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ~ t(v71, v51) |  ~ t(v69, v51) | t(v72, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v68, v69) = v70) |  ~ c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ~ t(v71, v51) |  ~ t(v69, v51) | t(v72, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v68, v69) = v70) |  ~ c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ~ t(v71, v51) |  ~ t(v69, v51) | t(v72, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) |  ~ c_24__type__49297___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v72) |  ~ c_24__type__48951___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v71) |  ~ c_24__type__48628___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v69) |  ~ c_24__type__48305___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v68) |  ~ c_24__type__47959___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v67) |  ~ c_24__type__47613___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v66) |  ~ c_24__type__47290___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v65) |  ~ c_24__type__46944___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v64) |  ~ c_24__type__46598___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v63) |  ~ c_24__type__46252___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v59) |  ~ c_24__type__45906___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v58) |  ~ c_24__type__45560___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v57) |  ~ c_24__type__45237___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v56) |  ~ c_24__type__44891___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v55) |  ~ c_24__type__44545___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v54) |  ~ t(v62, v60) |  ~ t(v61, v60) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v70) |  ~ cType___24t(v60) |  ~ cType___24t(v51) | cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v51, v53, v55, v58, v70, v71, v72)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72) |  ~ c_24__type__49297___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v72) |  ~ c_24__type__48951___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v71) |  ~ c_24__type__48628___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v69) |  ~ c_24__type__48305___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v68) |  ~ c_24__type__47959___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v67) |  ~ c_24__type__47613___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v66) |  ~ c_24__type__47290___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v65) |  ~ c_24__type__46944___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v64) |  ~ c_24__type__46598___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v63) |  ~ c_24__type__46252___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v59) |  ~ c_24__type__45906___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v58) |  ~ c_24__type__45560___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v57) |  ~ c_24__type__45237___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v56) |  ~ c_24__type__44891___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v55) |  ~ c_24__type__44545___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v54) |  ~ t(v62, v60) |  ~ t(v61, v60) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v70) |  ~ cType___24t(v60) |  ~ cType___24t(v51) | cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v60, v61, v62, v63, v64, v65, v66, v67, v69)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v69, v60) = v70) |  ~ (happ(v68, v59) = v69) |  ~ (happ(v67, v58) = v68) |  ~ (happ(v66, v57) = v67) |  ~ (happ(v65, v56) = v66) |  ~ (happ(v64, v55) = v65) |  ~ (happ(v63, v54) = v64) |  ~ (happ(v62, v53) = v63) |  ~ (happ(v61, v52) = v62) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2efield__theory, v51) = v61) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) | p(v70)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v69, v60) = v70) |  ~ (happ(v68, v59) = v69) |  ~ (happ(v67, v58) = v68) |  ~ (happ(v66, v57) = v67) |  ~ (happ(v65, v56) = v66) |  ~ (happ(v64, v55) = v65) |  ~ (happ(v63, v54) = v64) |  ~ (happ(v62, v53) = v63) |  ~ (happ(v61, v52) = v62) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2efield__theory, v51) = v61) |  ~ p(v70) | cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v69, v60) = v70) |  ~ (happ(v68, v59) = v69) |  ~ (happ(v67, v58) = v68) |  ~ (happ(v66, v57) = v67) |  ~ (happ(v65, v56) = v66) |  ~ (happ(v64, v55) = v65) |  ~ (happ(v63, v54) = v64) |  ~ (happ(v62, v53) = v63) |  ~ (happ(v61, v52) = v62) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory, v51) = v61) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) | p(v70)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v69, v60) = v70) |  ~ (happ(v68, v59) = v69) |  ~ (happ(v67, v58) = v68) |  ~ (happ(v66, v57) = v67) |  ~ (happ(v65, v56) = v66) |  ~ (happ(v64, v55) = v65) |  ~ (happ(v63, v54) = v64) |  ~ (happ(v62, v53) = v63) |  ~ (happ(v61, v52) = v62) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory, v51) = v61) |  ~ p(v70) | cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v69, v60) = v70) |  ~ (happ(v68, v59) = v69) |  ~ (happ(v67, v58) = v68) |  ~ (happ(v66, v57) = v67) |  ~ (happ(v65, v56) = v66) |  ~ (happ(v64, v55) = v65) |  ~ (happ(v63, v54) = v64) |  ~ (happ(v62, v53) = v63) |  ~ (happ(v61, v52) = v62) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840, v51) = v61) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v70) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v69, v60) = v70) |  ~ (happ(v68, v59) = v69) |  ~ (happ(v67, v58) = v68) |  ~ (happ(v66, v57) = v67) |  ~ (happ(v65, v56) = v66) |  ~ (happ(v64, v55) = v65) |  ~ (happ(v63, v54) = v64) |  ~ (happ(v62, v53) = v63) |  ~ (happ(v61, v52) = v62) |  ~ (happ(cCoq_2emicromega_2eOrderedRing_2eSOR, v51) = v61) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) | p(v70)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v69, v60) = v70) |  ~ (happ(v68, v59) = v69) |  ~ (happ(v67, v58) = v68) |  ~ (happ(v66, v57) = v67) |  ~ (happ(v65, v56) = v66) |  ~ (happ(v64, v55) = v65) |  ~ (happ(v63, v54) = v64) |  ~ (happ(v62, v53) = v63) |  ~ (happ(v61, v52) = v62) |  ~ (happ(cCoq_2emicromega_2eOrderedRing_2eSOR, v51) = v61) |  ~ p(v70) | cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v69, v60) = v70) |  ~ (happ(v68, v59) = v69) |  ~ (happ(v67, v58) = v68) |  ~ (happ(v66, v57) = v67) |  ~ (happ(v65, v56) = v66) |  ~ (happ(v64, v55) = v65) |  ~ (happ(v63, v54) = v64) |  ~ (happ(v62, v53) = v63) |  ~ (happ(v61, v52) = v62) |  ~ (happ(c_24__let__11__subst__l__51852, v51) = v61) | c_24__let__11__subst__l__51852___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v70) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v69, v52) = v70) |  ~ (happ(v67, v60) = v68) |  ~ (happ(v58, v68) = v69) |  ~ c_24__type__39539___24t(v51, v59, v66) |  ~ c_24__type__39532___24t(v51, v59, v65) |  ~ c_24__type__39518___24t(v51, v59, v64) |  ~ c_24__type__39518___24t(v51, v59, v63) |  ~ c_24__type__39518___24t(v51, v59, v62) |  ~ c_24__type__39353___24t(v51, v59, v67) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) |  ~ t(v61, v59) |  ~ t(v60, v59) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v59) |  ~ cType___24t(v51) | p(v70)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v68, v69) = v70) |  ~ c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ~ t(v69, v59) | t(v70, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v68, v69) = v70) |  ~ c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ~ t(v69, v59) | t(v70, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v68, v69) = v70) |  ~ c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ~ t(v69, v51) | t(v70, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : (v52 = v51 |  ~ (c_24__type__55559___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__55559___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : (v52 = v51 |  ~ (c_24__type__55133___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__55133___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : (v52 = v51 |  ~ (c_24__type__55754___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__55754___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : (v52 = v51 |  ~ (c_24__type__54707___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__54707___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : (v52 = v51 |  ~ (c_24__type__55346___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__55346___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : (v52 = v51 |  ~ (c_24__type__55967___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__55967___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : (v52 = v51 |  ~ (c_24__type__56162___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__56162___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : (v52 = v51 |  ~ (c_24__type__54299___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__54299___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : (v52 = v51 |  ~ (c_24__type__54512___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__54512___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : (v52 = v51 |  ~ (c_24__type__54920___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__54920___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : (v52 = v51 |  ~ (c_24__type__54086___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__54086___24a17(v69, v68, v67, v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__55559___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) | t(v68, v69)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__55559___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ t(v68, v69) | c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__55133___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) | t(v68, v69)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__55133___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ t(v68, v69) | c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__55754___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) | t(v68, v69)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__55754___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ t(v68, v69) | c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__54707___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) | t(v68, v69)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__54707___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ t(v68, v69) | c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__55346___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) | t(v68, v69)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__55346___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ t(v68, v69) | c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__55967___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) | t(v68, v69)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__55967___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ t(v68, v69) | c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__56162___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) | t(v68, v69)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__56162___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ t(v68, v69) | c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__54299___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) | t(v68, v69)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__54299___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ t(v68, v69) | c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__54512___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) | t(v68, v69)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__54512___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ t(v68, v69) | c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__54920___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) | t(v68, v69)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__54920___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ t(v68, v69) | c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__54086___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) | t(v68, v69)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (c_24__type__54086___24a17(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67) = v69) |  ~ t(v68, v69) | c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v68) = v69) |  ~ (happ(v65, v66) = v67) |  ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__39770___24t(v51) |  ~ c_24__type__39236___24t(v52, v66) |  ~ c_24__type__39227___24t(v52, v64) |  ~ c_24__type__39218___24t(v52, v62) |  ~ c_24__type__39218___24t(v52, v60) |  ~ c_24__type__39218___24t(v52, v58) |  ~ t(v56, v52) |  ~ t(v54, v52) |  ~ cType___24t(v68) |  ~ cType___24t(v52) |  ? [v70] : (happ(v67, v68) = v70 &  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] :  ! [v78] :  ! [v79] :  ! [v80] :  ! [v81] :  ! [v82] : ( ~ (happ(v80, v81) = v82) |  ~ (happ(v78, v79) = v80) |  ~ (happ(v76, v77) = v78) |  ~ (happ(v74, v75) = v76) |  ~ (happ(v72, v73) = v74) |  ~ (happ(v70, v71) = v72) |  ~ c_24__type__39367___24t(v52, v68, v73, v77) |  ~ c_24__type__39358___24t(v52, v68, v73, v75) |  ~ c_24__type__39353___24t(v52, v68, v71) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v69, v81) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v79) |  ~ cType___24t(v73) | cProp___24t(v82)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v53, v55, v57, v59, v61, v63, v65, v67) = v68) |  ~ (happ(v64, v65) = v66) |  ~ (happ(v62, v63) = v64) |  ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v53) = v54) |  ~ (happ(v51, v68) = v69) |  ~ c_24__type__6842___24t(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v67) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v65) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v63) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v61) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v59) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v57) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) |  ? [v70] : (happ(v66, v67) = v70 & t(v70, v69))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v67, v68) = v69) |  ~ (happ(v65, v66) = v67) |  ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__39770___24t(v51) |  ~ c_24__type__39236___24t(v52, v66) |  ~ c_24__type__39227___24t(v52, v64) |  ~ c_24__type__39218___24t(v52, v62) |  ~ c_24__type__39218___24t(v52, v60) |  ~ c_24__type__39218___24t(v52, v58) |  ~ t(v56, v52) |  ~ t(v54, v52) |  ~ cType___24t(v68) |  ~ cType___24t(v52) |  ? [v70] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v68) = v70 &  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] :  ! [v78] :  ! [v79] :  ! [v80] :  ! [v81] :  ! [v82] : ( ~ (happ(v80, v81) = v82) |  ~ (happ(v78, v79) = v80) |  ~ (happ(v76, v77) = v78) |  ~ (happ(v74, v75) = v76) |  ~ (happ(v72, v73) = v74) |  ~ (happ(v69, v71) = v72) |  ~ c_24__type__39367___24t(v52, v68, v73, v77) |  ~ c_24__type__39358___24t(v52, v68, v73, v75) |  ~ c_24__type__39353___24t(v52, v68, v71) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v70, v81) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v79) |  ~ cType___24t(v73) | cProp___24t(v82)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v67, v59) = v68) |  ~ (happ(v66, v58) = v67) |  ~ (happ(v65, v57) = v66) |  ~ (happ(v64, v56) = v65) |  ~ (happ(v63, v55) = v64) |  ~ (happ(v62, v54) = v63) |  ~ (happ(v61, v53) = v62) |  ~ (happ(v60, v52) = v61) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717, v51) = v60) |  ~ c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v51, v52, v53, v54, v55, v56, v57, v58, v59) | p(v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v67, v59) = v68) |  ~ (happ(v66, v58) = v67) |  ~ (happ(v65, v57) = v66) |  ~ (happ(v64, v56) = v65) |  ~ (happ(v63, v55) = v64) |  ~ (happ(v62, v54) = v63) |  ~ (happ(v61, v53) = v62) |  ~ (happ(v60, v52) = v61) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717, v51) = v60) |  ~ p(v68) | c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v67, v59) = v68) |  ~ (happ(v66, v58) = v67) |  ~ (happ(v65, v57) = v66) |  ~ (happ(v64, v56) = v65) |  ~ (happ(v63, v55) = v64) |  ~ (happ(v62, v54) = v63) |  ~ (happ(v61, v53) = v62) |  ~ (happ(v60, v52) = v61) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux, v51) = v60) | cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v51, v52, v53, v54, v55, v56, v57, v58, v59) = v68) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v67, v59) = v68) |  ~ (happ(v66, v58) = v67) |  ~ (happ(v65, v57) = v66) |  ~ (happ(v64, v56) = v65) |  ~ (happ(v63, v55) = v64) |  ~ (happ(v62, v54) = v63) |  ~ (happ(v61, v53) = v62) |  ~ (happ(v60, v52) = v61) |  ~ (happ(c_24__lam__57152, v51) = v60) | c_24__lam__57152___24a9(v51, v52, v53, v54, v55, v56, v57, v58, v59) = v68) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v67, v53) = v68) |  ~ (happ(v65, v63) = v66) |  ~ (happ(v61, v52) = v62) |  ~ (happ(v60, v66) = v67) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v59, v63) = v64) |  ~ (happ(v55, v64) = v65) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__62687___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__62594___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__62512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__62419___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__62337___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__62244___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__62151___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v63, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v68) |  ? [v69] :  ? [v70] : (happ(v69, v52) = v70 & happ(v60, v63) = v69 & p(v70))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v67, v53) = v68) |  ~ (happ(v65, v63) = v66) |  ~ (happ(v61, v52) = v62) |  ~ (happ(v60, v66) = v67) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v59, v63) = v64) |  ~ (happ(v55, v64) = v65) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__39209___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__39116___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__39034___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__38941___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__38859___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__38766___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__38673___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v63, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v68) |  ? [v69] :  ? [v70] : (happ(v69, v52) = v70 & happ(v60, v63) = v69 & p(v70))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v66, v67) = v68) |  ~ (happ(v64, v65) = v66) |  ~ (happ(v62, v63) = v64) |  ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v53) = v54) |  ~ c_24__type__6842___24t(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v67) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v65) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v63) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v61) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v59) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v57) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) |  ? [v69] :  ? [v70] : (cCoq_2eStrings_2eAscii_2eAscii___24a8(v53, v55, v57, v59, v61, v63, v65, v67) = v69 & happ(v51, v69) = v70 & t(v68, v70))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v66, v61) = v67) |  ~ (happ(v65, v67) = v68) |  ~ (happ(v62, v63) = v64) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v55, v63) = v66) |  ~ (happ(v55, v61) = v62) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v66, v61) = v67) |  ~ (happ(v65, v67) = v68) |  ~ (happ(v62, v63) = v64) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v55, v63) = v66) |  ~ (happ(v55, v61) = v62) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v66, v61) = v67) |  ~ (happ(v65, v67) = v68) |  ~ (happ(v62, v63) = v64) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v55, v63) = v66) |  ~ (happ(v55, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v66, v61) = v67) |  ~ (happ(v65, v67) = v68) |  ~ (happ(v62, v63) = v64) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v63) = v66) |  ~ (happ(v54, v61) = v62) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v66, v61) = v67) |  ~ (happ(v65, v67) = v68) |  ~ (happ(v62, v63) = v64) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v63) = v66) |  ~ (happ(v54, v61) = v62) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v68)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] : (v66 = v65 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v52, v54, v56, v58, v60, v62, v64, v66) = v67) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v51, v53, v55, v57, v59, v61, v63, v65) = v67)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] : (v64 = v63 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v52, v54, v56, v58, v60, v62, v64, v66) = v67) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v51, v53, v55, v57, v59, v61, v63, v65) = v67)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] : (v62 = v61 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v52, v54, v56, v58, v60, v62, v64, v66) = v67) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v51, v53, v55, v57, v59, v61, v63, v65) = v67)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] : (v60 = v59 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v52, v54, v56, v58, v60, v62, v64, v66) = v67) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v51, v53, v55, v57, v59, v61, v63, v65) = v67)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] : (v58 = v57 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v52, v54, v56, v58, v60, v62, v64, v66) = v67) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v51, v53, v55, v57, v59, v61, v63, v65) = v67)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] : (v56 = v55 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v52, v54, v56, v58, v60, v62, v64, v66) = v67) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v51, v53, v55, v57, v59, v61, v63, v65) = v67)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] : (v54 = v53 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v52, v54, v56, v58, v60, v62, v64, v66) = v67) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v51, v53, v55, v57, v59, v61, v63, v65) = v67)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] : (v52 = v51 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v52, v54, v56, v58, v60, v62, v64, v66) = v67) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v51, v53, v55, v57, v59, v61, v63, v65) = v67)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] : ( ~ (happ(v65, v66) = v67) |  ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__6761___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v66) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v64) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v62) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v60) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v58) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v56) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | cCoq_2eStrings_2eAscii_2eascii___24t(v67)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] : ( ~ (happ(v65, v66) = v67) |  ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v59, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v66, v51) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v68] : (happ(v59, v66) = v68 &  ! [v69] :  ! [v70] : ( ~ (happ(v68, v69) = v70) |  ~ t(v69, v51) |  ~ p(v70) |  ~ p(v67) |  ? [v71] : (happ(v65, v69) = v71 & p(v71))) &  ! [v69] :  ! [v70] : ( ~ (happ(v65, v69) = v70) |  ~ t(v69, v51) |  ~ p(v67) | p(v70) |  ? [v71] : (happ(v68, v69) = v71 &  ~ p(v71))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v59, v66) = v67) |  ~ (happ(v59, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v66, v51) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v68] : (happ(v65, v66) = v68 &  ! [v69] :  ! [v70] : ( ~ (happ(v67, v69) = v70) |  ~ t(v69, v51) |  ~ p(v70) |  ~ p(v68) |  ? [v71] : (happ(v65, v69) = v71 & p(v71))) &  ! [v69] :  ! [v70] : ( ~ (happ(v65, v69) = v70) |  ~ t(v69, v51) |  ~ p(v68) | p(v70) |  ? [v71] : (happ(v67, v69) = v71 &  ~ p(v71))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : (v52 = v51 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v66, v65, v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v63, v65) = v66) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v56, v64) = v65) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v55, v58) = v59) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v56) = v57) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v61) = v62) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v58, v60) = v64) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v54, v60) = v61) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v62) = v63) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v60) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v58) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v56) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v67] :  ? [v68] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v57, v67) = v68 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v59, v60) = v67 &  ! [v69] :  ! [v70] : ( ~ (happ(v69, v68) = v70) |  ~ c_24__type__42648___24t(v69) | p(v70) |  ? [v71] : (happ(v69, v66) = v71 &  ~ p(v71))) &  ! [v69] :  ! [v70] : ( ~ (happ(v69, v66) = v70) |  ~ c_24__type__42648___24t(v69) |  ~ p(v70) |  ? [v71] : (happ(v69, v68) = v71 & p(v71))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v64) = v66) |  ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v59, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v66)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v58) = v66) |  ~ (happ(v64, v57) = v65) |  ~ (happ(v63, v56) = v64) |  ~ (happ(v62, v55) = v63) |  ~ (happ(v61, v54) = v62) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v59, v52) = v60) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865, v51) = v59) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v66) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v58) = v66) |  ~ (happ(v64, v57) = v65) |  ~ (happ(v63, v56) = v64) |  ~ (happ(v62, v55) = v63) |  ~ (happ(v61, v54) = v62) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v59, v52) = v60) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__theory, v51) = v59) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) | p(v66)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v58) = v66) |  ~ (happ(v64, v57) = v65) |  ~ (happ(v63, v56) = v64) |  ~ (happ(v62, v55) = v63) |  ~ (happ(v61, v54) = v62) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v59, v52) = v60) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__theory, v51) = v59) |  ~ p(v66) | cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v58) = v66) |  ~ (happ(v64, v57) = v65) |  ~ (happ(v63, v56) = v64) |  ~ (happ(v62, v55) = v63) |  ~ (happ(v61, v54) = v62) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v59, v52) = v60) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory, v51) = v59) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) | p(v66)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v58) = v66) |  ~ (happ(v64, v57) = v65) |  ~ (happ(v63, v56) = v64) |  ~ (happ(v62, v55) = v63) |  ~ (happ(v61, v54) = v62) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v59, v52) = v60) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory, v51) = v59) |  ~ p(v66) | cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v58) = v66) |  ~ (happ(v64, v57) = v65) |  ~ (happ(v63, v56) = v64) |  ~ (happ(v62, v55) = v63) |  ~ (happ(v61, v54) = v62) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v59, v52) = v60) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory, v51) = v59) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) | p(v66)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v58) = v66) |  ~ (happ(v64, v57) = v65) |  ~ (happ(v63, v56) = v64) |  ~ (happ(v62, v55) = v63) |  ~ (happ(v61, v54) = v62) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v59, v52) = v60) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory, v51) = v59) |  ~ p(v66) | cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v58) = v66) |  ~ (happ(v64, v57) = v65) |  ~ (happ(v63, v56) = v64) |  ~ (happ(v62, v55) = v63) |  ~ (happ(v61, v54) = v62) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v59, v52) = v60) |  ~ (happ(c_24__lam__57152, v51) = v59) | c_24__lam__57152___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v66) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v58) = v66) |  ~ (happ(v64, v57) = v65) |  ~ (happ(v63, v56) = v64) |  ~ (happ(v62, v55) = v63) |  ~ (happ(v61, v54) = v62) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v59, v52) = v60) |  ~ (happ(cCoq_2eStrings_2eAscii_2eAscii, v51) = v59) | cCoq_2eStrings_2eAscii_2eAscii___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v66) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v53) = v66) |  ~ (happ(v63, v61) = v64) |  ~ (happ(v60, v64) = v65) |  ~ (happ(v59, v61) = v62) |  ~ (happ(v55, v62) = v63) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39227___24t(v51, v59) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v58) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v66) |  ? [v67] :  ? [v68] : (happ(v67, v52) = v68 & happ(v60, v61) = v67 & p(v68))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v53) = v66) |  ~ (happ(v63, v61) = v64) |  ~ (happ(v59, v52) = v60) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v61) = v62) |  ~ (happ(v55, v62) = v63) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ c_24__type__63101___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__63038___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__62984___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__62921___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__62858___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v66) |  ? [v67] :  ? [v68] : (happ(v67, v52) = v68 & happ(v58, v61) = v67 & p(v68))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v52) = v66) |  ~ (happ(v62, v63) = v64) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v57, v61) = v63) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v61) = v62) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v66)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v64, v59) = v65) |  ~ (happ(v63, v65) = v66) |  ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v62) = v63) |  ~ (happ(v55, v61) = v64) |  ~ (happ(v55, v59) = v60) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v66)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v64, v59) = v65) |  ~ (happ(v63, v65) = v66) |  ~ (happ(v60, v61) = v62) |  ~ (happ(v56, v62) = v63) |  ~ (happ(v55, v61) = v64) |  ~ (happ(v55, v59) = v60) |  ~ (happ(v55, v53) = v58) |  ~ (happ(v54, v52) = v57) |  ~ c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v56) |  ~ c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v55) |  ~ c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v51, v52, v53, v54, v55, v56) |  ~ t(v61, v51) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v66)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v64, v59) = v65) |  ~ (happ(v63, v65) = v66) |  ~ (happ(v60, v61) = v62) |  ~ (happ(v56, v62) = v63) |  ~ (happ(v55, v53) = v58) |  ~ (happ(v54, v61) = v64) |  ~ (happ(v54, v59) = v60) |  ~ (happ(v54, v52) = v57) |  ~ c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v56) |  ~ c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v55) |  ~ c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v51, v52, v53, v54, v55, v56) |  ~ t(v61, v51) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v66)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v65) = v66) |  ~ (happ(v58, v52) = v62) |  ~ (happ(v57, v64) = v65) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v67] : (happ(v58, v64) = v67 &  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v66, v69) = v70) |  ~ (happ(v57, v68) = v69) |  ~ t(v68, v51) | p(v70) |  ? [v71] : (happ(v67, v68) = v71 &  ~ p(v71))) &  ! [v68] :  ! [v69] : ( ~ (happ(v67, v68) = v69) |  ~ t(v68, v51) |  ~ p(v69) |  ? [v70] :  ? [v71] : (happ(v66, v70) = v71 & happ(v57, v68) = v70 & p(v71))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v51, v52, v53, v54, v55, v56, v58, v59, v60, v61, v62, v63) = v65) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v57, v64) = v66) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v63) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v62) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v61) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v60) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v59) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v58) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v56) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51) |  ? [v67] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64) = v67 & ((v67 = v66 & v65 = cCoq_2eInit_2eDatatypes_2etrue) | (v67 = cCoq_2eInit_2eDatatypes_2efalse & v65 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : (v64 = v63 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v52, v54, v56, v58, v60, v62, v64) = v65) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v51, v53, v55, v57, v59, v61, v63) = v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : (v62 = v61 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v52, v54, v56, v58, v60, v62, v64) = v65) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v51, v53, v55, v57, v59, v61, v63) = v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : (v60 = v59 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v52, v54, v56, v58, v60, v62, v64) = v65) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v51, v53, v55, v57, v59, v61, v63) = v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : (v58 = v57 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v52, v54, v56, v58, v60, v62, v64) = v65) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v51, v53, v55, v57, v59, v61, v63) = v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : (v56 = v55 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v52, v54, v56, v58, v60, v62, v64) = v65) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v51, v53, v55, v57, v59, v61, v63) = v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : (v54 = v53 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v52, v54, v56, v58, v60, v62, v64) = v65) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v51, v53, v55, v57, v59, v61, v63) = v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v52, v54, v56, v58, v60, v62, v64) = v65) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v51, v53, v55, v57, v59, v61, v63) = v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v51, v52, v53, v58, v60) = v64) |  ~ (happ(v63, v64) = v65) |  ~ (happ(v59, v61) = v62) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v56, v60) = v61) |  ~ (happ(v54, v62) = v63) |  ~ c_24__type__56982___24t(v51, v55, v57) |  ~ c_24__type__56975___24t(v51, v55, v56) |  ~ c_24__type__39236___24t(v51, v54) |  ~ c_24__type__39218___24t(v51, v53) |  ~ cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v51, v52, v53, v54, v55, v56, v57) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v60) |  ~ t(v58, v51) |  ~ t(v52, v51) |  ~ cType___24t(v55) |  ~ cType___24t(v51) | p(v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v51, v52, v53, v58, v60) = v64) |  ~ (happ(v63, v64) = v65) |  ~ (happ(v59, v61) = v62) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v56, v60) = v61) |  ~ (happ(v54, v62) = v63) |  ~ c_24__type__56963___24t(v51, v52, v53, v54, v55, v56, v57, v57) |  ~ c_24__type__56919___24t(v51, v52, v53, v54, v55, v56, v57, v56) |  ~ c_24__type__56883___24t(v51, v52, v53, v54, v55, v56, v57, v54) |  ~ c_24__type__56839___24t(v51, v52, v53, v54, v55, v56, v57, v53) |  ~ cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v51, v52, v53, v54, v55, v56, v57) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v60) |  ~ t(v58, v51) |  ~ t(v52, v51) |  ~ cType___24t(v55) |  ~ cType___24t(v51) | p(v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64) = v65) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v58, v64) |  ~ cType___24t(v60) |  ~ cType___24t(v58) |  ~ cType___24t(v51) |  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] : ((v72 = v65 & v70 = v64 & cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v58, v66, v69) = v64 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v66) = v67 & happ(v68, v71) = v65 & happ(v62, v67) = v68 & happ(v61, v69) = v71 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v58, v66) & cCoq_2eNumbers_2eBinNums_2eN___24t(v69)) | (v72 = v65 & v70 = v64 & cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v58, v66, v69) = v64 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v69) = v71 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v66) = v67 & happ(v68, v71) = v65 & happ(v55, v67) = v68 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v58, v69) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v58, v66)) | (v72 = v65 & v70 = v64 & cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v58, v66, v69) = v64 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v69) = v71 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v66) = v67 & happ(v68, v71) = v65 & happ(v56, v67) = v68 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v58, v69) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v58, v66)) | (v72 = v65 & v70 = v64 & cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v58, v66, v69) = v64 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v69) = v71 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v66) = v67 & happ(v68, v71) = v65 & happ(v54, v67) = v68 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v58, v69) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v58, v66)) | (v69 = v65 & v67 = v64 & cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v58, v66) = v64 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v66) = v68 & happ(v57, v68) = v65 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v58, v66)) | (v68 = v65 & v67 = v64 & cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v58, v66) = v64 & cCoq_2esetoid__ring_2eBinList_2enth___24a4(v51, v52, v66, v63) = v65 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v66)) | (v68 = v65 & v67 = v64 & cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v58, v66) = v64 & happ(v59, v66) = v65 & t(v66, v58)) | (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v58) = v66 & cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v58) = v67 & ((v67 = v64 & v65 = v53) | (v66 = v64 & v65 = v52))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64) = v65) |  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] :  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] :  ? [v78] : (happ(v78, v64) = v65 & happ(v77, v63) = v78 & happ(v76, v62) = v77 & happ(v75, v61) = v76 & happ(v74, v60) = v75 & happ(v73, v59) = v74 & happ(v72, v58) = v73 & happ(v71, v57) = v72 & happ(v70, v56) = v71 & happ(v69, v55) = v70 & happ(v68, v54) = v69 & happ(v67, v53) = v68 & happ(v66, v52) = v67 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval, v51) = v66)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v64, v61) = v65) |  ~ (happ(v60, v63) = v64) |  ~ (happ(v59, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v65) |  ? [v66] : (happ(v62, v63) = v66 & p(v66))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v64, v61) = v65) |  ~ (happ(v60, v63) = v64) |  ~ (happ(v59, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v62, v63) = v66 & ( ~ p(v66) |  ~ p(v65)) & (p(v66) | p(v65)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v64, v61) = v65) |  ~ (happ(v60, v61) = v62) |  ~ (happ(v59, v63) = v64) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v62, v63) = v66 & ( ~ p(v66) |  ~ p(v65)) & (p(v66) | p(v65)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v64, v61) = v65) |  ~ (happ(v58, v63) = v64) |  ~ (happ(v58, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ~ p(v65) |  ? [v66] : (happ(v62, v63) = v66 & p(v66))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v64, v52) = v65) |  ~ (happ(v61, v52) = v62) |  ~ (happ(v60, v63) = v64) |  ~ (happ(v60, v53) = v61) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__62687___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__62594___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__62512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__62419___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__62337___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__62244___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__62151___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v63, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v65) |  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] : (happ(v69, v53) = v70 & happ(v67, v63) = v68 & happ(v60, v68) = v69 & happ(v59, v63) = v66 & happ(v55, v66) = v67 & p(v70))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v64, v52) = v65) |  ~ (happ(v61, v52) = v62) |  ~ (happ(v60, v63) = v64) |  ~ (happ(v60, v53) = v61) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__39209___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__39116___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__39034___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__38941___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__38859___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__38766___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__38673___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v63, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v65) |  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] : (happ(v69, v53) = v70 & happ(v67, v63) = v68 & happ(v60, v68) = v69 & happ(v59, v63) = v66 & happ(v55, v66) = v67 & p(v70))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__64642___24t(v52, v54, v62) |  ~ c_24__type__64637___24t(v51) |  ~ c_24__type__4496___24t(v54, v60) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v52, v54, v56, v58, v64) |  ~ cType___24t(v58) |  ~ cType___24t(v56) |  ~ cType___24t(v54) |  ~ cType___24t(v52) | cProp___24t(v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__63713___24t(v51) |  ~ c_24__type__39236___24t(v52, v58) |  ~ c_24__type__39236___24t(v52, v56) |  ~ c_24__type__39236___24t(v52, v54) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v60) |  ~ t(v64, v52) |  ~ t(v62, v52) |  ~ cType___24t(v52) | cProp___24t(v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__59708___24t(v51) |  ~ c_24__type__39227___24t(v52, v62) |  ~ c_24__type__39218___24t(v52, v60) |  ~ c_24__type__39218___24t(v52, v58) |  ~ t(v56, v52) |  ~ t(v54, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v64) |  ~ cType___24t(v52) | t(v65, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__49996___24t(v51) |  ~ c_24__type__39236___24t(v52, v60) |  ~ c_24__type__39236___24t(v52, v58) |  ~ c_24__type__39236___24t(v52, v56) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v62) |  ~ t(v64, v52) |  ~ t(v54, v52) |  ~ cType___24t(v52) | cProp___24t(v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__62687___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | cProp___24t(v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__62512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | t(v65, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__62337___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | t(v65, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__62244___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | t(v65, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__62151___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | t(v65, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__39209___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | cProp___24t(v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__39034___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | t(v65, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__38859___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | t(v65, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__38766___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | t(v65, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__38673___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | t(v65, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | cProp___24t(v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | cProp___24t(v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | cProp___24t(v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | t(v65, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | t(v65, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v64, v51) |  ~ t(v62, v51) | t(v65, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v64) = v65) |  ~ (happ(v58, v63) = v64) |  ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v60) = v61) |  ~ (happ(v56, v59) = v63) |  ~ (happ(v54, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ (happ(v53, v61) = v62) |  ~ cCoq_2eLists_2eSetoidList_2etranspose___24a4(v51, v52, v53, v54) |  ~ t(v59, v52) |  ~ t(v57, v51) |  ~ t(v55, v51) | p(v65)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v63) = v64) |  ~ (happ(v55, v64) = v65) |  ~ (happ(v55, v61) = v62) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v55, v63) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v66, v67) = v68) |  ~ (happ(v65, v67) = v71) |  ~ (happ(v62, v68) = v69) |  ~ (happ(v58, v69) = v70) |  ~ t(v67, v51) | p(v72)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v63) = v64) |  ~ (happ(v55, v64) = v65) |  ~ (happ(v55, v61) = v62) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v55, v63) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v66, v67) = v68) |  ~ (happ(v65, v67) = v71) |  ~ (happ(v62, v68) = v69) |  ~ (happ(v58, v69) = v70) |  ~ t(v67, v51) | p(v72)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v63) = v64) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v64) = v65) |  ~ (happ(v54, v61) = v62) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v54, v63) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v66, v67) = v68) |  ~ (happ(v65, v67) = v71) |  ~ (happ(v62, v68) = v69) |  ~ (happ(v58, v69) = v70) |  ~ t(v67, v51) | p(v72)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v63) = v64) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v64) = v65) |  ~ (happ(v54, v61) = v62) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v54, v63) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v66, v67) = v68) |  ~ (happ(v65, v67) = v71) |  ~ (happ(v62, v68) = v69) |  ~ (happ(v58, v69) = v70) |  ~ t(v67, v51) | p(v72)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v61, v64) = v65) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v55, v64) = v66 &  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v66, v67) = v68) |  ~ (happ(v61, v68) = v69) |  ~ t(v67, v51) |  ~ p(v65) | p(v69) |  ? [v70] : (happ(v61, v67) = v70 &  ~ p(v70))) &  ! [v67] :  ! [v68] : ( ~ (happ(v61, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ~ p(v65) |  ? [v69] :  ? [v70] : (happ(v66, v67) = v69 & happ(v61, v69) = v70 & p(v70))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v64) = v65) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] :  ? [v67] : (happ(v59, v64) = v66 & happ(v58, v64) = v67 &  ! [v68] :  ! [v69] : ( ~ (happ(v67, v68) = v69) |  ~ t(v68, v51) |  ? [v70] :  ? [v71] : (happ(v66, v68) = v71 & happ(v65, v68) = v70 & ( ~ p(v71) | p(v70) | p(v69)) & ( ~ p(v70) | (p(v71) &  ~ p(v69))))) &  ! [v68] :  ! [v69] : ( ~ (happ(v66, v68) = v69) |  ~ t(v68, v51) |  ? [v70] :  ? [v71] : (happ(v67, v68) = v71 & happ(v65, v68) = v70 & ( ~ p(v70) | (p(v69) &  ~ p(v71))) & ( ~ p(v69) | p(v71) | p(v70)))) &  ! [v68] :  ! [v69] : ( ~ (happ(v65, v68) = v69) |  ~ t(v68, v51) |  ? [v70] :  ? [v71] : (happ(v67, v68) = v71 & happ(v66, v68) = v70 & ( ~ p(v70) | p(v71) | p(v69)) & ( ~ p(v69) | (p(v70) &  ~ p(v71))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v64) = v65) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v58, v64) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v65, v69) = v70) |  ~ (happ(v60, v67) = v68) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v71] : ((happ(v66, v67) = v71 &  ~ p(v71)) | (happ(v58, v69) = v71 &  ! [v72] :  ! [v73] : ( ~ (happ(v71, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) |  ? [v74] : (happ(v68, v72) = v74 & ( ~ p(v74) | p(v70)) & ( ~ p(v70) | p(v74)))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) | p(v70) |  ? [v74] : (happ(v71, v72) = v74 &  ~ p(v74))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v70) | p(v73) |  ? [v74] : (happ(v71, v72) = v74 &  ~ p(v74)))))) &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v60, v67) = v68) |  ~ (happ(v58, v69) = v70) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v71] : ((happ(v66, v67) = v71 &  ~ p(v71)) | (happ(v65, v69) = v71 &  ! [v72] :  ! [v73] : ( ~ (happ(v70, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) |  ? [v74] : (happ(v68, v72) = v74 & ( ~ p(v74) | p(v71)) & ( ~ p(v71) | p(v74)))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) | p(v71) |  ? [v74] : (happ(v70, v72) = v74 &  ~ p(v74))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v71) | p(v73) |  ? [v74] : (happ(v70, v72) = v74 &  ~ p(v74)))))) &  ! [v67] :  ! [v68] : ( ~ (happ(v66, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ? [v69] : (happ(v60, v67) = v69 &  ! [v70] :  ! [v71] : ( ~ (happ(v65, v70) = v71) |  ~ t(v70, v51) |  ? [v72] : (happ(v58, v70) = v72 &  ! [v73] :  ! [v74] : ( ~ (happ(v72, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] : (happ(v69, v73) = v75 & ( ~ p(v75) | p(v71)) & ( ~ p(v71) | p(v75)))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) | p(v71) |  ? [v75] : (happ(v72, v73) = v75 &  ~ p(v75))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v71) | p(v74) |  ? [v75] : (happ(v72, v73) = v75 &  ~ p(v75))))) &  ! [v70] :  ! [v71] : ( ~ (happ(v58, v70) = v71) |  ~ t(v70, v51) |  ? [v72] : (happ(v65, v70) = v72 &  ! [v73] :  ! [v74] : ( ~ (happ(v71, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] : (happ(v69, v73) = v75 & ( ~ p(v75) | p(v72)) & ( ~ p(v72) | p(v75)))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) | p(v72) |  ? [v75] : (happ(v71, v73) = v75 &  ~ p(v75))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v72) | p(v74) |  ? [v75] : (happ(v71, v73) = v75 &  ~ p(v75))))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v64) = v65) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v58, v64) = v66 &  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v68, v64) = v69) |  ~ (happ(v60, v67) = v68) |  ~ t(v67, v51) | p(v69) |  ? [v70] :  ? [v71] : (happ(v66, v67) = v71 & happ(v65, v67) = v70 & (p(v71) | p(v70)))) &  ! [v67] :  ! [v68] : ( ~ (happ(v66, v67) = v68) |  ~ t(v67, v51) | p(v68) |  ? [v69] :  ? [v70] :  ? [v71] : (happ(v70, v64) = v71 & happ(v65, v67) = v69 & happ(v60, v67) = v70 & (p(v71) | p(v69)))) &  ! [v67] :  ! [v68] : ( ~ (happ(v65, v67) = v68) |  ~ t(v67, v51) | p(v68) |  ? [v69] :  ? [v70] :  ? [v71] : (happ(v70, v64) = v71 & happ(v66, v67) = v69 & happ(v60, v67) = v70 & (p(v71) | p(v69)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v59, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] :  ? [v67] : (happ(v60, v64) = v66 & happ(v58, v64) = v67 &  ! [v68] :  ! [v69] : ( ~ (happ(v67, v68) = v69) |  ~ t(v68, v51) |  ? [v70] :  ? [v71] : (happ(v66, v68) = v70 & happ(v65, v68) = v71 & ( ~ p(v71) | p(v70) | p(v69)) & ( ~ p(v70) | (p(v71) &  ~ p(v69))))) &  ! [v68] :  ! [v69] : ( ~ (happ(v66, v68) = v69) |  ~ t(v68, v51) |  ? [v70] :  ? [v71] : (happ(v67, v68) = v71 & happ(v65, v68) = v70 & ( ~ p(v70) | p(v71) | p(v69)) & ( ~ p(v69) | (p(v70) &  ~ p(v71))))) &  ! [v68] :  ! [v69] : ( ~ (happ(v65, v68) = v69) |  ~ t(v68, v51) |  ? [v70] :  ? [v71] : (happ(v67, v68) = v71 & happ(v66, v68) = v70 & ( ~ p(v70) | (p(v69) &  ~ p(v71))) & ( ~ p(v69) | p(v71) | p(v70)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v59, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v58, v64) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v65, v69) = v70) |  ~ (happ(v59, v67) = v68) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v71] : ((happ(v66, v67) = v71 &  ~ p(v71)) | (happ(v58, v69) = v71 &  ! [v72] :  ! [v73] : ( ~ (happ(v71, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) |  ? [v74] : (happ(v68, v72) = v74 & ( ~ p(v74) | p(v70)) & ( ~ p(v70) | p(v74)))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) | p(v70) |  ? [v74] : (happ(v71, v72) = v74 &  ~ p(v74))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v70) | p(v73) |  ? [v74] : (happ(v71, v72) = v74 &  ~ p(v74)))))) &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v59, v67) = v68) |  ~ (happ(v58, v69) = v70) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v71] : ((happ(v66, v67) = v71 &  ~ p(v71)) | (happ(v65, v69) = v71 &  ! [v72] :  ! [v73] : ( ~ (happ(v70, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) |  ? [v74] : (happ(v68, v72) = v74 & ( ~ p(v74) | p(v71)) & ( ~ p(v71) | p(v74)))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) | p(v71) |  ? [v74] : (happ(v70, v72) = v74 &  ~ p(v74))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v71) | p(v73) |  ? [v74] : (happ(v70, v72) = v74 &  ~ p(v74)))))) &  ! [v67] :  ! [v68] : ( ~ (happ(v66, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ? [v69] : (happ(v59, v67) = v69 &  ! [v70] :  ! [v71] : ( ~ (happ(v65, v70) = v71) |  ~ t(v70, v51) |  ? [v72] : (happ(v58, v70) = v72 &  ! [v73] :  ! [v74] : ( ~ (happ(v72, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] : (happ(v69, v73) = v75 & ( ~ p(v75) | p(v71)) & ( ~ p(v71) | p(v75)))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) | p(v71) |  ? [v75] : (happ(v72, v73) = v75 &  ~ p(v75))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v71) | p(v74) |  ? [v75] : (happ(v72, v73) = v75 &  ~ p(v75))))) &  ! [v70] :  ! [v71] : ( ~ (happ(v58, v70) = v71) |  ~ t(v70, v51) |  ? [v72] : (happ(v65, v70) = v72 &  ! [v73] :  ! [v74] : ( ~ (happ(v71, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] : (happ(v69, v73) = v75 & ( ~ p(v75) | p(v72)) & ( ~ p(v72) | p(v75)))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) | p(v72) |  ? [v75] : (happ(v71, v73) = v75 &  ~ p(v75))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v72) | p(v74) |  ? [v75] : (happ(v71, v73) = v75 &  ~ p(v75))))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v59, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v58, v64) = v66 &  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v68, v64) = v69) |  ~ (happ(v59, v67) = v68) |  ~ t(v67, v51) |  ~ p(v69) |  ? [v70] :  ? [v71] : (happ(v66, v67) = v71 & happ(v65, v67) = v70 & ( ~ p(v70) | p(v71)))) &  ! [v67] :  ! [v68] : ( ~ (happ(v66, v67) = v68) |  ~ t(v67, v51) | p(v68) |  ? [v69] :  ? [v70] :  ? [v71] : (happ(v70, v64) = v71 & happ(v65, v67) = v69 & happ(v59, v67) = v70 & ( ~ p(v71) |  ~ p(v69)))) &  ! [v67] :  ! [v68] : ( ~ (happ(v65, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ? [v69] :  ? [v70] :  ? [v71] : (happ(v69, v64) = v70 & happ(v66, v67) = v71 & happ(v59, v67) = v69 & ( ~ p(v70) | p(v71)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] :  ? [v67] : (happ(v60, v64) = v66 & happ(v59, v64) = v67 &  ! [v68] :  ! [v69] : ( ~ (happ(v67, v68) = v69) |  ~ t(v68, v51) |  ? [v70] :  ? [v71] : (happ(v66, v68) = v70 & happ(v65, v68) = v71 & ( ~ p(v70) | (p(v69) &  ~ p(v71))) & ( ~ p(v69) | p(v71) | p(v70)))) &  ! [v68] :  ! [v69] : ( ~ (happ(v66, v68) = v69) |  ~ t(v68, v51) |  ? [v70] :  ? [v71] : (happ(v67, v68) = v70 & happ(v65, v68) = v71 & ( ~ p(v70) | p(v71) | p(v69)) & ( ~ p(v69) | (p(v70) &  ~ p(v71))))) &  ! [v68] :  ! [v69] : ( ~ (happ(v65, v68) = v69) |  ~ t(v68, v51) |  ? [v70] :  ? [v71] : (happ(v67, v68) = v71 & happ(v66, v68) = v70 & ( ~ p(v71) | p(v70) | p(v69)) & ( ~ p(v70) | (p(v71) &  ~ p(v69))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] :  ? [v67] : (happ(v58, v66) = v67 & happ(v57, v64) = v66 &  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v67, v69) = v70) |  ~ (happ(v57, v68) = v69) |  ~ t(v68, v51) | p(v70) |  ? [v71] : (happ(v65, v68) = v71 &  ~ p(v71))) &  ! [v68] :  ! [v69] : ( ~ (happ(v65, v68) = v69) |  ~ t(v68, v51) |  ~ p(v69) |  ? [v70] :  ? [v71] : (happ(v67, v70) = v71 & happ(v57, v68) = v70 & p(v71))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v60, v64) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v66, v69) = v70) |  ~ (happ(v60, v67) = v68) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v71] : ((happ(v65, v67) = v71 &  ~ p(v71)) | (happ(v58, v69) = v71 &  ! [v72] :  ! [v73] : ( ~ (happ(v71, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) |  ? [v74] : (happ(v68, v72) = v74 & ( ~ p(v74) | p(v70)) & ( ~ p(v70) | p(v74)))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) | p(v70) |  ? [v74] : (happ(v71, v72) = v74 &  ~ p(v74))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v70) | p(v73) |  ? [v74] : (happ(v71, v72) = v74 &  ~ p(v74)))))) &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v60, v67) = v68) |  ~ (happ(v58, v69) = v70) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v71] : ((happ(v66, v69) = v71 &  ! [v72] :  ! [v73] : ( ~ (happ(v70, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) |  ? [v74] : (happ(v68, v72) = v74 & ( ~ p(v74) | p(v71)) & ( ~ p(v71) | p(v74)))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) | p(v71) |  ? [v74] : (happ(v70, v72) = v74 &  ~ p(v74))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v71) | p(v73) |  ? [v74] : (happ(v70, v72) = v74 &  ~ p(v74)))) | (happ(v65, v67) = v71 &  ~ p(v71)))) &  ! [v67] :  ! [v68] : ( ~ (happ(v65, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ? [v69] : (happ(v60, v67) = v69 &  ! [v70] :  ! [v71] : ( ~ (happ(v66, v70) = v71) |  ~ t(v70, v51) |  ? [v72] : (happ(v58, v70) = v72 &  ! [v73] :  ! [v74] : ( ~ (happ(v72, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] : (happ(v69, v73) = v75 & ( ~ p(v75) | p(v71)) & ( ~ p(v71) | p(v75)))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) | p(v71) |  ? [v75] : (happ(v72, v73) = v75 &  ~ p(v75))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v71) | p(v74) |  ? [v75] : (happ(v72, v73) = v75 &  ~ p(v75))))) &  ! [v70] :  ! [v71] : ( ~ (happ(v58, v70) = v71) |  ~ t(v70, v51) |  ? [v72] : (happ(v66, v70) = v72 &  ! [v73] :  ! [v74] : ( ~ (happ(v71, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] : (happ(v69, v73) = v75 & ( ~ p(v75) | p(v72)) & ( ~ p(v72) | p(v75)))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) | p(v72) |  ? [v75] : (happ(v71, v73) = v75 &  ~ p(v75))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v72) | p(v74) |  ? [v75] : (happ(v71, v73) = v75 &  ~ p(v75))))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v60, v64) = v66 &  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v68, v64) = v69) |  ~ (happ(v60, v67) = v68) |  ~ t(v67, v51) | p(v69) |  ? [v70] :  ? [v71] : (happ(v66, v67) = v70 & happ(v65, v67) = v71 & (p(v71) | p(v70)))) &  ! [v67] :  ! [v68] : ( ~ (happ(v66, v67) = v68) |  ~ t(v67, v51) | p(v68) |  ? [v69] :  ? [v70] :  ? [v71] : (happ(v70, v64) = v71 & happ(v65, v67) = v69 & happ(v60, v67) = v70 & (p(v71) | p(v69)))) &  ! [v67] :  ! [v68] : ( ~ (happ(v65, v67) = v68) |  ~ t(v67, v51) | p(v68) |  ? [v69] :  ? [v70] :  ? [v71] : (happ(v70, v64) = v71 & happ(v66, v67) = v69 & happ(v60, v67) = v70 & (p(v71) | p(v69)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v59, v64) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v66, v69) = v70) |  ~ (happ(v59, v67) = v68) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v71] : ((happ(v65, v67) = v71 &  ~ p(v71)) | (happ(v58, v69) = v71 &  ! [v72] :  ! [v73] : ( ~ (happ(v71, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) |  ? [v74] : (happ(v68, v72) = v74 & ( ~ p(v74) | p(v70)) & ( ~ p(v70) | p(v74)))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) | p(v70) |  ? [v74] : (happ(v71, v72) = v74 &  ~ p(v74))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v70) | p(v73) |  ? [v74] : (happ(v71, v72) = v74 &  ~ p(v74)))))) &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v59, v67) = v68) |  ~ (happ(v58, v69) = v70) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v71] : ((happ(v66, v69) = v71 &  ! [v72] :  ! [v73] : ( ~ (happ(v70, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) |  ? [v74] : (happ(v68, v72) = v74 & ( ~ p(v74) | p(v71)) & ( ~ p(v71) | p(v74)))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v73) | p(v71) |  ? [v74] : (happ(v70, v72) = v74 &  ~ p(v74))) &  ! [v72] :  ! [v73] : ( ~ (happ(v68, v72) = v73) |  ~ t(v72, v51) |  ~ p(v71) | p(v73) |  ? [v74] : (happ(v70, v72) = v74 &  ~ p(v74)))) | (happ(v65, v67) = v71 &  ~ p(v71)))) &  ! [v67] :  ! [v68] : ( ~ (happ(v65, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ? [v69] : (happ(v59, v67) = v69 &  ! [v70] :  ! [v71] : ( ~ (happ(v66, v70) = v71) |  ~ t(v70, v51) |  ? [v72] : (happ(v58, v70) = v72 &  ! [v73] :  ! [v74] : ( ~ (happ(v72, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] : (happ(v69, v73) = v75 & ( ~ p(v75) | p(v71)) & ( ~ p(v71) | p(v75)))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) | p(v71) |  ? [v75] : (happ(v72, v73) = v75 &  ~ p(v75))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v71) | p(v74) |  ? [v75] : (happ(v72, v73) = v75 &  ~ p(v75))))) &  ! [v70] :  ! [v71] : ( ~ (happ(v58, v70) = v71) |  ~ t(v70, v51) |  ? [v72] : (happ(v66, v70) = v72 &  ! [v73] :  ! [v74] : ( ~ (happ(v71, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] : (happ(v69, v73) = v75 & ( ~ p(v75) | p(v72)) & ( ~ p(v72) | p(v75)))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) | p(v72) |  ? [v75] : (happ(v71, v73) = v75 &  ~ p(v75))) &  ! [v73] :  ! [v74] : ( ~ (happ(v69, v73) = v74) |  ~ t(v73, v51) |  ~ p(v72) | p(v74) |  ? [v75] : (happ(v71, v73) = v75 &  ~ p(v75))))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v59, v64) = v66 &  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v68, v64) = v69) |  ~ (happ(v59, v67) = v68) |  ~ t(v67, v51) |  ~ p(v69) |  ? [v70] :  ? [v71] : (happ(v66, v67) = v70 & happ(v65, v67) = v71 & ( ~ p(v70) | p(v71)))) &  ! [v67] :  ! [v68] : ( ~ (happ(v66, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ? [v69] :  ? [v70] :  ? [v71] : (happ(v69, v64) = v70 & happ(v65, v67) = v71 & happ(v59, v67) = v69 & ( ~ p(v70) | p(v71)))) &  ! [v67] :  ! [v68] : ( ~ (happ(v65, v67) = v68) |  ~ t(v67, v51) | p(v68) |  ? [v69] :  ? [v70] :  ? [v71] : (happ(v70, v64) = v71 & happ(v66, v67) = v69 & happ(v59, v67) = v70 & ( ~ p(v71) |  ~ p(v69)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v55, v64) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] : ( ~ (happ(v66, v69) = v70) |  ~ (happ(v58, v70) = v71) |  ~ (happ(v55, v67) = v68) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v72] : ((happ(v65, v67) = v72 &  ~ p(v72)) | (happ(v58, v69) = v72 &  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v71, v74) = v75) |  ~ (happ(v68, v73) = v74) |  ~ t(v73, v51) | p(v75) |  ? [v76] : (happ(v72, v73) = v76 &  ~ p(v76))) &  ! [v73] :  ! [v74] : ( ~ (happ(v72, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] :  ? [v76] : (happ(v71, v75) = v76 & happ(v68, v73) = v75 & p(v76)))))) &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v58, v69) = v70) |  ~ (happ(v55, v67) = v68) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v71] :  ? [v72] : ((happ(v66, v69) = v71 & happ(v58, v71) = v72 &  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v74) = v75) |  ~ (happ(v68, v73) = v74) |  ~ t(v73, v51) | p(v75) |  ? [v76] : (happ(v70, v73) = v76 &  ~ p(v76))) &  ! [v73] :  ! [v74] : ( ~ (happ(v70, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] :  ? [v76] : (happ(v72, v75) = v76 & happ(v68, v73) = v75 & p(v76)))) | (happ(v65, v67) = v71 &  ~ p(v71)))) &  ! [v67] :  ! [v68] : ( ~ (happ(v65, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ? [v69] : (happ(v55, v67) = v69 &  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v66, v70) = v71) |  ~ (happ(v58, v71) = v72) |  ~ t(v70, v51) |  ? [v73] : (happ(v58, v70) = v73 &  ! [v74] :  ! [v75] :  ! [v76] : ( ~ (happ(v72, v75) = v76) |  ~ (happ(v69, v74) = v75) |  ~ t(v74, v51) | p(v76) |  ? [v77] : (happ(v73, v74) = v77 &  ~ p(v77))) &  ! [v74] :  ! [v75] : ( ~ (happ(v73, v74) = v75) |  ~ t(v74, v51) |  ~ p(v75) |  ? [v76] :  ? [v77] : (happ(v72, v76) = v77 & happ(v69, v74) = v76 & p(v77))))) &  ! [v70] :  ! [v71] : ( ~ (happ(v58, v70) = v71) |  ~ t(v70, v51) |  ? [v72] :  ? [v73] : (happ(v66, v70) = v72 & happ(v58, v72) = v73 &  ! [v74] :  ! [v75] :  ! [v76] : ( ~ (happ(v73, v75) = v76) |  ~ (happ(v69, v74) = v75) |  ~ t(v74, v51) | p(v76) |  ? [v77] : (happ(v71, v74) = v77 &  ~ p(v77))) &  ! [v74] :  ! [v75] : ( ~ (happ(v71, v74) = v75) |  ~ t(v74, v51) |  ~ p(v75) |  ? [v76] :  ? [v77] : (happ(v73, v76) = v77 & happ(v69, v74) = v76 & p(v77))))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v64) = v65) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v54, v64) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] : ( ~ (happ(v66, v69) = v70) |  ~ (happ(v58, v70) = v71) |  ~ (happ(v54, v67) = v68) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v72] : ((happ(v65, v67) = v72 &  ~ p(v72)) | (happ(v58, v69) = v72 &  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v71, v74) = v75) |  ~ (happ(v68, v73) = v74) |  ~ t(v73, v51) | p(v75) |  ? [v76] : (happ(v72, v73) = v76 &  ~ p(v76))) &  ! [v73] :  ! [v74] : ( ~ (happ(v72, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] :  ? [v76] : (happ(v71, v75) = v76 & happ(v68, v73) = v75 & p(v76)))))) &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v58, v69) = v70) |  ~ (happ(v54, v67) = v68) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v71] :  ? [v72] : ((happ(v66, v69) = v71 & happ(v58, v71) = v72 &  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v74) = v75) |  ~ (happ(v68, v73) = v74) |  ~ t(v73, v51) | p(v75) |  ? [v76] : (happ(v70, v73) = v76 &  ~ p(v76))) &  ! [v73] :  ! [v74] : ( ~ (happ(v70, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] :  ? [v76] : (happ(v72, v75) = v76 & happ(v68, v73) = v75 & p(v76)))) | (happ(v65, v67) = v71 &  ~ p(v71)))) &  ! [v67] :  ! [v68] : ( ~ (happ(v65, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ? [v69] : (happ(v54, v67) = v69 &  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v66, v70) = v71) |  ~ (happ(v58, v71) = v72) |  ~ t(v70, v51) |  ? [v73] : (happ(v58, v70) = v73 &  ! [v74] :  ! [v75] :  ! [v76] : ( ~ (happ(v72, v75) = v76) |  ~ (happ(v69, v74) = v75) |  ~ t(v74, v51) | p(v76) |  ? [v77] : (happ(v73, v74) = v77 &  ~ p(v77))) &  ! [v74] :  ! [v75] : ( ~ (happ(v73, v74) = v75) |  ~ t(v74, v51) |  ~ p(v75) |  ? [v76] :  ? [v77] : (happ(v72, v76) = v77 & happ(v69, v74) = v76 & p(v77))))) &  ! [v70] :  ! [v71] : ( ~ (happ(v58, v70) = v71) |  ~ t(v70, v51) |  ? [v72] :  ? [v73] : (happ(v66, v70) = v72 & happ(v58, v72) = v73 &  ! [v74] :  ! [v75] :  ! [v76] : ( ~ (happ(v73, v75) = v76) |  ~ (happ(v69, v74) = v75) |  ~ t(v74, v51) | p(v76) |  ? [v77] : (happ(v71, v74) = v77 &  ~ p(v77))) &  ! [v74] :  ! [v75] : ( ~ (happ(v71, v74) = v75) |  ~ t(v74, v51) |  ~ p(v75) |  ? [v76] :  ? [v77] : (happ(v73, v76) = v77 & happ(v69, v74) = v76 & p(v77))))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v52) = v62) |  ~ (happ(v55, v64) = v65) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v61, v64) = v66 &  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v65, v67) = v68) |  ~ (happ(v61, v68) = v69) |  ~ t(v67, v51) |  ~ p(v66) | p(v69) |  ? [v70] : (happ(v61, v67) = v70 &  ~ p(v70))) &  ! [v67] :  ! [v68] : ( ~ (happ(v61, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ~ p(v66) |  ? [v69] :  ? [v70] : (happ(v65, v67) = v69 & happ(v61, v69) = v70 & p(v70))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v52) = v62) |  ~ (happ(v55, v64) = v65) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v58, v64) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] : ( ~ (happ(v65, v69) = v70) |  ~ (happ(v58, v70) = v71) |  ~ (happ(v55, v67) = v68) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v72] : ((happ(v66, v67) = v72 &  ~ p(v72)) | (happ(v58, v69) = v72 &  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v71, v74) = v75) |  ~ (happ(v68, v73) = v74) |  ~ t(v73, v51) | p(v75) |  ? [v76] : (happ(v72, v73) = v76 &  ~ p(v76))) &  ! [v73] :  ! [v74] : ( ~ (happ(v72, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] :  ? [v76] : (happ(v71, v75) = v76 & happ(v68, v73) = v75 & p(v76)))))) &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v58, v69) = v70) |  ~ (happ(v55, v67) = v68) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v71] :  ? [v72] : ((happ(v66, v67) = v71 &  ~ p(v71)) | (happ(v65, v69) = v71 & happ(v58, v71) = v72 &  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v74) = v75) |  ~ (happ(v68, v73) = v74) |  ~ t(v73, v51) | p(v75) |  ? [v76] : (happ(v70, v73) = v76 &  ~ p(v76))) &  ! [v73] :  ! [v74] : ( ~ (happ(v70, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] :  ? [v76] : (happ(v72, v75) = v76 & happ(v68, v73) = v75 & p(v76)))))) &  ! [v67] :  ! [v68] : ( ~ (happ(v66, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ? [v69] : (happ(v55, v67) = v69 &  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v65, v70) = v71) |  ~ (happ(v58, v71) = v72) |  ~ t(v70, v51) |  ? [v73] : (happ(v58, v70) = v73 &  ! [v74] :  ! [v75] :  ! [v76] : ( ~ (happ(v72, v75) = v76) |  ~ (happ(v69, v74) = v75) |  ~ t(v74, v51) | p(v76) |  ? [v77] : (happ(v73, v74) = v77 &  ~ p(v77))) &  ! [v74] :  ! [v75] : ( ~ (happ(v73, v74) = v75) |  ~ t(v74, v51) |  ~ p(v75) |  ? [v76] :  ? [v77] : (happ(v72, v76) = v77 & happ(v69, v74) = v76 & p(v77))))) &  ! [v70] :  ! [v71] : ( ~ (happ(v58, v70) = v71) |  ~ t(v70, v51) |  ? [v72] :  ? [v73] : (happ(v65, v70) = v72 & happ(v58, v72) = v73 &  ! [v74] :  ! [v75] :  ! [v76] : ( ~ (happ(v73, v75) = v76) |  ~ (happ(v69, v74) = v75) |  ~ t(v74, v51) | p(v76) |  ? [v77] : (happ(v71, v74) = v77 &  ~ p(v77))) &  ! [v74] :  ! [v75] : ( ~ (happ(v71, v74) = v75) |  ~ t(v74, v51) |  ~ p(v75) |  ? [v76] :  ? [v77] : (happ(v73, v76) = v77 & happ(v69, v74) = v76 & p(v77))))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v52) = v62) |  ~ (happ(v54, v64) = v65) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v64, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v66] : (happ(v58, v64) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] : ( ~ (happ(v65, v69) = v70) |  ~ (happ(v58, v70) = v71) |  ~ (happ(v54, v67) = v68) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v72] : ((happ(v66, v67) = v72 &  ~ p(v72)) | (happ(v58, v69) = v72 &  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v71, v74) = v75) |  ~ (happ(v68, v73) = v74) |  ~ t(v73, v51) | p(v75) |  ? [v76] : (happ(v72, v73) = v76 &  ~ p(v76))) &  ! [v73] :  ! [v74] : ( ~ (happ(v72, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] :  ? [v76] : (happ(v71, v75) = v76 & happ(v68, v73) = v75 & p(v76)))))) &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v58, v69) = v70) |  ~ (happ(v54, v67) = v68) |  ~ t(v69, v51) |  ~ t(v67, v51) |  ? [v71] :  ? [v72] : ((happ(v66, v67) = v71 &  ~ p(v71)) | (happ(v65, v69) = v71 & happ(v58, v71) = v72 &  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v74) = v75) |  ~ (happ(v68, v73) = v74) |  ~ t(v73, v51) | p(v75) |  ? [v76] : (happ(v70, v73) = v76 &  ~ p(v76))) &  ! [v73] :  ! [v74] : ( ~ (happ(v70, v73) = v74) |  ~ t(v73, v51) |  ~ p(v74) |  ? [v75] :  ? [v76] : (happ(v72, v75) = v76 & happ(v68, v73) = v75 & p(v76)))))) &  ! [v67] :  ! [v68] : ( ~ (happ(v66, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ? [v69] : (happ(v54, v67) = v69 &  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v65, v70) = v71) |  ~ (happ(v58, v71) = v72) |  ~ t(v70, v51) |  ? [v73] : (happ(v58, v70) = v73 &  ! [v74] :  ! [v75] :  ! [v76] : ( ~ (happ(v72, v75) = v76) |  ~ (happ(v69, v74) = v75) |  ~ t(v74, v51) | p(v76) |  ? [v77] : (happ(v73, v74) = v77 &  ~ p(v77))) &  ! [v74] :  ! [v75] : ( ~ (happ(v73, v74) = v75) |  ~ t(v74, v51) |  ~ p(v75) |  ? [v76] :  ? [v77] : (happ(v72, v76) = v77 & happ(v69, v74) = v76 & p(v77))))) &  ! [v70] :  ! [v71] : ( ~ (happ(v58, v70) = v71) |  ~ t(v70, v51) |  ? [v72] :  ? [v73] : (happ(v65, v70) = v72 & happ(v58, v72) = v73 &  ! [v74] :  ! [v75] :  ! [v76] : ( ~ (happ(v73, v75) = v76) |  ~ (happ(v69, v74) = v75) |  ~ t(v74, v51) | p(v76) |  ? [v77] : (happ(v71, v74) = v77 &  ~ p(v77))) &  ! [v74] :  ! [v75] : ( ~ (happ(v71, v74) = v75) |  ~ t(v74, v51) |  ~ p(v75) |  ? [v76] :  ? [v77] : (happ(v73, v76) = v77 & happ(v69, v74) = v76 & p(v77))))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64) = v65) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v63) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v62) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v61) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v60) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v59) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v58) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v56) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51) |  ? [v66] :  ? [v67] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v51, v52, v53, v54, v55, v56, v58, v59, v60, v61, v62, v63) = v66 & cCoq_2eBool_2eBool_2eeqb___24a2(v57, v64) = v67 & ((v67 = v65 & v66 = cCoq_2eInit_2eDatatypes_2etrue) | (v66 = cCoq_2eInit_2eDatatypes_2efalse & v65 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64) = v65) |  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] :  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] :  ? [v78] : (happ(v78, v64) = v65 & happ(v77, v63) = v78 & happ(v76, v62) = v77 & happ(v75, v61) = v76 & happ(v74, v60) = v75 & happ(v73, v59) = v74 & happ(v72, v58) = v73 & happ(v71, v57) = v72 & happ(v70, v56) = v71 & happ(v69, v55) = v70 & happ(v68, v54) = v69 & happ(v67, v53) = v68 & happ(v66, v52) = v67 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738, v51) = v66)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : (v52 = v51 |  ~ (c_24__lam__51924___24a12(v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__lam__51924___24a12(v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : (v52 = v51 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v64, v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v51, v52, v53, v54, v55, v56, v57, v58, v62) = v63) |  ~ (c_24__let__11__subst__l__51852___24a10(v51, v52, v53, v54, v55, v58, v59, v60, v61, v63) = v64) | c_24__lam__51924___24a12(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62) = v64) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v60, v53) = v61) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v58, v61) = v62) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v57, v52) = v58) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v53) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v59) = v60) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v56) = v57) |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v55) = v59) |  ~ (happ(v63, v62) = v64) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v55) = v56) |  ~ c_24__type__42648___24t(v63) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v64) |  ? [v65] : (happ(v63, v54) = v65 &  ~ p(v65))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v60, v53) = v61) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v58, v61) = v62) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v57, v52) = v58) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v53) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v59) = v60) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v56) = v57) |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v55) = v59) |  ~ (happ(v63, v54) = v64) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v55) = v56) |  ~ c_24__type__42648___24t(v63) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v64) |  ? [v65] : (happ(v63, v62) = v65 & p(v65))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v63, v61) = v64) |  ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v62) = v63) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v64)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v63, v61) = v64) |  ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v62) = v63) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v64)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v63, v61) = v64) |  ~ (happ(v59, v61) = v62) |  ~ (happ(v58, v62) = v63) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v64)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v63, v61) = v64) |  ~ (happ(v59, v61) = v62) |  ~ (happ(v58, v62) = v63) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v64)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v63, v57) = v64) |  ~ (happ(v62, v56) = v63) |  ~ (happ(v61, v55) = v62) |  ~ (happ(v60, v54) = v61) |  ~ (happ(v59, v53) = v60) |  ~ (happ(v58, v52) = v59) |  ~ (happ(cCoq_2emicromega_2eTauto_2eI, v51) = v58) | cCoq_2emicromega_2eTauto_2eI___24a7(v51, v52, v53, v54, v55, v56, v57) = v64) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v63, v57) = v64) |  ~ (happ(v62, v56) = v63) |  ~ (happ(v61, v55) = v62) |  ~ (happ(v60, v54) = v61) |  ~ (happ(v59, v53) = v60) |  ~ (happ(v58, v52) = v59) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2epower__theory, v51) = v58) |  ~ cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v51, v52, v53, v54, v55, v56, v57) | p(v64)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v63, v57) = v64) |  ~ (happ(v62, v56) = v63) |  ~ (happ(v61, v55) = v62) |  ~ (happ(v60, v54) = v61) |  ~ (happ(v59, v53) = v60) |  ~ (happ(v58, v52) = v59) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2epower__theory, v51) = v58) |  ~ p(v64) | cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v51, v52, v53, v54, v55, v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v63, v57) = v64) |  ~ (happ(v62, v56) = v63) |  ~ (happ(v61, v55) = v62) |  ~ (happ(v60, v54) = v61) |  ~ (happ(v59, v53) = v60) |  ~ (happ(v58, v52) = v59) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ediv__theory, v51) = v58) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ediv__theory___24a7(v51, v52, v53, v54, v55, v56, v57) | p(v64)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v63, v57) = v64) |  ~ (happ(v62, v56) = v63) |  ~ (happ(v61, v55) = v62) |  ~ (happ(v60, v54) = v61) |  ~ (happ(v59, v53) = v60) |  ~ (happ(v58, v52) = v59) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ediv__theory, v51) = v58) |  ~ p(v64) | cCoq_2esetoid__ring_2eRing__theory_2ediv__theory___24a7(v51, v52, v53, v54, v55, v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v63, v57) = v64) |  ~ (happ(v62, v56) = v63) |  ~ (happ(v61, v55) = v62) |  ~ (happ(v60, v54) = v61) |  ~ (happ(v59, v53) = v60) |  ~ (happ(v58, v52) = v59) |  ~ (happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ, v51) = v58) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v51, v52, v53, v54, v55, v56, v57) = v64) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v63, v57) = v64) |  ~ (happ(v62, v56) = v63) |  ~ (happ(v61, v55) = v62) |  ~ (happ(v60, v54) = v61) |  ~ (happ(v59, v53) = v60) |  ~ (happ(v58, v52) = v59) |  ~ (happ(cCoq_2emicromega_2eTauto_2eeval__f, v51) = v58) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v57) | p(v64)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v63, v57) = v64) |  ~ (happ(v62, v56) = v63) |  ~ (happ(v61, v55) = v62) |  ~ (happ(v60, v54) = v61) |  ~ (happ(v59, v53) = v60) |  ~ (happ(v58, v52) = v59) |  ~ (happ(cCoq_2emicromega_2eTauto_2eeval__f, v51) = v58) |  ~ p(v64) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v63, v52) = v64) |  ~ (happ(v60, v62) = v63) |  ~ (happ(v60, v52) = v61) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v62, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v65] : (happ(v55, v62) = v65 &  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v67, v52) = v68) |  ~ (happ(v60, v66) = v67) |  ~ t(v66, v51) |  ~ p(v68) |  ~ p(v64) |  ? [v69] :  ? [v70] : (happ(v65, v66) = v69 & happ(v61, v69) = v70 & p(v70))) &  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v65, v66) = v67) |  ~ (happ(v61, v67) = v68) |  ~ t(v66, v51) |  ~ p(v64) | p(v68) |  ? [v69] :  ? [v70] : (happ(v69, v52) = v70 & happ(v60, v66) = v69 &  ~ p(v70))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v62, v63) = v64) |  ~ (happ(v60, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v65] :  ? [v66] : (happ(v65, v61) = v66 & happ(v59, v63) = v65 & ( ~ p(v66) |  ~ p(v64)) & (p(v66) | p(v64)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v62, v63) = v64) |  ~ (happ(v60, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v65] : (happ(v59, v63) = v65 &  ! [v66] :  ! [v67] : ( ~ (happ(v65, v66) = v67) |  ~ t(v66, v51) |  ~ p(v67) |  ~ p(v64) |  ? [v68] : (happ(v62, v66) = v68 & p(v68))) &  ! [v66] :  ! [v67] : ( ~ (happ(v62, v66) = v67) |  ~ t(v66, v51) |  ~ p(v64) | p(v67) |  ? [v68] : (happ(v65, v66) = v68 &  ~ p(v68))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v62, v63) = v64) |  ~ (happ(v59, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v64) |  ? [v65] :  ? [v66] : (happ(v65, v61) = v66 & happ(v60, v63) = v65 & p(v66))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v62, v63) = v64) |  ~ (happ(v59, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v65] :  ? [v66] : (happ(v65, v61) = v66 & happ(v60, v63) = v65 & ( ~ p(v66) |  ~ p(v64)) & (p(v66) | p(v64)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v62, v63) = v64) |  ~ (happ(v58, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v64) |  ? [v65] :  ? [v66] : (happ(v65, v61) = v66 & happ(v58, v63) = v65 &  ~ p(v66))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v61, v52) = v62) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v58, v63) = v64) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__62687___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__62594___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__62512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__62419___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__62337___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__62244___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__62151___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v63, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v65] : (happ(v55, v63) = v65 &  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] : ( ~ (happ(v68, v70) = v71) |  ~ (happ(v65, v69) = v70) |  ~ (happ(v64, v66) = v67) |  ~ (happ(v60, v67) = v68) |  ~ (happ(v59, v66) = v69) |  ~ t(v66, v51) | p(v71)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v61, v52) = v62) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v58, v63) = v64) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__39209___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__39116___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__39034___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__38941___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__38859___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__38766___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__38673___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v63, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v65] : (happ(v55, v63) = v65 &  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] : ( ~ (happ(v68, v70) = v71) |  ~ (happ(v65, v69) = v70) |  ~ (happ(v64, v66) = v67) |  ~ (happ(v60, v67) = v68) |  ~ (happ(v59, v66) = v69) |  ~ t(v66, v51) | p(v71)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v61, v52) = v62) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v55, v63) = v64) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__62687___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__62594___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__62512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__62419___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__62337___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__62244___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__62151___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v63, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v65] : (happ(v58, v63) = v65 &  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] : ( ~ (happ(v68, v70) = v71) |  ~ (happ(v65, v66) = v67) |  ~ (happ(v64, v69) = v70) |  ~ (happ(v60, v67) = v68) |  ~ (happ(v59, v66) = v69) |  ~ t(v66, v51) | p(v71)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v61, v52) = v62) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v55, v63) = v64) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__39209___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__39116___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__39034___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__38941___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__38859___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__38766___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__38673___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v63, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v65] : (happ(v58, v63) = v65 &  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] : ( ~ (happ(v68, v70) = v71) |  ~ (happ(v65, v66) = v67) |  ~ (happ(v64, v69) = v70) |  ~ (happ(v60, v67) = v68) |  ~ (happ(v59, v66) = v69) |  ~ t(v66, v51) | p(v71)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v59, v63) = v64) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v65] : (happ(v62, v63) = v65 &  ! [v66] :  ! [v67] : ( ~ (happ(v64, v66) = v67) |  ~ t(v66, v51) |  ~ p(v67) |  ~ p(v65) |  ? [v68] : (happ(v62, v66) = v68 & p(v68))) &  ! [v66] :  ! [v67] : ( ~ (happ(v62, v66) = v67) |  ~ t(v66, v51) |  ~ p(v65) | p(v67) |  ? [v68] : (happ(v64, v66) = v68 &  ~ p(v68))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v55, v63) = v64) |  ~ (happ(v55, v61) = v62) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v65] :  ? [v66] : (happ(v62, v63) = v65 & happ(v55, v65) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v66, v67) = v71) |  ~ (happ(v64, v67) = v68) |  ~ (happ(v62, v68) = v69) |  ~ (happ(v58, v69) = v70) |  ~ t(v67, v51) | p(v72)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v55, v63) = v64) |  ~ (happ(v55, v61) = v62) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v65] :  ? [v66] : (happ(v62, v63) = v65 & happ(v55, v65) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v66, v67) = v71) |  ~ (happ(v64, v67) = v68) |  ~ (happ(v62, v68) = v69) |  ~ (happ(v58, v69) = v70) |  ~ t(v67, v51) | p(v72)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v63) = v64) |  ~ (happ(v54, v61) = v62) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v65] :  ? [v66] : (happ(v62, v63) = v65 & happ(v54, v65) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v66, v67) = v71) |  ~ (happ(v64, v67) = v68) |  ~ (happ(v62, v68) = v69) |  ~ (happ(v58, v69) = v70) |  ~ t(v67, v51) | p(v72)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v63) = v64) |  ~ (happ(v54, v61) = v62) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v63, v51) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v65] :  ? [v66] : (happ(v62, v63) = v65 & happ(v54, v65) = v66 &  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v66, v67) = v71) |  ~ (happ(v64, v67) = v68) |  ~ (happ(v62, v68) = v69) |  ~ (happ(v58, v69) = v70) |  ~ t(v67, v51) | p(v72)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v51, v52, v53, v54, v55, v57, v58, v59, v60, v61) = v63) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v56, v62) = v64) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v61) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v60) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v59) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v58) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v57) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51) |  ? [v65] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62) = v65 & ((v65 = v64 & v63 = cCoq_2eInit_2eDatatypes_2etrue) | (v65 = cCoq_2eInit_2eDatatypes_2efalse & v63 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ? [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v60, v59) = v61) |  ~ (happ(v57, v58) = v60) |  ~ (happ(v56, v58) = v62) |  ~ (happ(v55, v59) = v64) |  ~ (happ(v53, v62) = v63) |  ~ t(v59, v54) |  ~ t(v58, v54) |  ~ c_24__type__56730___24t(v52, v54, v57) |  ~ cType___24t(v54) |  ~ cType___24t(v52) |  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] : (cCoq_2eInit_2eDatatypes_2epair___24a4(v54, v54, v65, v68) = v61 & happ(v67, v68) = v69 & happ(v64, v65) = v66 & happ(v63, v70) = v71 & happ(v56, v69) = v70 & happ(v51, v66) = v67 & t(v68, v54) & t(v65, v54) & ( ~ c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v52, v53, v54, v51, v55, v56, v57, v58, v59) | p(v71)) & ( ~ p(v71) | c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v52, v53, v54, v51, v55, v56, v57, v58, v59)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v62 = v61 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v62 = v61 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v62 = v61 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v60 = v59 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v60 = v59 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v60 = v59 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v58 = v57 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v58 = v57 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v58 = v57 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v56 = v55 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v56 = v55 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v56 = v55 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v54 = v53 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v54 = v53 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v54 = v53 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v52 = v51 |  ~ (c_24__lam__51924___24a11(v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__lam__51924___24a11(v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v52, v54, v56, v58, v60, v62) = v63) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v51, v53, v55, v57, v59, v61) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v63, v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (c_24__lam__51924___24a12(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62) = v63) |  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] :  ? [v74] : (happ(v74, v62) = v63 & happ(v73, v61) = v74 & happ(v72, v60) = v73 & happ(v71, v59) = v72 & happ(v70, v58) = v71 & happ(v69, v57) = v70 & happ(v68, v56) = v69 & happ(v67, v55) = v68 & happ(v66, v54) = v67 & happ(v65, v53) = v66 & happ(v64, v52) = v65 & happ(c_24__lam__51924, v51) = v64)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (c_24__lam__51924___24a12(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62) = v63) |  ? [v64] : (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v51, v52, v53, v54, v55, v56, v57, v58, v62) = v64 & c_24__let__11__subst__l__51852___24a10(v51, v52, v53, v54, v55, v58, v59, v60, v61, v64) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v62, v60) = v63) |  ~ (happ(v59, v61) = v62) |  ~ (happ(v56, v60) = v61) |  ~ (happ(v55, v53) = v56) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39227___24t(v51, v58) |  ~ c_24__type__39218___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v57, v58, v59) |  ~ t(v60, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v62, v59) = v63) |  ~ (happ(v60, v53) = v61) |  ~ (happ(v58, v61) = v62) |  ~ (happ(v55, v59) = v60) |  ~ cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(v51, v58) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ~ p(v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v62, v53) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v52) = v62) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(v51, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v62, v52) = v63) |  ~ (happ(v60, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39227___24t(v51, v59) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v58) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v63) |  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (happ(v67, v53) = v68 & happ(v65, v61) = v66 & happ(v60, v66) = v67 & happ(v59, v61) = v64 & happ(v55, v64) = v65 & p(v68))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v62, v52) = v63) |  ~ (happ(v60, v52) = v61) |  ~ (happ(v58, v61) = v62) |  ~ (happ(v55, v59) = v60) |  ~ cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(v51, v58) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v62, v52) = v63) |  ~ (happ(v59, v61) = v62) |  ~ (happ(v56, v60) = v61) |  ~ (happ(v55, v52) = v56) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39227___24t(v51, v58) |  ~ c_24__type__39218___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v57, v58, v59) |  ~ t(v60, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v62, v52) = v63) |  ~ (happ(v59, v52) = v60) |  ~ (happ(v58, v61) = v62) |  ~ (happ(v58, v53) = v59) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ c_24__type__63101___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__63038___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__62984___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__62921___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__62858___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v63) |  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (happ(v67, v53) = v68 & happ(v65, v61) = v66 & happ(v58, v66) = v67 & happ(v57, v61) = v64 & happ(v55, v64) = v65 & p(v68))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v62, v52) = v63) |  ~ (happ(v58, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v64] : (happ(v55, v61) = v64 &  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v67, v52) = v68) |  ~ (happ(v64, v65) = v66) |  ~ (happ(v58, v66) = v67) |  ~ t(v65, v51) |  ~ p(v68) | p(v63) |  ? [v69] :  ? [v70] : (happ(v69, v52) = v70 & happ(v58, v65) = v69 & p(v70))) &  ! [v65] :  ! [v66] :  ! [v67] : ( ~ (happ(v66, v52) = v67) |  ~ (happ(v58, v65) = v66) |  ~ t(v65, v51) | p(v67) | p(v63) |  ? [v68] :  ? [v69] :  ? [v70] : (happ(v69, v52) = v70 & happ(v64, v65) = v68 & happ(v58, v68) = v69 &  ~ p(v70))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v60, v52) = v61) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v62, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v64] : (happ(v55, v62) = v64 &  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v67, v52) = v68) |  ~ (happ(v64, v65) = v66) |  ~ (happ(v60, v66) = v67) |  ~ t(v65, v51) |  ~ p(v63) | p(v68) |  ? [v69] :  ? [v70] : (happ(v69, v52) = v70 & happ(v60, v65) = v69 &  ~ p(v70))) &  ! [v65] :  ! [v66] :  ! [v67] : ( ~ (happ(v66, v52) = v67) |  ~ (happ(v60, v65) = v66) |  ~ t(v65, v51) |  ~ p(v67) |  ~ p(v63) |  ? [v68] :  ? [v69] :  ? [v70] : (happ(v69, v52) = v70 & happ(v64, v65) = v68 & happ(v60, v68) = v69 & p(v70))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v60, v52) = v61) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v62, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v64] : (happ(v55, v62) = v64 &  ! [v65] :  ! [v66] :  ! [v67] : ( ~ (happ(v64, v65) = v66) |  ~ (happ(v61, v66) = v67) |  ~ t(v65, v51) |  ~ p(v63) | p(v67) |  ? [v68] : (happ(v61, v65) = v68 &  ~ p(v68))) &  ! [v65] :  ! [v66] : ( ~ (happ(v61, v65) = v66) |  ~ t(v65, v51) |  ~ p(v66) |  ~ p(v63) |  ? [v67] :  ? [v68] : (happ(v64, v65) = v67 & happ(v61, v67) = v68 & p(v68))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__58970___24t(v51) |  ~ c_24__type__39494___24t(v52, v54) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v52, v58, v62) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v52, v56, v60) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v58) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v56) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__58849___24t(v52, v54, v58) |  ~ c_24__type__58842___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v54, v56, v62) |  ~ t(v60, v52) |  ~ cType___24t(v56) |  ~ cType___24t(v54) |  ~ cType___24t(v52) | cProp___24t(v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4554___24t(v52, v54, v56, v60) |  ~ c_24__type__4547___24t(v52, v54, v56, v58) |  ~ c_24__type__4540___24t(v52, v54, v56) |  ~ c_24__type__4536___24t(v51) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v52, v54, v62) |  ~ cProp___24t(v54) |  ~ cProp___24t(v52) |  ? [v64] : (happ(v56, v62) = v64 & t(v63, v64))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v62, v51) |  ~ t(v60, v51) | cProp___24t(v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v62, v51) |  ~ t(v60, v51) | t(v63, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v62, v51) |  ~ t(v60, v51) | t(v63, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v62, v51) |  ~ t(v60, v51) | t(v63, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v62, v51) |  ~ t(v60, v51) | cProp___24t(v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v62, v51) |  ~ t(v60, v51) | t(v63, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v62, v51) |  ~ t(v60, v51) | t(v63, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v62, v51) |  ~ t(v60, v51) | t(v63, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ c_24__type__63101___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v62, v51) |  ~ t(v60, v51) | cProp___24t(v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ c_24__type__62984___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v62, v51) |  ~ t(v60, v51) | t(v63, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ c_24__type__62921___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v62, v51) |  ~ t(v60, v51) | t(v63, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ c_24__type__62858___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v62, v51) |  ~ t(v60, v51) | t(v63, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ c_24__type__62594___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v62, v51) | t(v63, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ c_24__type__62419___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v62, v51) | t(v63, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ c_24__type__39116___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v62, v51) | t(v63, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ c_24__type__38941___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v62, v51) | t(v63, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ~ t(v62, v51) | t(v63, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v55, v62) = v63) |  ~ (happ(v55, v59) = v60) |  ~ (happ(v55, v53) = v58) |  ~ (happ(v54, v52) = v57) |  ~ c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v56) |  ~ c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v55) |  ~ c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v51, v52, v53, v54, v55, v56) |  ~ t(v61, v51) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v64] : (happ(v55, v61) = v64 &  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v68, v69) = v70) |  ~ (happ(v64, v65) = v66) |  ~ (happ(v63, v65) = v69) |  ~ (happ(v60, v66) = v67) |  ~ (happ(v56, v67) = v68) |  ~ t(v65, v51) | p(v70)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v55, v62) = v63) |  ~ (happ(v55, v59) = v60) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v64] : (happ(v55, v61) = v64 &  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v68, v69) = v70) |  ~ (happ(v64, v65) = v66) |  ~ (happ(v63, v65) = v69) |  ~ (happ(v60, v66) = v67) |  ~ (happ(v58, v67) = v68) |  ~ t(v65, v51) | p(v70)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v55, v53) = v58) |  ~ (happ(v54, v62) = v63) |  ~ (happ(v54, v59) = v60) |  ~ (happ(v54, v52) = v57) |  ~ c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v56) |  ~ c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v55) |  ~ c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v51, v52, v53, v54, v55, v56) |  ~ t(v61, v51) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v64] : (happ(v54, v61) = v64 &  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v68, v69) = v70) |  ~ (happ(v64, v65) = v66) |  ~ (happ(v63, v65) = v69) |  ~ (happ(v60, v66) = v67) |  ~ (happ(v56, v67) = v68) |  ~ t(v65, v51) | p(v70)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v60, v52) = v61) |  ~ (happ(v55, v62) = v63) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v62, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v64] :  ? [v65] : (happ(v64, v52) = v65 & happ(v60, v62) = v64 &  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v67, v52) = v68) |  ~ (happ(v60, v66) = v67) |  ~ t(v66, v51) |  ~ p(v68) |  ~ p(v65) |  ? [v69] :  ? [v70] : (happ(v63, v66) = v69 & happ(v61, v69) = v70 & p(v70))) &  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v63, v66) = v67) |  ~ (happ(v61, v67) = v68) |  ~ t(v66, v51) |  ~ p(v65) | p(v68) |  ? [v69] :  ? [v70] : (happ(v69, v52) = v70 & happ(v60, v66) = v69 &  ~ p(v70))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v60, v52) = v61) |  ~ (happ(v55, v62) = v63) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v62, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v64] : (happ(v61, v62) = v64 &  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v67, v52) = v68) |  ~ (happ(v63, v65) = v66) |  ~ (happ(v60, v66) = v67) |  ~ t(v65, v51) |  ~ p(v64) | p(v68) |  ? [v69] :  ? [v70] : (happ(v69, v52) = v70 & happ(v60, v65) = v69 &  ~ p(v70))) &  ! [v65] :  ! [v66] :  ! [v67] : ( ~ (happ(v66, v52) = v67) |  ~ (happ(v60, v65) = v66) |  ~ t(v65, v51) |  ~ p(v67) |  ~ p(v64) |  ? [v68] :  ? [v69] :  ? [v70] : (happ(v69, v52) = v70 & happ(v63, v65) = v68 & happ(v60, v68) = v69 & p(v70))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v60, v52) = v61) |  ~ (happ(v55, v62) = v63) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v62, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v64] : (happ(v61, v62) = v64 &  ! [v65] :  ! [v66] :  ! [v67] : ( ~ (happ(v63, v65) = v66) |  ~ (happ(v61, v66) = v67) |  ~ t(v65, v51) |  ~ p(v64) | p(v67) |  ? [v68] : (happ(v61, v65) = v68 &  ~ p(v68))) &  ! [v65] :  ! [v66] : ( ~ (happ(v61, v65) = v66) |  ~ t(v65, v51) |  ~ p(v66) |  ~ p(v64) |  ? [v67] :  ? [v68] : (happ(v63, v65) = v67 & happ(v61, v67) = v68 & p(v68))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v56, v62) = v63) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4554___24t(v52, v54, v56, v60) |  ~ c_24__type__4547___24t(v52, v54, v56, v58) |  ~ c_24__type__4540___24t(v52, v54, v56) |  ~ c_24__type__4536___24t(v51) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v52, v54, v62) |  ~ cProp___24t(v54) |  ~ cProp___24t(v52) |  ? [v64] : (happ(v61, v62) = v64 & t(v64, v63))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v57, v61) = v62) |  ~ (happ(v55, v62) = v63) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v64] : (happ(v55, v61) = v64 &  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v68, v69) = v70) |  ~ (happ(v64, v65) = v66) |  ~ (happ(v63, v65) = v69) |  ~ (happ(v58, v67) = v68) |  ~ (happ(v57, v66) = v67) |  ~ t(v65, v51) | p(v70)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v57, v61) = v62) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v62) = v63) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v64] : (happ(v54, v61) = v64 &  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] : ( ~ (happ(v68, v70) = v71) |  ~ (happ(v64, v65) = v66) |  ~ (happ(v63, v69) = v70) |  ~ (happ(v58, v67) = v68) |  ~ (happ(v57, v66) = v67) |  ~ (happ(v57, v65) = v69) |  ~ t(v65, v51) | p(v71)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62) = v63) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v61) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v60) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v59) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v58) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v57) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51) |  ? [v64] :  ? [v65] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v51, v52, v53, v54, v55, v57, v58, v59, v60, v61) = v64 & cCoq_2eBool_2eBool_2eeqb___24a2(v56, v62) = v65 & ((v65 = v63 & v64 = cCoq_2eInit_2eDatatypes_2etrue) | (v64 = cCoq_2eInit_2eDatatypes_2efalse & v63 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62) = v63) |  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] :  ? [v74] : (happ(v74, v62) = v63 & happ(v73, v61) = v74 & happ(v72, v60) = v73 & happ(v71, v59) = v72 & happ(v70, v58) = v71 & happ(v69, v57) = v70 & happ(v68, v56) = v69 & happ(v67, v55) = v68 & happ(v66, v54) = v67 & happ(v65, v53) = v66 & happ(v64, v52) = v65 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799, v51) = v64)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__43082___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__43082___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__62337___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__62337___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__43677___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__43677___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__38766___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__38766___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__39209___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__39209___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__38859___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__38859___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__62151___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__62151___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__38673___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__38673___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__43284___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__43284___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__43374___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__43374___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__39116___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__39116___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__62512___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__62512___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__43183___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__43183___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__43475___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__43475___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__62419___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__62419___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__39034___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__39034___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__43576___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__43576___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__38941___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__38941___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__62594___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__62594___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__62244___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__62244___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__type__62687___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__62687___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__let__11__subst__l__51852___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__let__11__subst__l__51852___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : (v52 = v51 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v62, v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__43082___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__43082___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__62337___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__62337___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__62337___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__62337___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__43677___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__43677___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__38766___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__38766___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__38766___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__38766___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__39209___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__39209___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__39209___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__39209___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__38859___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__38859___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__38859___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__38859___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__62151___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__62151___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__62151___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__62151___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__38673___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__38673___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__38673___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__38673___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__43284___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__43284___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__43374___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__43374___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__39116___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__39116___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__39116___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__39116___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__62512___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__62512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__62512___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__62512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__43183___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__43183___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__43475___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__43475___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__62419___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__62419___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__62419___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__62419___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__39034___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__39034___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__39034___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__39034___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__43576___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__43576___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__38941___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__38941___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__38941___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__38941___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__62594___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__62594___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__62594___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__62594___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__62244___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__62244___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__62244___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__62244___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__62687___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ c_24__type__62687___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) | t(v61, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__type__62687___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v62) |  ~ t(v61, v62) | c_24__type__62687___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__lam__51924___24a11(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) = v62) | cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) = v62) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__lam__51924___24a11(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) = v62) |  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] : (happ(v72, v61) = v62 & happ(v71, v60) = v72 & happ(v70, v59) = v71 & happ(v69, v58) = v70 & happ(v68, v57) = v69 & happ(v67, v56) = v68 & happ(v66, v55) = v67 & happ(v65, v54) = v66 & happ(v64, v53) = v65 & happ(v63, v52) = v64 & happ(c_24__lam__51924, v51) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) = v62) | c_24__lam__51924___24a11(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) = v62) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) = v62) |  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] : (happ(v72, v61) = v62 & happ(v71, v60) = v72 & happ(v70, v59) = v71 & happ(v69, v58) = v70 & happ(v68, v57) = v69 & happ(v67, v56) = v68 & happ(v66, v55) = v67 & happ(v65, v54) = v66 & happ(v64, v53) = v65 & happ(v63, v52) = v64 & happ(cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst, v51) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v57, v61) = v62) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v55, v58) = v59) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v56) = v57) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v59, v60) = v61) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v60) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v58) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v56) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v65, v67) = v68 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v56, v66) = v67 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v63) = v64 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v58, v60) = v66 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v54, v60) = v63 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v64) = v65 &  ! [v69] :  ! [v70] : ( ~ (happ(v69, v68) = v70) |  ~ c_24__type__42648___24t(v69) |  ~ p(v70) |  ? [v71] : (happ(v69, v62) = v71 & p(v71))) &  ! [v69] :  ! [v70] : ( ~ (happ(v69, v62) = v70) |  ~ c_24__type__42648___24t(v69) | p(v70) |  ? [v71] : (happ(v69, v68) = v71 &  ~ p(v71))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) = v62) |  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] : (happ(v72, v61) = v62 & happ(v71, v60) = v72 & happ(v70, v59) = v71 & happ(v69, v58) = v70 & happ(v68, v57) = v69 & happ(v67, v56) = v68 & happ(v66, v55) = v67 & happ(v65, v54) = v66 & happ(v64, v53) = v65 & happ(v63, v52) = v64 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL, v51) = v63)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v59) = v62) |  ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v60) = v61) |  ~ (happ(v55, v53) = v58) |  ~ (happ(v54, v52) = v57) |  ~ c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v56) |  ~ c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v55) |  ~ c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v51, v52, v53, v54, v55, v56) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v59) = v62) |  ~ (happ(v57, v59) = v60) |  ~ (happ(v56, v60) = v61) |  ~ (happ(v55, v53) = v58) |  ~ (happ(v54, v52) = v57) |  ~ c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v56) |  ~ c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v55) |  ~ c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v51, v52, v53, v54, v55, v56) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | p(v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(cCoq_2emicromega_2eTauto_2eA, v51) = v57) | cCoq_2emicromega_2eTauto_2eA___24a6(v51, v52, v53, v54, v55, v56) = v62) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(cCoq_2eInit_2eLogic_2eeq__ind, v51) = v57) | cCoq_2eInit_2eLogic_2eeq__ind___24a6(v51, v52, v53, v54, v55, v56) = v62) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878, v51) = v57) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v51, v52, v53, v54, v55, v56) = v62) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(cCoq_2emicromega_2eTauto_2eD, v51) = v57) | cCoq_2emicromega_2eTauto_2eD___24a6(v51, v52, v53, v54, v55, v56) = v62) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eeq__dep, v51) = v57) |  ~ cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(v51, v52, v53, v54, v55, v56) | p(v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eeq__dep, v51) = v57) |  ~ p(v62) | cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(v51, v52, v53, v54, v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory, v51) = v57) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v51, v52, v53, v54, v55, v56) | p(v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory, v51) = v57) |  ~ p(v62) | cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v51, v52, v53, v54, v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(cCoq_2emicromega_2eTauto_2eCj, v51) = v57) | cCoq_2emicromega_2eTauto_2eCj___24a6(v51, v52, v53, v54, v55, v56) = v62) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ, v51) = v57) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v51, v52, v53, v54, v55, v56) = v62) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z, v51) = v57) | cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v51, v52, v53, v54, v55, v56) = v62) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(cCoq_2emicromega_2eTauto_2eeval__tt, v51) = v57) |  ~ cCoq_2emicromega_2eTauto_2eeval__tt___24a6(v51, v52, v53, v54, v55, v56) | p(v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(cCoq_2emicromega_2eTauto_2eeval__tt, v51) = v57) |  ~ p(v62) | cCoq_2emicromega_2eTauto_2eeval__tt___24a6(v51, v52, v53, v54, v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eeval__op1, v51) = v57) | cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v51, v52, v53, v54, v55, v56) = v62) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v56) = v62) |  ~ (happ(v60, v55) = v61) |  ~ (happ(v59, v54) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v57, v52) = v58) |  ~ (happ(cCoq_2eVectors_2eVectorEq_2eeqb, v51) = v57) | cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v51, v52, v53, v54, v55, v56) = v62) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v52) = v62) |  ~ (happ(v60, v53) = v61) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39227___24t(v51, v59) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v58) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ~ p(v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v52) = v62) |  ~ (happ(v60, v53) = v61) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__62687___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__62594___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__62512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__62419___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__62337___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__62244___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__62151___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ~ p(v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v52) = v62) |  ~ (happ(v60, v53) = v61) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__62687___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__62594___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__62512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__62419___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__62337___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__62244___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__62151___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v52) = v62) |  ~ (happ(v60, v53) = v61) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__39209___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__39116___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__39034___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__38941___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__38859___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__38766___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__38673___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ~ p(v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v61, v52) = v62) |  ~ (happ(v60, v53) = v61) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ c_24__type__39209___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v60) |  ~ c_24__type__39116___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v59) |  ~ c_24__type__39034___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v58) |  ~ c_24__type__38941___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v57) |  ~ c_24__type__38859___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v56) |  ~ c_24__type__38766___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v55) |  ~ c_24__type__38673___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v54) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ c_24__type__56963___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v55) |  ~ t(v59, v51) | t(v62, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ c_24__type__56883___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v59, v51) | cProp___24t(v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ c_24__type__56839___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v59, v51) | t(v62, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ c_24__type__56654___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v53) |  ~ t(v59, v53) | cCoq_2eInit_2eDatatypes_2eprod___24t(v53, v53, v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ c_24__type__56562___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v53) |  ~ t(v59, v53) | t(v62, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ c_24__type__56512___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v53) |  ~ t(v59, v53) | t(v62, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ c_24__type__56462___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v59, v51) | cProp___24t(v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] :  ? [v64] : (happ(v59, v61) = v63 & happ(v58, v61) = v64 &  ! [v65] :  ! [v66] : ( ~ (happ(v64, v65) = v66) |  ~ t(v65, v51) |  ? [v67] :  ? [v68] : (happ(v63, v65) = v68 & happ(v62, v65) = v67 & ( ~ p(v68) | p(v67) | p(v66)) & ( ~ p(v67) | (p(v68) &  ~ p(v66))))) &  ! [v65] :  ! [v66] : ( ~ (happ(v63, v65) = v66) |  ~ t(v65, v51) |  ? [v67] :  ? [v68] : (happ(v64, v65) = v68 & happ(v62, v65) = v67 & ( ~ p(v67) | (p(v66) &  ~ p(v68))) & ( ~ p(v66) | p(v68) | p(v67)))) &  ! [v65] :  ! [v66] : ( ~ (happ(v62, v65) = v66) |  ~ t(v65, v51) |  ? [v67] :  ? [v68] : (happ(v64, v65) = v68 & happ(v63, v65) = v67 & ( ~ p(v67) | p(v68) | p(v66)) & ( ~ p(v66) | (p(v67) &  ~ p(v68))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v59, v61) = v63 &  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ t(v64, v51) |  ? [v66] : (happ(v60, v64) = v66 &  ! [v67] :  ! [v68] : ( ~ (happ(v66, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ~ p(v65) |  ? [v69] : (happ(v62, v67) = v69 & p(v69))) &  ! [v67] :  ! [v68] : ( ~ (happ(v62, v67) = v68) |  ~ t(v67, v51) |  ~ p(v65) | p(v68) |  ? [v69] : (happ(v66, v67) = v69 &  ~ p(v69))))) &  ! [v64] :  ! [v65] : ( ~ (happ(v60, v64) = v65) |  ~ t(v64, v51) |  ? [v66] : (happ(v63, v64) = v66 &  ! [v67] :  ! [v68] : ( ~ (happ(v65, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ~ p(v66) |  ? [v69] : (happ(v62, v67) = v69 & p(v69))) &  ! [v67] :  ! [v68] : ( ~ (happ(v62, v67) = v68) |  ~ t(v67, v51) |  ~ p(v66) | p(v68) |  ? [v69] : (happ(v65, v67) = v69 &  ~ p(v69))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v58, v61) = v63 &  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v61) = v66) |  ~ (happ(v60, v64) = v65) |  ~ t(v64, v51) | p(v66) |  ? [v67] :  ? [v68] : (happ(v63, v64) = v68 & happ(v62, v64) = v67 & (p(v68) | p(v67)))) &  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ t(v64, v51) | p(v65) |  ? [v66] :  ? [v67] :  ? [v68] : (happ(v67, v61) = v68 & happ(v62, v64) = v66 & happ(v60, v64) = v67 & (p(v68) | p(v66)))) &  ! [v64] :  ! [v65] : ( ~ (happ(v62, v64) = v65) |  ~ t(v64, v51) | p(v65) |  ? [v66] :  ? [v67] :  ? [v68] : (happ(v67, v61) = v68 & happ(v63, v64) = v66 & happ(v60, v64) = v67 & (p(v68) | p(v66)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v58, v61) = v63 &  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ t(v64, v51) |  ~ p(v65) |  ? [v66] : (happ(v62, v64) = v66 &  ~ p(v66))) &  ! [v64] :  ! [v65] : ( ~ (happ(v62, v64) = v65) |  ~ t(v64, v51) |  ~ p(v65) |  ? [v66] : (happ(v63, v64) = v66 &  ~ p(v66))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v59, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] :  ? [v64] : (happ(v60, v61) = v63 & happ(v58, v61) = v64 &  ! [v65] :  ! [v66] : ( ~ (happ(v64, v65) = v66) |  ~ t(v65, v51) |  ? [v67] :  ? [v68] : (happ(v63, v65) = v67 & happ(v62, v65) = v68 & ( ~ p(v68) | p(v67) | p(v66)) & ( ~ p(v67) | (p(v68) &  ~ p(v66))))) &  ! [v65] :  ! [v66] : ( ~ (happ(v63, v65) = v66) |  ~ t(v65, v51) |  ? [v67] :  ? [v68] : (happ(v64, v65) = v68 & happ(v62, v65) = v67 & ( ~ p(v67) | p(v68) | p(v66)) & ( ~ p(v66) | (p(v67) &  ~ p(v68))))) &  ! [v65] :  ! [v66] : ( ~ (happ(v62, v65) = v66) |  ~ t(v65, v51) |  ? [v67] :  ? [v68] : (happ(v64, v65) = v68 & happ(v63, v65) = v67 & ( ~ p(v67) | (p(v66) &  ~ p(v68))) & ( ~ p(v66) | p(v68) | p(v67)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v59, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v60, v61) = v63 &  ! [v64] :  ! [v65] : ( ~ (happ(v62, v64) = v65) |  ~ t(v64, v51) |  ? [v66] : (happ(v60, v64) = v66 &  ! [v67] :  ! [v68] : ( ~ (happ(v66, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ~ p(v65) |  ? [v69] : (happ(v63, v67) = v69 & p(v69))) &  ! [v67] :  ! [v68] : ( ~ (happ(v63, v67) = v68) |  ~ t(v67, v51) |  ~ p(v65) | p(v68) |  ? [v69] : (happ(v66, v67) = v69 &  ~ p(v69))))) &  ! [v64] :  ! [v65] : ( ~ (happ(v60, v64) = v65) |  ~ t(v64, v51) |  ? [v66] : (happ(v62, v64) = v66 &  ! [v67] :  ! [v68] : ( ~ (happ(v65, v67) = v68) |  ~ t(v67, v51) |  ~ p(v68) |  ~ p(v66) |  ? [v69] : (happ(v63, v67) = v69 & p(v69))) &  ! [v67] :  ! [v68] : ( ~ (happ(v63, v67) = v68) |  ~ t(v67, v51) |  ~ p(v66) | p(v68) |  ? [v69] : (happ(v65, v67) = v69 &  ~ p(v69))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v59, v53) = v60) |  ~ (happ(v58, v52) = v59) |  ~ c_24__type__39236___24t(v51, v62) |  ~ c_24__type__39236___24t(v51, v61) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v61, v62) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ~ p(v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v59, v52) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v56, v61) = v62) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ c_24__type__63101___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__63038___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__62984___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__62921___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__62858___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v55, v61) = v63 &  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v66, v68) = v69) |  ~ (happ(v63, v67) = v68) |  ~ (happ(v62, v64) = v65) |  ~ (happ(v58, v65) = v66) |  ~ (happ(v57, v64) = v67) |  ~ t(v64, v51) | p(v69)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v59, v52) = v60) |  ~ (happ(v58, v53) = v59) |  ~ (happ(v55, v61) = v62) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ c_24__type__63101___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__63038___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__62984___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__62921___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__62858___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v56, v61) = v63 &  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v66, v68) = v69) |  ~ (happ(v63, v64) = v65) |  ~ (happ(v62, v67) = v68) |  ~ (happ(v58, v65) = v66) |  ~ (happ(v57, v64) = v67) |  ~ t(v64, v51) | p(v69)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v58, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] :  ? [v64] : (happ(v60, v61) = v63 & happ(v59, v61) = v64 &  ! [v65] :  ! [v66] : ( ~ (happ(v64, v65) = v66) |  ~ t(v65, v51) |  ? [v67] :  ? [v68] : (happ(v63, v65) = v67 & happ(v62, v65) = v68 & ( ~ p(v67) | (p(v66) &  ~ p(v68))) & ( ~ p(v66) | p(v68) | p(v67)))) &  ! [v65] :  ! [v66] : ( ~ (happ(v63, v65) = v66) |  ~ t(v65, v51) |  ? [v67] :  ? [v68] : (happ(v64, v65) = v67 & happ(v62, v65) = v68 & ( ~ p(v67) | p(v68) | p(v66)) & ( ~ p(v66) | (p(v67) &  ~ p(v68))))) &  ! [v65] :  ! [v66] : ( ~ (happ(v62, v65) = v66) |  ~ t(v65, v51) |  ? [v67] :  ? [v68] : (happ(v64, v65) = v68 & happ(v63, v65) = v67 & ( ~ p(v68) | p(v67) | p(v66)) & ( ~ p(v67) | (p(v68) &  ~ p(v66))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v58, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v60, v61) = v63 &  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v65, v61) = v66) |  ~ (happ(v60, v64) = v65) |  ~ t(v64, v51) | p(v66) |  ? [v67] :  ? [v68] : (happ(v63, v64) = v67 & happ(v62, v64) = v68 & (p(v68) | p(v67)))) &  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ t(v64, v51) | p(v65) |  ? [v66] :  ? [v67] :  ? [v68] : (happ(v67, v61) = v68 & happ(v62, v64) = v66 & happ(v60, v64) = v67 & (p(v68) | p(v66)))) &  ! [v64] :  ! [v65] : ( ~ (happ(v62, v64) = v65) |  ~ t(v64, v51) | p(v65) |  ? [v66] :  ? [v67] :  ? [v68] : (happ(v67, v61) = v68 & happ(v63, v64) = v66 & happ(v60, v64) = v67 & (p(v68) | p(v66)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v58, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v60, v61) = v63 &  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ t(v64, v51) |  ~ p(v65) |  ? [v66] : (happ(v62, v64) = v66 &  ~ p(v66))) &  ! [v64] :  ! [v65] : ( ~ (happ(v62, v64) = v65) |  ~ t(v64, v51) |  ~ p(v65) |  ? [v66] : (happ(v63, v64) = v66 &  ~ p(v66))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v58, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39227___24t(v51, v59) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v58) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v55, v61) = v63 &  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v66, v68) = v69) |  ~ (happ(v63, v67) = v68) |  ~ (happ(v62, v64) = v65) |  ~ (happ(v60, v65) = v66) |  ~ (happ(v59, v64) = v67) |  ~ t(v64, v51) | p(v69)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v56, v61) = v62) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v54, v61) = v63 &  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v66, v68) = v69) |  ~ (happ(v63, v67) = v68) |  ~ (happ(v62, v64) = v65) |  ~ (happ(v58, v65) = v66) |  ~ (happ(v57, v64) = v67) |  ~ t(v64, v51) | p(v69)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v56, v61) = v62) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v54, v61) = v63 &  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v66, v68) = v69) |  ~ (happ(v63, v67) = v68) |  ~ (happ(v62, v64) = v65) |  ~ (happ(v58, v65) = v66) |  ~ (happ(v57, v64) = v67) |  ~ t(v64, v51) | p(v69)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v55, v61) = v62) |  ~ (happ(v55, v59) = v60) |  ~ (happ(v55, v53) = v58) |  ~ (happ(v54, v52) = v57) |  ~ c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v56) |  ~ c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v55) |  ~ c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v51, v52, v53, v54, v55, v56) |  ~ t(v61, v51) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] :  ? [v64] : (happ(v60, v61) = v63 & happ(v55, v63) = v64 &  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v68, v69) = v70) |  ~ (happ(v64, v65) = v69) |  ~ (happ(v62, v65) = v66) |  ~ (happ(v60, v66) = v67) |  ~ (happ(v56, v67) = v68) |  ~ t(v65, v51) | p(v70)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v55, v61) = v62) |  ~ (happ(v55, v59) = v60) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] :  ? [v64] : (happ(v60, v61) = v63 & happ(v55, v63) = v64 &  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v68, v69) = v70) |  ~ (happ(v64, v65) = v69) |  ~ (happ(v62, v65) = v66) |  ~ (happ(v60, v66) = v67) |  ~ (happ(v58, v67) = v68) |  ~ t(v65, v51) | p(v70)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v55, v61) = v62) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v54, v61) = v63 &  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v55, v65) = v66) |  ~ t(v64, v51) |  ? [v67] : (happ(v55, v64) = v67 &  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v73) = v74) |  ~ (happ(v70, v74) = v75) |  ~ (happ(v67, v68) = v73) |  ~ (happ(v66, v68) = v69) |  ~ (happ(v62, v68) = v71) |  ~ (happ(v58, v69) = v70) |  ~ (happ(v54, v71) = v72) |  ~ t(v68, v51) | p(v75)))) &  ! [v64] :  ! [v65] : ( ~ (happ(v55, v64) = v65) |  ~ t(v64, v51) |  ? [v66] :  ? [v67] : (happ(v63, v64) = v66 & happ(v55, v66) = v67 &  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v73) = v74) |  ~ (happ(v70, v74) = v75) |  ~ (happ(v67, v68) = v69) |  ~ (happ(v65, v68) = v73) |  ~ (happ(v62, v68) = v71) |  ~ (happ(v58, v69) = v70) |  ~ (happ(v54, v71) = v72) |  ~ t(v68, v51) | p(v75)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v55, v61) = v62) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] :  ? [v64] : (happ(v57, v61) = v63 & happ(v55, v63) = v64 &  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v68, v69) = v70) |  ~ (happ(v64, v65) = v69) |  ~ (happ(v62, v65) = v66) |  ~ (happ(v58, v67) = v68) |  ~ (happ(v57, v66) = v67) |  ~ t(v65, v51) | p(v70)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v55, v61) = v62) |  ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v54, v61) = v63 &  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v55, v65) = v66) |  ~ t(v64, v51) |  ? [v67] : (happ(v55, v64) = v67 &  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v73) = v74) |  ~ (happ(v70, v74) = v75) |  ~ (happ(v67, v68) = v73) |  ~ (happ(v66, v68) = v69) |  ~ (happ(v62, v68) = v71) |  ~ (happ(v58, v69) = v70) |  ~ (happ(v54, v71) = v72) |  ~ t(v68, v51) | p(v75)))) &  ! [v64] :  ! [v65] : ( ~ (happ(v55, v64) = v65) |  ~ t(v64, v51) |  ? [v66] :  ? [v67] : (happ(v63, v64) = v66 & happ(v55, v66) = v67 &  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v73) = v74) |  ~ (happ(v70, v74) = v75) |  ~ (happ(v67, v68) = v69) |  ~ (happ(v65, v68) = v73) |  ~ (happ(v62, v68) = v71) |  ~ (happ(v58, v69) = v70) |  ~ (happ(v54, v71) = v72) |  ~ t(v68, v51) | p(v75)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v55, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39236___24t(v51, v59) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] :  ? [v64] : (happ(v63, v52) = v64 & happ(v58, v61) = v63 &  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v67, v52) = v68) |  ~ (happ(v62, v65) = v66) |  ~ (happ(v58, v66) = v67) |  ~ t(v65, v51) |  ~ p(v68) | p(v64) |  ? [v69] :  ? [v70] : (happ(v69, v52) = v70 & happ(v58, v65) = v69 & p(v70))) &  ! [v65] :  ! [v66] :  ! [v67] : ( ~ (happ(v66, v52) = v67) |  ~ (happ(v58, v65) = v66) |  ~ t(v65, v51) | p(v67) | p(v64) |  ? [v68] :  ? [v69] :  ? [v70] : (happ(v69, v52) = v70 & happ(v62, v65) = v68 & happ(v58, v68) = v69 &  ~ p(v70))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v55, v61) = v62) |  ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39227___24t(v51, v59) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v58) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v58, v61) = v63 &  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v66, v68) = v69) |  ~ (happ(v63, v64) = v65) |  ~ (happ(v62, v67) = v68) |  ~ (happ(v60, v65) = v66) |  ~ (happ(v59, v64) = v67) |  ~ t(v64, v51) | p(v69)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v61) = v62) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v56, v61) = v63 &  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v66, v68) = v69) |  ~ (happ(v63, v64) = v65) |  ~ (happ(v62, v67) = v68) |  ~ (happ(v58, v65) = v66) |  ~ (happ(v57, v64) = v67) |  ~ t(v64, v51) | p(v69)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v61) = v62) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v55, v61) = v63 &  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v62, v64) = v65) |  ~ (happ(v55, v65) = v66) |  ~ t(v64, v51) |  ? [v67] : (happ(v55, v64) = v67 &  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v73) = v74) |  ~ (happ(v70, v74) = v75) |  ~ (happ(v67, v68) = v73) |  ~ (happ(v66, v68) = v69) |  ~ (happ(v63, v68) = v71) |  ~ (happ(v58, v69) = v70) |  ~ (happ(v54, v71) = v72) |  ~ t(v68, v51) | p(v75)))) &  ! [v64] :  ! [v65] : ( ~ (happ(v55, v64) = v65) |  ~ t(v64, v51) |  ? [v66] :  ? [v67] : (happ(v62, v64) = v66 & happ(v55, v66) = v67 &  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v73) = v74) |  ~ (happ(v70, v74) = v75) |  ~ (happ(v67, v68) = v69) |  ~ (happ(v65, v68) = v73) |  ~ (happ(v63, v68) = v71) |  ~ (happ(v58, v69) = v70) |  ~ (happ(v54, v71) = v72) |  ~ t(v68, v51) | p(v75)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v61) = v62) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] :  ? [v64] : (happ(v57, v61) = v63 & happ(v54, v63) = v64 &  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] : ( ~ (happ(v68, v70) = v71) |  ~ (happ(v64, v69) = v70) |  ~ (happ(v62, v65) = v66) |  ~ (happ(v58, v67) = v68) |  ~ (happ(v57, v66) = v67) |  ~ (happ(v57, v65) = v69) |  ~ t(v65, v51) | p(v71)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v61) = v62) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v56, v61) = v63 &  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] : ( ~ (happ(v66, v68) = v69) |  ~ (happ(v63, v64) = v65) |  ~ (happ(v62, v67) = v68) |  ~ (happ(v58, v65) = v66) |  ~ (happ(v57, v64) = v67) |  ~ t(v64, v51) | p(v69)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v61) = v62) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v61, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] : (happ(v55, v61) = v63 &  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (happ(v62, v64) = v65) |  ~ (happ(v55, v65) = v66) |  ~ t(v64, v51) |  ? [v67] : (happ(v55, v64) = v67 &  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v73) = v74) |  ~ (happ(v70, v74) = v75) |  ~ (happ(v67, v68) = v73) |  ~ (happ(v66, v68) = v69) |  ~ (happ(v63, v68) = v71) |  ~ (happ(v58, v69) = v70) |  ~ (happ(v54, v71) = v72) |  ~ t(v68, v51) | p(v75)))) &  ! [v64] :  ! [v65] : ( ~ (happ(v55, v64) = v65) |  ~ t(v64, v51) |  ? [v66] :  ? [v67] : (happ(v62, v64) = v66 & happ(v55, v66) = v67 &  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] : ( ~ (happ(v72, v73) = v74) |  ~ (happ(v70, v74) = v75) |  ~ (happ(v67, v68) = v69) |  ~ (happ(v65, v68) = v73) |  ~ (happ(v63, v68) = v71) |  ~ (happ(v58, v69) = v70) |  ~ (happ(v54, v71) = v72) |  ~ t(v68, v51) | p(v75)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v55, v53) = v58) |  ~ (happ(v54, v61) = v62) |  ~ (happ(v54, v59) = v60) |  ~ (happ(v54, v52) = v57) |  ~ c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v56) |  ~ c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v55) |  ~ c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v51, v52, v53, v54, v55, v56) |  ~ t(v61, v51) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v63] :  ? [v64] : (happ(v60, v61) = v63 & happ(v54, v63) = v64 &  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] : ( ~ (happ(v68, v69) = v70) |  ~ (happ(v64, v65) = v69) |  ~ (happ(v62, v65) = v66) |  ~ (happ(v60, v66) = v67) |  ~ (happ(v56, v67) = v68) |  ~ t(v65, v51) | p(v70)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v51, v52, v53, v54, v56, v57, v58, v59) = v61) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v55, v60) = v62) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v59) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v58) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v57) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v56) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51) |  ? [v63] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v63 & ((v63 = v62 & v61 = cCoq_2eInit_2eDatatypes_2etrue) | (v63 = cCoq_2eInit_2eDatatypes_2efalse & v61 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v60 = v59 |  ~ (cVFA_2eSearchTree_2eT___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cVFA_2eSearchTree_2eT___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v60 = v59 |  ~ (cRedblack_2eTREES_2eT___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cRedblack_2eTREES_2eT___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v60 = v59 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v60 = v59 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v58 = v57 |  ~ (cVFA_2eSearchTree_2eT___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cVFA_2eSearchTree_2eT___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v58 = v57 |  ~ (cRedblack_2eTREES_2eT___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cRedblack_2eTREES_2eT___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v58 = v57 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v58 = v57 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v56 = v55 |  ~ (cVFA_2eSearchTree_2eT___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cVFA_2eSearchTree_2eT___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v56 = v55 |  ~ (cRedblack_2eTREES_2eT___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cRedblack_2eTREES_2eT___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v56 = v55 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v56 = v55 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v54 = v53 |  ~ (cVFA_2eSearchTree_2eT___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cVFA_2eSearchTree_2eT___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v54 = v53 |  ~ (cRedblack_2eTREES_2eT___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cRedblack_2eTREES_2eT___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v54 = v53 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v54 = v53 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v52 = v51 |  ~ (c_24__lam__57152___24a9(v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__lam__57152___24a9(v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v61, v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v61, v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v52 = v51 |  ~ (cVFA_2eSearchTree_2eT___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cVFA_2eSearchTree_2eT___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v52 = v51 |  ~ (cRedblack_2eTREES_2eT___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cRedblack_2eTREES_2eT___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v52, v54, v56, v58, v60) = v61) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v51, v53, v55, v57, v59) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v56, v60) = v61) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v52) = v57) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v51) = v53) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v52) = v54) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v51) = v58) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v57, v59) = v60) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v55) = v56) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v59) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v55) |  ~ cCoq_2eQArith_2eQArith__base_2eQle___24a2(v51, v52) | p(v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v56, v60) = v61) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v52) = v57) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v51) = v53) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v52) = v54) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v51) = v58) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v57, v59) = v60) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v55) = v56) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v59) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v55) |  ~ p(v61) | cCoq_2eQArith_2eQArith__base_2eQle___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v52) = v57) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v51) = v53) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v52) = v54) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v51) = v58) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v57, v59) = v60) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v55) = v56) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v56, v60) = v61) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v59) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v55) | cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v51, v52) = v61) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v52) = v57) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v51) = v53) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v52) = v54) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v51) = v58) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v57, v59) = v60) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v55) = v56) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v59) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v55) |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v56, v60) = v61) | cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v51, v52) = v61) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v51, v52, v53, v54, v55, v56, v57, v60, v59, v58, v58) = v61) | c_24__let__11__subst__l__51852___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v61) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (c_24__let__11__subst__l__51852___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v61) | cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v51, v52, v53, v54, v55, v56, v57, v60, v59, v58, v58) = v61) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (c_24__let__11__subst__l__51852___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] : (happ(v70, v60) = v61 & happ(v69, v59) = v70 & happ(v68, v58) = v69 & happ(v67, v57) = v68 & happ(v66, v56) = v67 & happ(v65, v55) = v66 & happ(v64, v54) = v65 & happ(v63, v53) = v64 & happ(v62, v52) = v63 & happ(c_24__let__11__subst__l__51852, v51) = v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__57049___24t(v51) |  ~ cVFA_2eSearchTree_2etree___24t(v52, v60) |  ~ cVFA_2eSearchTree_2etree___24t(v52, v54) |  ~ cVFA_2eSearchTree_2ekey___24t(v56) |  ~ t(v58, v52) |  ~ cType___24t(v52) | cVFA_2eSearchTree_2etree___24t(v52, v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__52287___24t(v51) |  ~ c_24__type__39218___24t(v52, v56) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v60) |  ~ t(v58, v52) |  ~ t(v54, v52) |  ~ cType___24t(v52) | t(v61, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__42626___24t(v51) |  ~ cVFA_2eMaps_2etotal__map___24t(v52, v54) |  ~ t(v58, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v60) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v56) |  ~ cType___24t(v52) | t(v61, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__42487___24t(v52, v54, v56) |  ~ c_24__type__42480___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v54, v60) |  ~ t(v58, v52) |  ~ cType___24t(v54) |  ~ cType___24t(v52) | t(v61, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__41577___24t(v51) |  ~ c_24__type__39218___24t(v52, v58) |  ~ c_24__type__39218___24t(v52, v56) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v60) |  ~ t(v54, v52) |  ~ cType___24t(v52) | t(v61, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__3002___24t(v51) |  ~ cV___24t(v58) |  ~ cRedblack_2ekey___24t(v56) |  ~ cRedblack_2eTREES_2etree___24t(v60) |  ~ cRedblack_2eTREES_2etree___24t(v54) |  ~ cRedblack_2ecolor___24t(v52) | cRedblack_2eTREES_2etree___24t(v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v57) |  ~ t(v60, v51) |  ~ t(v58, v51) | cProp___24t(v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v57) |  ~ t(v60, v51) |  ~ t(v58, v51) | t(v61, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v57) |  ~ t(v60, v51) |  ~ t(v58, v51) | t(v61, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v60, v51) | t(v61, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v60, v51) | t(v61, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ c_24__type__63038___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ~ t(v60, v51) | t(v61, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v57, v59) = v60) |  ~ (happ(v55, v60) = v61) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v62] : (happ(v55, v59) = v62 &  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v66, v67) = v68) |  ~ (happ(v62, v63) = v64) |  ~ (happ(v61, v63) = v67) |  ~ (happ(v58, v65) = v66) |  ~ (happ(v57, v64) = v65) |  ~ t(v63, v51) | p(v68)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v61) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v59) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v58) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v57) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v56) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51) |  ? [v62] :  ? [v63] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v51, v52, v53, v54, v56, v57, v58, v59) = v62 & cCoq_2eBool_2eBool_2eeqb___24a2(v55, v60) = v63 & ((v63 = v61 & v62 = cCoq_2eInit_2eDatatypes_2etrue) | (v62 = cCoq_2eInit_2eDatatypes_2efalse & v61 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) = v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] : (happ(v70, v60) = v61 & happ(v69, v59) = v70 & happ(v68, v58) = v69 & happ(v67, v57) = v68 & happ(v66, v56) = v67 & happ(v65, v55) = v66 & happ(v64, v54) = v65 & happ(v63, v53) = v64 & happ(v62, v52) = v63 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840, v51) = v62)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__62921___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__62921___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__52784___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__52784___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__52604___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__52604___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__52667___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__52667___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__52721___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__52721___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__62858___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__62858___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__53097___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__53097___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__52541___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__52541___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__63101___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__63101___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__53160___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__53160___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__53340___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__53340___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__53277___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__53277___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__53223___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__53223___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__63038___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__63038___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__type__62984___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__62984___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__lam__57152___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__lam__57152___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : (v52 = v51 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v60, v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__62921___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__62921___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__62921___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__62921___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__52784___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__52784___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__52604___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__52604___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__52667___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__52667___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__52721___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__52721___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__62858___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__62858___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__62858___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__62858___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__53097___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__53097___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__52541___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__52541___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__63101___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__63101___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__63101___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__63101___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__53160___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__53160___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__53340___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__53340___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__53277___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__53277___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__53223___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__53223___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__63038___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__63038___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__63038___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__63038___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__62984___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ c_24__type__62984___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) | t(v59, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__type__62984___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v60) |  ~ t(v59, v60) | c_24__type__62984___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__lam__57152___24a9(v51, v52, v53, v54, v55, v56, v57, v58, v59) = v60) |  ~ cVFA_2eSearchTree_2ekey___24t(v57) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v59) |  ~ cType___24t(v51) |  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] : (cCoq_2eInit_2eNat_2eltb___24a2(v59, v57) = v62 & cCoq_2eInit_2eNat_2eeqb___24a2(v57, v59) = v61 & happ(v56, v59) = v64 & happ(v55, v59) = v63 & ((v61 = cCoq_2eInit_2eDatatypes_2efalse & ((v64 = v60 & v62 = cCoq_2eInit_2eDatatypes_2efalse) | (v63 = v60 & v62 = cCoq_2eInit_2eDatatypes_2etrue))) | (v61 = cCoq_2eInit_2eDatatypes_2etrue & v60 = v58)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__lam__57152___24a9(v51, v52, v53, v54, v55, v56, v57, v58, v59) = v60) |  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (happ(v68, v59) = v60 & happ(v67, v58) = v68 & happ(v66, v57) = v67 & happ(v65, v56) = v66 & happ(v64, v55) = v65 & happ(v63, v54) = v64 & happ(v62, v53) = v63 & happ(v61, v52) = v62 & happ(c_24__lam__57152, v51) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v51, v52, v53, v54, v55, v56, v57, v58, v59) = v60) |  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (happ(v68, v59) = v60 & happ(v67, v58) = v68 & happ(v66, v57) = v67 & happ(v65, v56) = v66 & happ(v64, v55) = v65 & happ(v63, v54) = v64 & happ(v62, v53) = v63 & happ(v61, v52) = v62 & happ(cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux, v51) = v61)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367, v51) = v56) | c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v51, v52, v53, v54, v55) = v60) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(cCoq_2emicromega_2eTauto_2eN, v51) = v56) | cCoq_2emicromega_2eTauto_2eN___24a5(v51, v52, v53, v54, v55) = v60) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(c_24__lam__57115, v51) = v56) | c_24__lam__57115___24a5(v51, v52, v53, v54, v55) = v60) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(cCoq_2emicromega_2eTauto_2eX, v51) = v56) | cCoq_2emicromega_2eTauto_2eX___24a5(v51, v52, v53, v54, v55) = v60) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext, v51) = v56) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v51, v52, v53, v54, v55) | p(v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext, v51) = v56) |  ~ p(v60) | cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v51, v52, v53, v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(cVFA_2eSearchTree_2eT, v51) = v56) | cVFA_2eSearchTree_2eT___24a5(v51, v52, v53, v54, v55) = v60) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(cVFA_2eMaps_2et__update, v51) = v56) | cVFA_2eMaps_2et__update___24a5(v51, v52, v53, v54, v55) = v60) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(cRedblack_2eTREES_2ebalance, v51) = v56) | cRedblack_2eTREES_2ebalance___24a5(v51, v52, v53, v54, v55) = v60) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(cRedblack_2eTREES_2eT, v51) = v56) | cRedblack_2eTREES_2eT___24a5(v51, v52, v53, v54, v55) = v60) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2epow__N, v51) = v56) | cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v51, v52, v53, v54, v55) = v60) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1, v51) = v56) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v51, v52, v53, v54, v55) = v60) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS, v51) = v56) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v51, v52, v53, v54, v55) = v60) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eeval__op2, v51) = v56) | cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v51, v52, v53, v54, v55) = v60) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(cCoq_2eLists_2eList_2efold__right, v51) = v56) | cCoq_2eLists_2eList_2efold__right___24a5(v51, v52, v53, v54, v55) = v60) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v55) = v60) |  ~ (happ(v58, v54) = v59) |  ~ (happ(v57, v53) = v58) |  ~ (happ(v56, v52) = v57) |  ~ (happ(cCoq_2eInit_2eDatatypes_2elist__rect, v51) = v56) | cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v51, v52, v53, v54, v55) = v60) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v52) = v60) |  ~ (happ(v58, v53) = v59) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ c_24__type__63101___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__63038___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__62984___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__62921___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__62858___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ~ p(v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v59, v52) = v60) |  ~ (happ(v58, v53) = v59) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ c_24__type__63101___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__63038___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__62984___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__62921___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__62858___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v51, v52, v53, v54, v55, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ c_24__type__53636___24t(v51, v52, v53, v54, v55, v56) |  ~ t(v59, v51) |  ~ t(v57, v51) | t(v60, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ c_24__type__53579___24t(v51, v52, v53, v54, v55, v56) |  ~ t(v59, v51) |  ~ t(v57, v51) | t(v60, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ c_24__type__53549___24t(v51, v52, v53, v54, v55, v56) |  ~ t(v59, v51) |  ~ t(v57, v51) | cProp___24t(v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ c_24__type__53495___24t(v51, v52, v53, v54, v55, v56) |  ~ t(v59, v51) |  ~ t(v57, v51) | t(v60, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ c_24__type__53465___24t(v51, v52, v53, v54, v55, v56) |  ~ t(v59, v51) |  ~ t(v57, v51) | t(v60, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ c_24__type__56919___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v59) | t(v60, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ c_24__type__56604___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v59, v53) | t(v60, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v56, v59) = v60) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v61] : (happ(v54, v59) = v61 &  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] : ( ~ (happ(v64, v66) = v67) |  ~ (happ(v61, v65) = v66) |  ~ (happ(v60, v62) = v63) |  ~ (happ(v58, v63) = v64) |  ~ (happ(v57, v62) = v65) |  ~ t(v62, v51) | p(v67)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v55, v59) = v60) |  ~ (happ(v55, v53) = v58) |  ~ (happ(v54, v52) = v57) |  ~ c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v56) |  ~ c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v55) |  ~ c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v51, v52, v53, v54, v55, v56) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v61] : (happ(v54, v59) = v61 &  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v55, v63) = v64) |  ~ t(v62, v51) |  ? [v65] : (happ(v55, v62) = v65 &  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v68, v72) = v73) |  ~ (happ(v65, v66) = v71) |  ~ (happ(v64, v66) = v67) |  ~ (happ(v60, v66) = v69) |  ~ (happ(v56, v67) = v68) |  ~ (happ(v54, v69) = v70) |  ~ t(v66, v51) | p(v73)))) &  ! [v62] :  ! [v63] : ( ~ (happ(v55, v62) = v63) |  ~ t(v62, v51) |  ? [v64] :  ? [v65] : (happ(v61, v62) = v64 & happ(v55, v64) = v65 &  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v68, v72) = v73) |  ~ (happ(v65, v66) = v67) |  ~ (happ(v63, v66) = v71) |  ~ (happ(v60, v66) = v69) |  ~ (happ(v56, v67) = v68) |  ~ (happ(v54, v69) = v70) |  ~ t(v66, v51) | p(v73)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v55, v59) = v60) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v61] :  ? [v62] : (happ(v57, v59) = v61 & happ(v55, v61) = v62 &  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] : ( ~ (happ(v66, v67) = v68) |  ~ (happ(v62, v63) = v67) |  ~ (happ(v60, v63) = v64) |  ~ (happ(v58, v65) = v66) |  ~ (happ(v57, v64) = v65) |  ~ t(v63, v51) | p(v68)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v55, v53) = v60) |  ~ (happ(v54, v52) = v59) |  ~ c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v58) |  ~ c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v57) |  ~ c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v56) |  ~ c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v55) |  ~ c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v61] : (happ(v55, v52) = v61 &  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v64, v52) = v65) |  ~ (happ(v61, v62) = v63) |  ~ (happ(v58, v63) = v64) |  ~ t(v62, v51) | p(v65)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v55, v53) = v58) |  ~ (happ(v54, v59) = v60) |  ~ (happ(v54, v52) = v57) |  ~ c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v56) |  ~ c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v55) |  ~ c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v51, v52, v53, v54, v55, v56) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v61] : (happ(v55, v59) = v61 &  ! [v62] :  ! [v63] :  ! [v64] : ( ~ (happ(v60, v62) = v63) |  ~ (happ(v55, v63) = v64) |  ~ t(v62, v51) |  ? [v65] : (happ(v55, v62) = v65 &  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v68, v72) = v73) |  ~ (happ(v65, v66) = v71) |  ~ (happ(v64, v66) = v67) |  ~ (happ(v61, v66) = v69) |  ~ (happ(v56, v67) = v68) |  ~ (happ(v54, v69) = v70) |  ~ t(v66, v51) | p(v73)))) &  ! [v62] :  ! [v63] : ( ~ (happ(v55, v62) = v63) |  ~ t(v62, v51) |  ? [v64] :  ? [v65] : (happ(v60, v62) = v64 & happ(v55, v64) = v65 &  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] : ( ~ (happ(v70, v71) = v72) |  ~ (happ(v68, v72) = v73) |  ~ (happ(v65, v66) = v67) |  ~ (happ(v63, v66) = v71) |  ~ (happ(v61, v66) = v69) |  ~ (happ(v56, v67) = v68) |  ~ (happ(v54, v69) = v70) |  ~ t(v66, v51) | p(v73)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v54, v59) = v60) |  ~ c_24__type__39236___24t(v51, v58) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v58) |  ~ t(v59, v51) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v61] : (happ(v56, v59) = v61 &  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] : ( ~ (happ(v64, v66) = v67) |  ~ (happ(v61, v62) = v63) |  ~ (happ(v60, v65) = v66) |  ~ (happ(v58, v63) = v64) |  ~ (happ(v57, v62) = v65) |  ~ t(v62, v51) | p(v67)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v51, v52, v53, v55, v56, v57) = v59) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v54, v58) = v60) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v57) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v56) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51) |  ? [v61] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v61 & ((v61 = v60 & v59 = cCoq_2eInit_2eDatatypes_2etrue) | (v61 = cCoq_2eInit_2eDatatypes_2efalse & v59 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39227___24t(v51, v59) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v58) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ c_24__type__39236___24t(v51, v60) |  ~ c_24__type__39227___24t(v51, v59) |  ~ c_24__type__39227___24t(v51, v57) |  ~ c_24__type__39218___24t(v51, v58) |  ~ c_24__type__39218___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) | cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v51, v52, v53, v54, v55, v56, v57, v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v58 = v57 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v58 = v57 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v58 = v57 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v58 = v57 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v58 = v57 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v58 = v57 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v58 = v57 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v58 = v57 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v58 = v57 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v56 = v55 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v56 = v55 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v56 = v55 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v56 = v55 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v56 = v55 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v56 = v55 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v56 = v55 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v56 = v55 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v56 = v55 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v54 = v53 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v54 = v53 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v54 = v53 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v54 = v53 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v54 = v53 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v54 = v53 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v54 = v53 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (c_24__type__56562___24a7(v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__56562___24a7(v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (c_24__type__56883___24a7(v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__56883___24a7(v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (c_24__type__56839___24a7(v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__56839___24a7(v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (c_24__type__56462___24a7(v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__56462___24a7(v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (c_24__type__56919___24a7(v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__56919___24a7(v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (c_24__type__56512___24a7(v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__56512___24a7(v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (c_24__type__56963___24a7(v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__56963___24a7(v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (c_24__type__56654___24a7(v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__56654___24a7(v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (c_24__type__56604___24a7(v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__56604___24a7(v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v59, v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v59, v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v52, v54, v56, v58) = v59) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v51, v53, v55, v57) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56562___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ c_24__type__56562___24t(v51, v52, v53, v54, v55, v56, v57, v58) | t(v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56562___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ t(v58, v59) | c_24__type__56562___24t(v51, v52, v53, v54, v55, v56, v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56883___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ c_24__type__56883___24t(v51, v52, v53, v54, v55, v56, v57, v58) | t(v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56883___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ t(v58, v59) | c_24__type__56883___24t(v51, v52, v53, v54, v55, v56, v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56839___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ c_24__type__56839___24t(v51, v52, v53, v54, v55, v56, v57, v58) | t(v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56839___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ t(v58, v59) | c_24__type__56839___24t(v51, v52, v53, v54, v55, v56, v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56462___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ c_24__type__56462___24t(v51, v52, v53, v54, v55, v56, v57, v58) | t(v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56462___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ t(v58, v59) | c_24__type__56462___24t(v51, v52, v53, v54, v55, v56, v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56919___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ c_24__type__56919___24t(v51, v52, v53, v54, v55, v56, v57, v58) | t(v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56919___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ t(v58, v59) | c_24__type__56919___24t(v51, v52, v53, v54, v55, v56, v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56512___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ c_24__type__56512___24t(v51, v52, v53, v54, v55, v56, v57, v58) | t(v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56512___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ t(v58, v59) | c_24__type__56512___24t(v51, v52, v53, v54, v55, v56, v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56963___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ c_24__type__56963___24t(v51, v52, v53, v54, v55, v56, v57, v58) | t(v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56963___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ t(v58, v59) | c_24__type__56963___24t(v51, v52, v53, v54, v55, v56, v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56654___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ c_24__type__56654___24t(v51, v52, v53, v54, v55, v56, v57, v58) | t(v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56654___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ t(v58, v59) | c_24__type__56654___24t(v51, v52, v53, v54, v55, v56, v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56604___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ c_24__type__56604___24t(v51, v52, v53, v54, v55, v56, v57, v58) | t(v58, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__type__56604___24a7(v51, v52, v53, v54, v55, v56, v57) = v59) |  ~ t(v58, v59) | c_24__type__56604___24t(v51, v52, v53, v54, v55, v56, v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__prop__118___24a3(v52, v56, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__109___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v58) |  ~ c_24__type__114___24t(v52, v54) |  ~ t(v56, v52) |  ~ cType___24t(v52) |  ? [v60] :  ? [v61] : (cCoq_2eLists_2eList_2eIn___24a3(v52, v56, v58) = v60 & happ(v57, v58) = v61 & cCoq_2eInit_2eSpecif_2esumbool___24t(v60, v59, v61))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__lam__57152___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] : (happ(v66, v58) = v59 & happ(v65, v57) = v66 & happ(v64, v56) = v65 & happ(v63, v55) = v64 & happ(v62, v54) = v63 & happ(v61, v53) = v62 & happ(v60, v52) = v61 & happ(c_24__lam__57152, v51) = v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v51, v52, v53, v54) = v59) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v55, v56, v57, v58) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v56, v58) = v59) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v54) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v57) = v58) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v55) = v56) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v57, cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v55, cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v57) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v55) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v54) |  ~ p(v52) |  ? [v60] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v59) = v60 & p(v60))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] : (happ(v66, v58) = v59 & happ(v65, v57) = v66 & happ(v64, v56) = v65 & happ(v63, v55) = v64 & happ(v62, v54) = v63 & happ(v61, v53) = v62 & happ(v60, v52) = v61 & happ(cCoq_2eStrings_2eAscii_2eAscii, v51) = v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v52, v56, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__109___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v58) |  ~ c_24__type__114___24t(v52, v54) |  ~ t(v56, v52) |  ~ cType___24t(v52) |  ? [v60] :  ? [v61] : (c_24__prop__118___24a3(v52, v56, v58) = v60 & happ(v57, v58) = v61 & cCoq_2eInit_2eSpecif_2esumbool___24t(v59, v60, v61))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v52, v53, v56) = v58) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v54, v55) = v57) |  ~ cCoq_2emicromega_2eTauto_2eeval__tt___24a6(v51, v52, v53, v54, v55, v56) | p(v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v51, v52, v53, v55) = v59) |  ~ (c_24__prop__3379___24a3(v51, v53, v54) = v56) |  ~ (c_24__prop__3380___24a3(v51, v53, v54) = v57) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v56, v57) = v58) |  ~ c_24__type__114___24t(v51, v52) |  ~ t(v54, v51) |  ~ t(v53, v51) |  ~ cType___24t(v51) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] : (c_24__prop__3381___24a3(v51, v53, v54) = v64 & c_24__prop__3382___24a3(v51, v53, v54) = v65 & cCoq_2eInit_2eSpecif_2eright___24a2(v64, v65) = v66 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v51, v52, v53, v54, v55) = v62 & happ(v60, v53) = v61 & happ(v52, v54) = v60 & cCoq_2eInit_2eDatatypes_2eS___24a1(v59) = v63 & ((v66 = v61 & v62 = v59 &  ~ (v54 = v53)) | (v63 = v62 & v61 = v58 & v54 = v53)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v51, v52, v53, v55) = v56) |  ~ (c_24__prop__3381___24a3(v51, v53, v54) = v57) |  ~ (c_24__prop__3382___24a3(v51, v53, v54) = v58) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v57, v58) = v59) |  ~ c_24__type__114___24t(v51, v52) |  ~ t(v54, v51) |  ~ t(v53, v51) |  ~ cType___24t(v51) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] : (c_24__prop__3379___24a3(v51, v53, v54) = v62 & c_24__prop__3380___24a3(v51, v53, v54) = v63 & cCoq_2eInit_2eSpecif_2eleft___24a2(v62, v63) = v64 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v51, v52, v53, v54, v55) = v65 & happ(v60, v53) = v61 & happ(v52, v54) = v60 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v66 & ((v66 = v65 & v64 = v61 & v54 = v53) | (v65 = v56 & v61 = v59 &  ~ (v54 = v53))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__64161___24t(v51) |  ~ cType___24t(v58) |  ~ cType___24t(v56) |  ~ cType___24t(v54) |  ~ cType___24t(v52) | cType___24t(v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__64056___24t(v52, v54, v58) |  ~ c_24__type__64046___24t(v51) |  ~ c_24__type__39236___24t(v54, v56) |  ~ cType___24t(v54) |  ~ cType___24t(v52) | cProp___24t(v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__64023___24t(v51) |  ~ c_24__type__39236___24t(v52, v54) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v58) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v56) |  ~ cType___24t(v52) | cProp___24t(v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__52266___24t(v51) |  ~ c_24__type__39218___24t(v52, v54) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v58) |  ~ t(v56, v52) |  ~ cType___24t(v52) | t(v59, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__51338___24t(v51) |  ~ c_24__type__39494___24t(v52, v54) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v52, v58) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v52, v56) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__49679___24t(v51) |  ~ c_24__type__39494___24t(v52, v54) |  ~ t(v58, v52) |  ~ t(v56, v52) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__42456___24t(v52, v54, v56) |  ~ c_24__type__42452___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v58) |  ~ cType___24t(v54) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2elist___24t(v54, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__41631___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v58) |  ~ c_24__type__114___24t(v52, v54) |  ~ t(v56, v52) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2elist___24t(v52, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__41272___24t(v51) |  ~ cCoq_2eVectors_2eFin_2et___24t(v54, v58) |  ~ cCoq_2eVectors_2eFin_2et___24t(v52, v56) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__38477___24t(v51) |  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v52, v58) |  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v52, v54) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v56) |  ~ cType___24t(v52) | cCoq_2emicromega_2eEnvRing_2ePol___24t(v52, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ cCoq_2emicromega_2eEnv_2eEnv___24t(v52, v56) |  ~ c_24__type__38242___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v58) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) |  ~ cType___24t(v52) | t(v59, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__38162___24t(v51) |  ~ t(v58, v54) |  ~ t(v56, v52) |  ~ cType___24t(v54) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2eprod___24t(v52, v54, v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__3392___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v56) |  ~ c_24__type__114___24t(v52, v54) |  ~ t(v58, v52) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2enat___24t(v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__109___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v58) |  ~ c_24__type__114___24t(v52, v54) |  ~ t(v56, v52) |  ~ cType___24t(v52) |  ? [v60] :  ? [v61] : (c_24__prop__118___24a3(v52, v56, v58) = v61 & cCoq_2eLists_2eList_2eIn___24a3(v52, v56, v58) = v60 & cCoq_2eInit_2eSpecif_2esumbool___24t(v60, v61, v59))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ c_24__type__57230___24t(v51, v52, v53, v54, v55) |  ~ t(v58, v51) |  ~ t(v56, v51) | cProp___24t(v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ c_24__type__61503___24t(v51, v52, v53, v54, v55, v56, v57) |  ~ t(v58, v51) | cType___24t(v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v59) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v57) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v56) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51) |  ? [v60] :  ? [v61] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v51, v52, v53, v55, v56, v57) = v60 & cCoq_2eBool_2eBool_2eeqb___24a2(v54, v58) = v61 & ((v61 = v59 & v60 = cCoq_2eInit_2eDatatypes_2etrue) | (v60 = cCoq_2eInit_2eDatatypes_2efalse & v59 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v51, v52, v53, v54, v55, v56, v57, v58) = v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] : (happ(v66, v58) = v59 & happ(v65, v57) = v66 & happ(v64, v56) = v65 & happ(v63, v55) = v64 & happ(v62, v54) = v63 & happ(v61, v53) = v62 & happ(v60, v52) = v61 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865, v51) = v60)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ cCoq_2esetoid__ring_2eRing__theory_2ediv__theory___24a7(v51, v52, v53, v54, v55, v56, v57) |  ~ c_24__type__56654___24t(v51, v52, v53, v54, v55, v56, v57, v57) |  ~ c_24__type__56604___24t(v51, v52, v53, v54, v55, v56, v57, v56) |  ~ c_24__type__56562___24t(v51, v52, v53, v54, v55, v56, v57, v55) |  ~ c_24__type__56512___24t(v51, v52, v53, v54, v55, v56, v57, v54) |  ~ c_24__type__56462___24t(v51, v52, v53, v54, v55, v56, v57, v52) |  ~ t(v59, v53) |  ~ t(v58, v53) |  ~ cType___24t(v53) |  ~ cType___24t(v51) | c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v51, v52, v53, v54, v55, v56, v57, v58, v59)) &  ? [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v52, v53, v56) = v58) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v54, v55) = v57) |  ~ p(v59) | cCoq_2emicromega_2eTauto_2eeval__tt___24a6(v51, v52, v53, v54, v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v58 = v57 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v51, v52, v53, v54) = v58) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v57) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v57) |  ~ cType___24t(v54) |  ~ cType___24t(v53) |  ~ cType___24t(v52) |  ~ cType___24t(v51) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : ((v62 = v57 & cCoq_2emicromega_2eTauto_2eI___24a7(v51, v52, v53, v54, v59, v60, v61) = v57 & cCoq_2eInit_2eDatatypes_2eoption___24t(v54, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v61) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v59) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v59) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v61))) | (v62 = v57 & cCoq_2emicromega_2eTauto_2eA___24a6(v51, v52, v53, v54, v59, v61) = v57 & happ(v56, v59) = v60 & t(v61, v53) & t(v59, v51) & p(v60)) | (v61 = v57 & cCoq_2emicromega_2eTauto_2eD___24a6(v51, v52, v53, v54, v59, v60) = v57 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v59) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v60) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v59))) | (v61 = v57 & cCoq_2emicromega_2eTauto_2eCj___24a6(v51, v52, v53, v54, v59, v60) = v57 & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v60) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v59) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v59)) | (v60 = v57 & cCoq_2emicromega_2eTauto_2eN___24a5(v51, v52, v53, v54, v59) = v57 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v59) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v59)) | (v60 = v57 & cCoq_2emicromega_2eTauto_2eX___24a5(v51, v52, v53, v54, v59) = v57 & happ(v55, v59) = v61 & t(v59, v52) & p(v61)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v58 = v52 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v51, v52, v53, v54, v55, v56, v57) = v58) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v57) |  ~ cType___24t(v51) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : ((v62 = v58 & v60 = v57 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v51, v53, v54, v55, v59) = v61 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v59) = v57 & happ(v56, v61) = v58 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59)) | (v61 = v58 & v60 = v57 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v51, v53, v54, v55, v59) = v58 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v59) = v57 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v57 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v51, v52, v53, v54, v55, v56, v57) = v58) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v57) |  ~ cType___24t(v51) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : ((v62 = v58 & v60 = v57 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v51, v53, v54, v55, v59) = v61 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v59) = v57 & happ(v56, v61) = v58 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59)) | (v61 = v58 & v60 = v57 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v51, v53, v54, v55, v59) = v58 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v59) = v57 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v56 = v54 |  ~ (happ(v52, v55) = v58) |  ~ (happ(v52, v53) = v57) |  ~ cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(v51, v52, v53, v54, v55, v56) |  ~ c_24__type__61503___24t(v51, v52, v53, v54, v55, v56, v52) |  ~ t(v56, v58) |  ~ t(v55, v51) |  ~ t(v54, v57) |  ~ t(v53, v51) |  ~ cType___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v55 = v53 |  ~ (happ(v52, v55) = v58) |  ~ (happ(v52, v53) = v57) |  ~ cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(v51, v52, v53, v54, v55, v56) |  ~ c_24__type__61503___24t(v51, v52, v53, v54, v55, v56, v52) |  ~ t(v56, v58) |  ~ t(v55, v51) |  ~ t(v54, v57) |  ~ t(v53, v51) |  ~ cType___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v52 = v51 |  ~ (c_24__type__63970___24a6(v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__63970___24a6(v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v52 = v51 |  ~ (c_24__type__63931___24a6(v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__63931___24a6(v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v52 = v51 |  ~ (c_24__type__61503___24a6(v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__61503___24a6(v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v52 = v51 |  ~ (c_24__type__63892___24a6(v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__63892___24a6(v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v52 = v51 |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a6(v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a6(v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v52 = v51 |  ~ (cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v52 = v51 |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v52 = v51 |  ~ (cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v58, v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v52 = v51 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v58, v57, v56, v55, v54, v53) = v52) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v58, v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (c_24__type__63970___24a6(v51, v52, v53, v54, v55, v56) = v58) |  ~ c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v57) | t(v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (c_24__type__63970___24a6(v51, v52, v53, v54, v55, v56) = v58) |  ~ t(v57, v58) | c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (c_24__type__63931___24a6(v51, v52, v53, v54, v55, v56) = v58) |  ~ c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v57) | t(v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (c_24__type__63931___24a6(v51, v52, v53, v54, v55, v56) = v58) |  ~ t(v57, v58) | c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (c_24__type__61503___24a6(v51, v52, v53, v54, v55, v56) = v58) |  ~ c_24__type__61503___24t(v51, v52, v53, v54, v55, v56, v57) | t(v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (c_24__type__61503___24a6(v51, v52, v53, v54, v55, v56) = v58) |  ~ t(v57, v58) | c_24__type__61503___24t(v51, v52, v53, v54, v55, v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (c_24__type__63892___24a6(v51, v52, v53, v54, v55, v56) = v58) |  ~ c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v57) | t(v57, v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (c_24__type__63892___24a6(v51, v52, v53, v54, v55, v56) = v58) |  ~ t(v57, v58) | c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (c_24__type__53660___24a5(v51, v52, v53, v54, v55) = v57) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v57, v55, v56) = v58) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v51, v55, v55) = v56) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v51, v52, v53, v54, v55) |  ~ c_24__type__53549___24t(v51, v52, v53, v54, v55, v55) |  ~ c_24__type__53519___24t(v51, v52, v53, v54, v55, v54) |  ~ c_24__type__53495___24t(v51, v52, v53, v54, v55, v53) |  ~ c_24__type__53465___24t(v51, v52, v53, v54, v55, v52) |  ~ cType___24t(v51) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (c_24__type__53579___24a5(v51, v52, v53, v54, v55) = v59 & c_24__type__53603___24a5(v51, v52, v53, v54, v55) = v60 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v60, v55, v56) = v61 & c_24__type__53636___24a5(v51, v52, v53, v54, v55) = v62 & c_24__type__53687___24a5(v51, v52, v53, v54, v55) = v63 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v63, v56, v54) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v62, v58, v53) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v59, v61, v52))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (c_24__type__53603___24a5(v51, v52, v53, v54, v55) = v56) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v56, v55, v57) = v58) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v51, v55, v55) = v57) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v51, v52, v53, v54, v55) |  ~ c_24__type__53549___24t(v51, v52, v53, v54, v55, v55) |  ~ c_24__type__53519___24t(v51, v52, v53, v54, v55, v54) |  ~ c_24__type__53495___24t(v51, v52, v53, v54, v55, v53) |  ~ c_24__type__53465___24t(v51, v52, v53, v54, v55, v52) |  ~ cType___24t(v51) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (c_24__type__53660___24a5(v51, v52, v53, v54, v55) = v61 & c_24__type__53579___24a5(v51, v52, v53, v54, v55) = v59 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v61, v55, v57) = v62 & c_24__type__53636___24a5(v51, v52, v53, v54, v55) = v60 & c_24__type__53687___24a5(v51, v52, v53, v54, v55) = v63 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v63, v57, v54) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v60, v62, v53) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v59, v58, v52))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v51, v52, v53, v54, v55, v56, v57) = v58) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] : (happ(v64, v57) = v58 & happ(v63, v56) = v64 & happ(v62, v55) = v63 & happ(v61, v54) = v62 & happ(v60, v53) = v61 & happ(v59, v52) = v60 & happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ, v51) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v51, v52, v53, v54) = v58) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v57) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v57) |  ~ cType___24t(v54) |  ~ cType___24t(v53) |  ~ cType___24t(v52) |  ~ cType___24t(v51) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : ((v62 = v57 & cCoq_2emicromega_2eTauto_2eI___24a7(v51, v52, v53, v54, v59, v60, v61) = v57 & cCoq_2eInit_2eDatatypes_2eoption___24t(v54, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v61) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v59) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v59) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v61))) | (v62 = v57 & cCoq_2emicromega_2eTauto_2eA___24a6(v51, v52, v53, v54, v59, v61) = v57 & happ(v56, v59) = v60 & t(v61, v53) & t(v59, v51) & p(v60)) | (v61 = v57 & cCoq_2emicromega_2eTauto_2eD___24a6(v51, v52, v53, v54, v59, v60) = v57 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v59) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v60) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v59))) | (v61 = v57 & cCoq_2emicromega_2eTauto_2eCj___24a6(v51, v52, v53, v54, v59, v60) = v57 & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v60) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v59) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v59)) | (v60 = v57 & cCoq_2emicromega_2eTauto_2eN___24a5(v51, v52, v53, v54, v59) = v57 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v59) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v51, v52, v53, v54, v55, v56, v59)) | (v60 = v57 & cCoq_2emicromega_2eTauto_2eX___24a5(v51, v52, v53, v54, v59) = v57 & happ(v55, v59) = v61 & t(v59, v52) & p(v61)) | (v59 = v57 & cCoq_2emicromega_2eTauto_2eTT___24a4(v51, v52, v53, v54) = v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v51, v52, v53, v54, v55, v56, v57) = v58) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] : (happ(v64, v57) = v58 & happ(v63, v56) = v64 & happ(v62, v55) = v63 & happ(v61, v54) = v62 & happ(v60, v53) = v61 & happ(v59, v52) = v60 & happ(cCoq_2emicromega_2eTauto_2eI, v51) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v56) = v57) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v54) = v55) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v55, v57) = v58) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v56) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) | p(v58) |  ? [v59] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v54, v56) = v59 &  ~ p(v59))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v55, v57) = v58) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v52) = v53) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v52, v56) = v57) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v51, v54) = v55) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v56) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v53) | p(v58) |  ? [v59] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v54, v56) = v59 &  ~ p(v59))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v54, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v52, v57) = v58) |  ~ c_24__type__3314___24t(v51, v52, v53) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56) |  ~ t(v54, v51) |  ? [v59] :  ? [v60] : (happ(v55, v56) = v60 & happ(v52, v56) = v59 &  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ t(v61, v59) | t(v62, v58)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v51, v52, v53, v55) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v52, v54) = v56) |  ~ c_24__type__114___24t(v51, v52) |  ~ t(v54, v51) |  ~ t(v53, v51) |  ~ cType___24t(v51) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] : (c_24__prop__3381___24a3(v51, v53, v54) = v64 & c_24__prop__3382___24a3(v51, v53, v54) = v65 & cCoq_2eInit_2eSpecif_2eright___24a2(v64, v65) = v66 & c_24__prop__3379___24a3(v51, v53, v54) = v59 & c_24__prop__3380___24a3(v51, v53, v54) = v60 & cCoq_2eInit_2eSpecif_2eleft___24a2(v59, v60) = v61 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v51, v52, v53, v54, v55) = v62 & cCoq_2eInit_2eDatatypes_2eS___24a1(v58) = v63 & ((v66 = v57 & v62 = v58 &  ~ (v54 = v53)) | (v63 = v62 & v61 = v57 & v54 = v53)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cVFA_2eSearchTree_2eAbs, v51) = v55) |  ~ cVFA_2eSearchTree_2eAbs___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cVFA_2eSearchTree_2eAbs, v51) = v55) |  ~ p(v58) | cVFA_2eSearchTree_2eAbs___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eInit_2eNat_2edivmod, v51) = v55) | cCoq_2eInit_2eNat_2edivmod___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on, v51) = v55) |  ~ cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on, v51) = v55) |  ~ p(v58) | cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__57115, v51) = v55) | c_24__lam__57115___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883, v51) = v55) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2emicromega_2eTauto_2eFF, v51) = v55) | cCoq_2emicromega_2eTauto_2eFF___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eClasses_2eMorphisms_2erespectful, v51) = v55) | cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__let__var__6__p__52252__52255, v51) = v55) | c_24__let__var__6__p__52252__52255___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eCompareSpec, v51) = v55) |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eCompareSpec, v51) = v55) |  ~ p(v58) | cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eInit_2eLogic_2eeq__ind, v51) = v55) | cCoq_2eInit_2eLogic_2eeq__ind___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__63668, v51) = v55) |  ~ c_24__lam__63668___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__63668, v51) = v55) |  ~ p(v58) | c_24__lam__63668___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePX, v51) = v55) | cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__prop__60417, v51) = v55) | c_24__prop__60417___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__63676, v51) = v55) |  ~ c_24__lam__63676___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__63676, v51) = v55) |  ~ p(v58) | c_24__lam__63676___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__49937, v51) = v55) |  ~ c_24__lam__49937___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__49937, v51) = v55) |  ~ p(v58) | c_24__lam__49937___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2emicromega_2eTauto_2eTT, v51) = v55) | cCoq_2emicromega_2eTauto_2eTT___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__let__var__var__7__n__3336__3340__3349, v51) = v55) | c_24__let__var__var__7__n__3336__3340__3349___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op, v51) = v55) | cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eInA, v51) = v55) |  ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eInA, v51) = v55) |  ~ p(v58) | cCoq_2eLists_2eSetoidList_2eInA___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eLists_2eList_2eAdd, v51) = v55) |  ~ cCoq_2eLists_2eList_2eAdd___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eLists_2eList_2eAdd, v51) = v55) |  ~ p(v58) | cCoq_2eLists_2eList_2eAdd___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__let__var__6__p__52254__52256, v51) = v55) | c_24__let__var__6__p__52254__52256___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__63660, v51) = v55) |  ~ c_24__lam__63660___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__63660, v51) = v55) |  ~ p(v58) | c_24__lam__63660___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__49945, v51) = v55) |  ~ c_24__lam__49945___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__49945, v51) = v55) |  ~ p(v58) | c_24__lam__49945___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eBuild__Formula, v51) = v55) | cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__63652, v51) = v55) |  ~ c_24__lam__63652___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__63652, v51) = v55) |  ~ p(v58) | c_24__lam__63652___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__49953, v51) = v55) |  ~ c_24__lam__49953___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__49953, v51) = v55) |  ~ p(v58) | c_24__lam__49953___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__49929, v51) = v55) |  ~ c_24__lam__49929___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(c_24__lam__49929, v51) = v55) |  ~ p(v58) | c_24__lam__49929___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2esetoid__ring_2eBinList_2enth, v51) = v55) | cCoq_2esetoid__ring_2eBinList_2enth___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eVectors_2eVectorDef_2econs, v51) = v55) | cCoq_2eVectors_2eVectorDef_2econs___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cRedblack_2ecolor__rect, v51) = v55) | cRedblack_2ecolor__rect___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cRedblack_2eTREES_2etree__rect, v51) = v55) | cRedblack_2eTREES_2etree__rect___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2epow__pos, v51) = v55) | cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePeq, v51) = v55) | cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2emk__linear, v51) = v55) | cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFapp, v51) = v55) | cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2emicromega_2eTauto_2eGFormula, v51) = v55) | cCoq_2emicromega_2eTauto_2eGFormula___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2ecneqb, v51) = v55) | cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePX, v51) = v55) | cCoq_2emicromega_2eEnvRing_2ePX___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2emicromega_2eEnv_2ejump, v51) = v55) | cCoq_2emicromega_2eEnv_2ejump___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eVectors_2eFin_2eeqb, v51) = v55) | cCoq_2eVectors_2eFin_2eeqb___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eLists_2eSetoidList_2etranspose, v51) = v55) |  ~ cCoq_2eLists_2eSetoidList_2etranspose___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eLists_2eSetoidList_2etranspose, v51) = v55) |  ~ p(v58) | cCoq_2eLists_2eSetoidList_2etranspose___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eequivlistA, v51) = v55) |  ~ cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v51, v52, v53, v54) | p(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eequivlistA, v51) = v55) |  ~ p(v58) | cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eLists_2eList_2eremove, v51) = v55) | cCoq_2eLists_2eList_2eremove___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eLists_2eList_2emap, v51) = v55) | cCoq_2eLists_2eList_2emap___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eLists_2eList_2ecount__occ, v51) = v55) | cCoq_2eLists_2eList_2ecount__occ___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eInit_2eSpecif_2eexistT, v51) = v55) | cCoq_2eInit_2eSpecif_2eexistT___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v57, v54) = v58) |  ~ (happ(v56, v53) = v57) |  ~ (happ(v55, v52) = v56) |  ~ (happ(cCoq_2eInit_2eDatatypes_2epair, v51) = v55) | cCoq_2eInit_2eDatatypes_2epair___24a4(v51, v52, v53, v54) = v58) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ c_24__type__39367___24t(v51, v52, v53, v54) |  ~ t(v57, v53) |  ~ t(v55, v51) | t(v58, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ c_24__type__57277___24t(v51, v52, v53, v54) |  ~ t(v57, v51) |  ~ t(v55, v51) | cProp___24t(v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v56, v57) = v58) |  ~ c_24__type__53687___24t(v51, v52, v53, v54, v55, v56) |  ~ t(v57, v51) | t(v58, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v56, v57) = v58) |  ~ c_24__type__53660___24t(v51, v52, v53, v54, v55, v56) |  ~ t(v57, v51) | t(v58, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v56, v57) = v58) |  ~ c_24__type__53603___24t(v51, v52, v53, v54, v55, v56) |  ~ t(v57, v51) | t(v58, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v56, v57) = v58) |  ~ c_24__type__53519___24t(v51, v52, v53, v54, v55, v56) |  ~ t(v57, v51) | t(v58, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v53) = v58) |  ~ (happ(v54, v52) = v57) |  ~ c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v56) |  ~ c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v55) |  ~ c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v51, v52, v53, v54, v55, v56) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v59] : (happ(v55, v52) = v59 &  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v62, v52) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v56, v61) = v62) |  ~ t(v60, v51) | p(v63)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v51, v52, v54, v55) = v57) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v53, v56) = v58) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51) |  ? [v59] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v51, v52, v53, v54, v55, v56) = v59 & ((v59 = v58 & v57 = cCoq_2eInit_2eDatatypes_2etrue) | (v59 = cCoq_2eInit_2eDatatypes_2efalse & v57 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v56 = v55 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v54 = v53 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (c_24__type__53465___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__53465___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (c_24__type__53519___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__53519___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (c_24__type__53495___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__53495___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (c_24__type__53549___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__53549___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (c_24__lam__57115___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (c_24__lam__57115___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (c_24__type__53660___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__53660___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (c_24__type__53579___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__53579___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (c_24__type__53603___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__53603___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (c_24__type__53636___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__53636___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (c_24__type__53687___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (c_24__type__53687___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cVFA_2eSearchTree_2eT___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (cVFA_2eSearchTree_2eT___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cVFA_2eMaps_2et__update___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (cVFA_2eMaps_2et__update___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cRedblack_2eTREES_2ebalance___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (cRedblack_2eTREES_2ebalance___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cRedblack_2eTREES_2eT___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (cRedblack_2eTREES_2eT___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2eLists_2eList_2efold__right___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2eLists_2eList_2efold__right___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v52, v54, v56) = v57) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v51, v53, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : (v52 = v51 |  ~ (c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v57, v56, v55, v54, v53) = v52) |  ~ (c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v57, v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53465___24a5(v51, v52, v53, v54, v55) = v57) |  ~ c_24__type__53465___24t(v51, v52, v53, v54, v55, v56) | t(v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53465___24a5(v51, v52, v53, v54, v55) = v57) |  ~ t(v56, v57) | c_24__type__53465___24t(v51, v52, v53, v54, v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53519___24a5(v51, v52, v53, v54, v55) = v57) |  ~ c_24__type__53519___24t(v51, v52, v53, v54, v55, v56) | t(v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53519___24a5(v51, v52, v53, v54, v55) = v57) |  ~ t(v56, v57) | c_24__type__53519___24t(v51, v52, v53, v54, v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53495___24a5(v51, v52, v53, v54, v55) = v57) |  ~ c_24__type__53495___24t(v51, v52, v53, v54, v55, v56) | t(v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53495___24a5(v51, v52, v53, v54, v55) = v57) |  ~ t(v56, v57) | c_24__type__53495___24t(v51, v52, v53, v54, v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53549___24a5(v51, v52, v53, v54, v55) = v57) |  ~ c_24__type__53549___24t(v51, v52, v53, v54, v55, v56) | t(v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53549___24a5(v51, v52, v53, v54, v55) = v57) |  ~ t(v56, v57) | c_24__type__53549___24t(v51, v52, v53, v54, v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a6(v51, v52, v53, v54, v55, v56) = v57) |  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v62, v56) = v57 & happ(v61, v55) = v62 & happ(v60, v54) = v61 & happ(v59, v53) = v60 & happ(v58, v52) = v59 & happ(cCoq_2eInit_2eLogic_2eeq__ind, v51) = v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v55, v56) = v57) |  ~ (c_24__prop__4470___24a2(v52, v54) = v56) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4468___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ? [v58] :  ? [v59] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v52, v54) = v58 & happ(v53, v54) = v59 & cCoq_2eInit_2eSpecif_2esumor___24t(v57, v58, v59))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53660___24a5(v51, v52, v53, v54, v55) = v57) |  ~ c_24__type__53660___24t(v51, v52, v53, v54, v55, v56) | t(v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53660___24a5(v51, v52, v53, v54, v55) = v57) |  ~ t(v56, v57) | c_24__type__53660___24t(v51, v52, v53, v54, v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53579___24a5(v51, v52, v53, v54, v55) = v57) |  ~ c_24__type__53579___24t(v51, v52, v53, v54, v55, v56) | t(v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53579___24a5(v51, v52, v53, v54, v55) = v57) |  ~ t(v56, v57) | c_24__type__53579___24t(v51, v52, v53, v54, v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53603___24a5(v51, v52, v53, v54, v55) = v57) |  ~ c_24__type__53603___24t(v51, v52, v53, v54, v55, v56) | t(v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53603___24a5(v51, v52, v53, v54, v55) = v57) |  ~ t(v56, v57) | c_24__type__53603___24t(v51, v52, v53, v54, v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53636___24a5(v51, v52, v53, v54, v55) = v57) |  ~ c_24__type__53636___24t(v51, v52, v53, v54, v55, v56) | t(v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53636___24a5(v51, v52, v53, v54, v55) = v57) |  ~ t(v56, v57) | c_24__type__53636___24t(v51, v52, v53, v54, v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53687___24a5(v51, v52, v53, v54, v55) = v57) |  ~ c_24__type__53687___24t(v51, v52, v53, v54, v55, v56) | t(v56, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__type__53687___24a5(v51, v52, v53, v54, v55) = v57) |  ~ t(v56, v57) | c_24__type__53687___24t(v51, v52, v53, v54, v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cVFA_2eSearchTree_2eE___24a1(v51) = v57) |  ~ (cVFA_2eSearchTree_2eT___24a5(v52, v53, v54, v55, v56) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v51) = v53) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v52, v54) = v55) |  ~ c_24__type__39868___24t(v51, v52) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v54) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v53, v56) | cCoq_2eInit_2eDatatypes_2elist___24t(v53, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v51, v52, v53, v54, v55, v56) = v57) | cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v51, v52, v53, v54, v55, v56) = v57) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v51, v52, v53, v54, v55, v56) = v57) |  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v62, v56) = v57 & happ(v61, v55) = v62 & happ(v60, v54) = v61 & happ(v59, v53) = v60 & happ(v58, v52) = v59 & happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ, v51) = v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v51, v52, v53, v54, v55, v56) = v57) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v51, v52, v53, v54, v55, v56) = v57) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v51, v52, v53, v54, v55, v56) = v57) |  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v62, v56) = v57 & happ(v61, v55) = v62 & happ(v60, v54) = v61 & happ(v59, v53) = v60 & happ(v58, v52) = v59 & happ(cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z, v51) = v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v51, v52, v53, v54, v55, v56) = v57) |  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v62, v56) = v57 & happ(v61, v55) = v62 & happ(v60, v54) = v61 & happ(v59, v53) = v60 & happ(v58, v52) = v59 & happ(cCoq_2emicromega_2eTauto_2eD, v51) = v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v51, v52, v53, v54, v55, v56) = v57) |  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v62, v56) = v57 & happ(v61, v55) = v62 & happ(v60, v54) = v61 & happ(v59, v53) = v60 & happ(v58, v52) = v59 & happ(cCoq_2emicromega_2eTauto_2eCj, v51) = v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v51, v52, v53, v54, v55, v56) = v57) |  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v62, v56) = v57 & happ(v61, v55) = v62 & happ(v60, v54) = v61 & happ(v59, v53) = v60 & happ(v58, v52) = v59 & happ(cCoq_2emicromega_2eTauto_2eA, v51) = v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v51, v52, v53, v54, v55, v56) = v57) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v56) |  ~ cType___24t(v51) |  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__lam__49929___24a3(v51, v52, v53) = v58 & c_24__lam__49937___24a3(v51, v52, v53) = v59 & c_24__lam__49945___24a3(v51, v52, v55) = v60 & c_24__lam__49953___24a3(v51, v52, v54) = v61 & ((v61 = v57 & v56 = cCoq_2emicromega_2eRingMicromega_2eNonStrict) | (v60 = v57 & v56 = cCoq_2emicromega_2eRingMicromega_2eStrict) | (v59 = v57 & v56 = cCoq_2emicromega_2eRingMicromega_2eNonEqual) | (v58 = v57 & v56 = cCoq_2emicromega_2eRingMicromega_2eEqual)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v51, v52, v53, v54, v55, v56) = v57) |  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v62, v56) = v57 & happ(v61, v55) = v62 & happ(v60, v54) = v61 & happ(v59, v53) = v60 & happ(v58, v52) = v59 & happ(cCoq_2emicromega_2eRingMicromega_2eeval__op1, v51) = v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v54, v52) = v56) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v54, v51) = v55) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v55, v56) = v57) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v57) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v54, v52) = v56) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v54, v51) = v55) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v55, v56) = v57) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) | p(v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v54) = v55) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v54, v56) = v57) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v56) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v57) |  ~ p(v53) |  ? [v58] :  ? [v59] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v56) = v58 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v55, v58) = v59 & p(v59))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v54, v56) = v57) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v55, v51) = v56) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v51) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v55) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v52) |  ? [v58] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v53, v55) = v58 & ( ~ p(v58) | p(v57)) & ( ~ p(v57) | p(v58)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v51, v52, v53, v54, v55, v56) = v57) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v51, v54, v56) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v51, v53, v55) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cType___24t(v51) |  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] : (cCoq_2eVectors_2eVectorDef_2enil___24a1(v51) = v58 & ((v63 = v55 & cCoq_2eVectors_2eVectorDef_2econs___24a4(v51, v59, v61, v62) = v55 & happ(v52, v59) = v60 & cCoq_2eVectors_2eVectorDef_2et___24t(v51, v61, v62) & t(v59, v51) & cCoq_2eInit_2eDatatypes_2enat___24t(v61) & ((v70 = v57 & v68 = v56 & cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v51, v52, v61, v66, v62, v67) = v69 & cCoq_2eVectors_2eVectorDef_2econs___24a4(v51, v64, v66, v67) = v56 & cCoq_2eInit_2eDatatypes_2eandb___24a2(v65, v69) = v57 & happ(v60, v64) = v65 & cCoq_2eVectors_2eVectorDef_2et___24t(v51, v66, v67) & t(v64, v51) & cCoq_2eInit_2eDatatypes_2enat___24t(v66)) | (v58 = v56 & v57 = cCoq_2eInit_2eDatatypes_2efalse))) | (v58 = v55 & ((v62 = v56 & v57 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eVectors_2eVectorDef_2econs___24a4(v51, v59, v60, v61) = v56 & cCoq_2eVectors_2eVectorDef_2et___24t(v51, v60, v61) & t(v59, v51) & cCoq_2eInit_2eDatatypes_2enat___24t(v60)) | (v57 = cCoq_2eInit_2eDatatypes_2etrue & v56 = v55)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v51, v52, v53, v54, v55, v56) = v57) |  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v62, v56) = v57 & happ(v61, v55) = v62 & happ(v60, v54) = v61 & happ(v59, v53) = v60 & happ(v58, v52) = v59 & happ(cCoq_2eVectors_2eVectorEq_2eeqb, v51) = v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2eStrings_2eString_2eString___24a2(v53, v55) = v56) |  ~ (happ(v52, v53) = v54) |  ~ (happ(v51, v56) = v57) |  ~ c_24__type__58161___24t(v51, v52) |  ~ cCoq_2eStrings_2eString_2estring___24t(v55) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v53) |  ? [v58] :  ? [v59] : (happ(v54, v55) = v59 & happ(v51, v55) = v58 &  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ t(v60, v58) | t(v61, v57)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v54, v56) = v57) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v52) = v53) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v51, v54) = v55) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v56) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v57) |  ~ p(v53) |  ? [v58] :  ? [v59] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v55, v58) = v59 & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v52, v56) = v58 & p(v59))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__6842___24t(v52, v54) |  ~ c_24__type__6804___24t(v52) |  ~ c_24__type__6802___24t(v51) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v56) |  ? [v58] : (happ(v52, v56) = v58 & t(v57, v58))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__64104___24t(v51) |  ~ c_24__type__61506___24t(v52, v54) |  ~ t(v56, v52) |  ~ cType___24t(v52) |  ? [v58] : (happ(v54, v56) = v58 &  ! [v59] :  ! [v60] : ( ~ (happ(v57, v59) = v60) |  ~ t(v59, v58) | cCoq_2eInit_2eSpecif_2esigT___24t(v52, v54, v60)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__64065___24t(v51) |  ~ c_24__type__4496___24t(v52, v54) |  ~ t(v56, v52) |  ~ cType___24t(v52) | cCoq_2eInit_2eSpecif_2esig___24t(v52, v54, v57) |  ? [v58] : (happ(v54, v56) = v58 &  ~ p(v58))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__63208___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v54) |  ~ t(v56, v52) |  ~ cType___24t(v52) | t(v57, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__6193___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v56) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__61892___24t(v51) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v52, v56) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v52, v54) |  ~ cType___24t(v52) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v52, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__61437___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v56) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cProp___24t(v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__61096___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v56) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v54) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__61030___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v56) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v54) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__59760___24t(v51) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v56) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) | cProp___24t(v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__58129___24t(v51) |  ~ cProp___24t(v54) |  ~ t(v56, v52) |  ~ cType___24t(v52) | cCoq_2eInit_2eSpecif_2esumor___24t(v52, v54, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__51611___24t(v51) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v56) |  ~ cType___24t(v52) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__51597___24t(v51) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v56) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v54) |  ~ cType___24t(v52) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4426___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v56) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2eoption___24t(v52, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4496___24t(v52, v54) |  ~ c_24__type__44009___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v56) |  ~ cType___24t(v52) | cProp___24t(v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__43947___24t(v51) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v56) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v54) | cProp___24t(v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__42511___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v56) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v54) |  ~ cType___24t(v52) | cProp___24t(v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4108___24t(v51) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v52, v54, v56) |  ~ cProp___24t(v54) |  ~ cProp___24t(v52) | cCoq_2eInit_2eSpecif_2esumbool___24t(v54, v52, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__38469___24t(v51) |  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v52, v56) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) |  ~ cType___24t(v52) | cCoq_2emicromega_2eEnvRing_2ePol___24t(v52, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__38233___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v56) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v54) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2elist___24t(v52, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__38186___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v52, v54, v56) |  ~ cType___24t(v54) |  ~ cType___24t(v52) | t(v57, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__38174___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v52, v54, v56) |  ~ cType___24t(v54) |  ~ cType___24t(v52) | t(v57, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__3456___24t(v51) |  ~ cCoq_2eStrings_2eString_2estring___24t(v56) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cCoq_2eStrings_2eString_2estring___24t(v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__3326___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v56) |  ~ t(v54, v52) |  ~ cType___24t(v52) | cProp___24t(v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__3274___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v56) |  ~ t(v54, v52) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2elist___24t(v52, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__144___24t(v51) |  ~ cV___24t(v54) |  ~ cRedblack_2ekey___24t(v52) |  ~ cRedblack_2eTREES_2etree___24t(v56) | cRedblack_2eTREES_2etree___24t(v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ c_24__type__64056___24t(v51, v52, v53) |  ~ t(v56, v52) |  ~ t(v54, v51) | t(v57, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ c_24__type__58849___24t(v51, v52, v53) |  ~ t(v56, v52) |  ~ t(v54, v51) | cProp___24t(v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ c_24__type__56982___24t(v51, v52, v53) |  ~ t(v56, v52) |  ~ t(v54, v51) | t(v57, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ c_24__type__42487___24t(v51, v52, v53) |  ~ t(v56, v51) |  ~ t(v54, v52) | t(v57, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ c_24__type__39539___24t(v51, v52, v53) |  ~ t(v56, v52) |  ~ t(v54, v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ c_24__type__39518___24t(v51, v52, v53) |  ~ t(v56, v52) |  ~ t(v54, v52) | t(v57, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ c_24__type__3314___24t(v51, v52, v53) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56) |  ~ t(v54, v51) |  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v54, v56) = v59 & happ(v52, v59) = v60 & happ(v52, v56) = v58 &  ! [v61] :  ! [v62] : ( ~ (happ(v57, v61) = v62) |  ~ t(v61, v58) | t(v62, v60)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v55, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ t(v56, v52) |  ~ t(v54, v52) |  ~ c_24__type__56730___24t(v51, v52, v53) | cCoq_2eInit_2eDatatypes_2eprod___24t(v52, v52, v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v54, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__64104___24t(v51) |  ~ c_24__type__61506___24t(v52, v54) |  ~ t(v56, v52) |  ~ cType___24t(v52) |  ? [v58] : (happ(v55, v56) = v58 &  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ t(v59, v57) | cCoq_2eInit_2eSpecif_2esigT___24t(v52, v54, v60)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v54, v56) = v57) |  ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__64065___24t(v51) |  ~ c_24__type__4496___24t(v52, v54) |  ~ t(v56, v52) |  ~ cType___24t(v52) |  ~ p(v57) |  ? [v58] : (happ(v55, v56) = v58 & cCoq_2eInit_2eSpecif_2esig___24t(v52, v54, v58))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v52, v56) = v57) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__6842___24t(v52, v54) |  ~ c_24__type__6804___24t(v52) |  ~ c_24__type__6802___24t(v51) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v56) |  ? [v58] : (happ(v55, v56) = v58 & t(v58, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v52, v56) = v57) |  ~ c_24__type__3314___24t(v51, v52, v53) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56) |  ~ t(v54, v51) |  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v54, v56) = v59 & happ(v55, v56) = v58 & happ(v52, v59) = v60 &  ! [v61] :  ! [v62] : ( ~ (happ(v58, v61) = v62) |  ~ t(v61, v57) | t(v62, v60)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v51, v52, v53, v54, v55, v56) = v57) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51) |  ? [v58] :  ? [v59] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v51, v52, v54, v55) = v58 & cCoq_2eBool_2eBool_2eeqb___24a2(v53, v56) = v59 & ((v59 = v57 & v58 = cCoq_2eInit_2eDatatypes_2etrue) | (v58 = cCoq_2eInit_2eDatatypes_2efalse & v57 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v51, v52, v53, v54, v55, v56) = v57) |  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v62, v56) = v57 & happ(v61, v55) = v62 & happ(v60, v54) = v61 & happ(v59, v53) = v60 & happ(v58, v52) = v59 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878, v51) = v58)) &  ? [v51] :  ? [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v58 = v57 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v53, v54, v55, v56) = v58) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v57) |  ~ cType___24t(v56) |  ~ cType___24t(v55) |  ~ cType___24t(v54) |  ~ cType___24t(v53) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : ((v62 = v57 & cCoq_2emicromega_2eTauto_2eI___24a7(v53, v54, v55, v56, v59, v60, v61) = v57 & cCoq_2eInit_2eDatatypes_2eoption___24t(v56, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v61) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v61)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) | (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v61)))) | (v62 = v57 & cCoq_2emicromega_2eTauto_2eA___24a6(v53, v54, v55, v56, v59, v61) = v57 & happ(v52, v59) = v60 & t(v61, v55) & t(v59, v53) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) | p(v60)) & ( ~ p(v60) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57))) | (v61 = v57 & cCoq_2emicromega_2eTauto_2eD___24a6(v53, v54, v55, v56, v59, v60) = v57 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v60) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) | ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v60) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59)))) | (v61 = v57 & cCoq_2emicromega_2eTauto_2eCj___24a6(v53, v54, v55, v56, v59, v60) = v57 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v60) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57)) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) | (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v60) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59)))) | (v60 = v57 & cCoq_2emicromega_2eTauto_2eN___24a5(v53, v54, v55, v56, v59) = v57 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57))) | (v60 = v57 & cCoq_2emicromega_2eTauto_2eX___24a5(v53, v54, v55, v56, v59) = v57 & happ(v51, v59) = v61 & t(v59, v54) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) | p(v61)) & ( ~ p(v61) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57))) | (v59 = v57 & cCoq_2emicromega_2eTauto_2eFF___24a4(v53, v54, v55, v56) = v57))) &  ? [v51] :  ? [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v58 = v57 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v53, v54, v55, v56) = v58) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v57) |  ~ cType___24t(v56) |  ~ cType___24t(v55) |  ~ cType___24t(v54) |  ~ cType___24t(v53) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : ((v62 = v57 & cCoq_2emicromega_2eTauto_2eI___24a7(v53, v54, v55, v56, v59, v60, v61) = v57 & cCoq_2eInit_2eDatatypes_2eoption___24t(v56, v60) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v61) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v61)) | (v62 = v57 & cCoq_2emicromega_2eTauto_2eA___24a6(v53, v54, v55, v56, v59, v61) = v57 & happ(v52, v59) = v60 & t(v61, v55) & t(v59, v53) &  ~ p(v60)) | (v61 = v57 & cCoq_2emicromega_2eTauto_2eD___24a6(v53, v54, v55, v56, v59, v60) = v57 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v60) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59)) | (v61 = v57 & cCoq_2emicromega_2eTauto_2eCj___24a6(v53, v54, v55, v56, v59, v60) = v57 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v60) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59))) | (v60 = v57 & cCoq_2emicromega_2eTauto_2eN___24a5(v53, v54, v55, v56, v59) = v57 & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59)) | (v60 = v57 & cCoq_2emicromega_2eTauto_2eX___24a5(v53, v54, v55, v56, v59) = v57 & happ(v51, v59) = v61 & t(v59, v54) &  ~ p(v61)))) &  ? [v51] :  ? [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : (v58 = v57 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v53, v54, v55, v56) = v58) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v57) |  ~ cType___24t(v56) |  ~ cType___24t(v55) |  ~ cType___24t(v54) |  ~ cType___24t(v53) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : ((v62 = v57 & cCoq_2emicromega_2eTauto_2eI___24a7(v53, v54, v55, v56, v59, v60, v61) = v57 & cCoq_2eInit_2eDatatypes_2eoption___24t(v56, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v61) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v61)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) | (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v61)))) | (v62 = v57 & cCoq_2emicromega_2eTauto_2eA___24a6(v53, v54, v55, v56, v59, v61) = v57 & happ(v52, v59) = v60 & t(v61, v55) & t(v59, v53) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) | p(v60)) & ( ~ p(v60) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57))) | (v61 = v57 & cCoq_2emicromega_2eTauto_2eD___24a6(v53, v54, v55, v56, v59, v60) = v57 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v60) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) | ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v60) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59)))) | (v61 = v57 & cCoq_2emicromega_2eTauto_2eCj___24a6(v53, v54, v55, v56, v59, v60) = v57 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v60) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57)) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) | (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v60) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59)))) | (v60 = v57 & cCoq_2emicromega_2eTauto_2eN___24a5(v53, v54, v55, v56, v59) = v57 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57))) | (v60 = v57 & cCoq_2emicromega_2eTauto_2eX___24a5(v53, v54, v55, v56, v59) = v57 & happ(v51, v59) = v61 & t(v59, v54) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) | p(v61)) & ( ~ p(v61) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57))) | (v59 = v57 & cCoq_2emicromega_2eTauto_2eTT___24a4(v53, v54, v55, v56) = v57))) &  ? [v51] :  ? [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v53, v54, v55, v56) = v58) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v57) |  ~ cType___24t(v56) |  ~ cType___24t(v55) |  ~ cType___24t(v54) |  ~ cType___24t(v53) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v57) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : ((v62 = v57 & cCoq_2emicromega_2eTauto_2eI___24a7(v53, v54, v55, v56, v59, v60, v61) = v57 & cCoq_2eInit_2eDatatypes_2eoption___24t(v56, v60) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v61) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v61)) | (v62 = v57 & cCoq_2emicromega_2eTauto_2eA___24a6(v53, v54, v55, v56, v59, v61) = v57 & happ(v52, v59) = v60 & t(v61, v55) & t(v59, v53) &  ~ p(v60)) | (v61 = v57 & cCoq_2emicromega_2eTauto_2eD___24a6(v53, v54, v55, v56, v59, v60) = v57 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v60) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59)) | (v61 = v57 & cCoq_2emicromega_2eTauto_2eCj___24a6(v53, v54, v55, v56, v59, v60) = v57 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v60) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59))) | (v60 = v57 & cCoq_2emicromega_2eTauto_2eN___24a5(v53, v54, v55, v56, v59) = v57 & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v53, v54, v55, v56, v51, v52, v59) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v53, v54, v55, v56, v59)) | (v60 = v57 & cCoq_2emicromega_2eTauto_2eX___24a5(v53, v54, v55, v56, v59) = v57 & happ(v51, v59) = v61 & t(v59, v54) &  ~ p(v61)) | (v59 = v57 & cCoq_2emicromega_2eTauto_2eFF___24a4(v53, v54, v55, v56) = v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v56 = v55 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v51, v52, v53, v54) = v56) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v55) |  ~ cType___24t(v54) |  ~ cType___24t(v53) |  ~ cType___24t(v52) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : ((v60 = v55 & cCoq_2emicromega_2eTauto_2eI___24a7(v51, v52, v53, v54, v57, v58, v59) = v55 & cCoq_2eInit_2eDatatypes_2eoption___24t(v54, v58) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v59) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v57)) | (v59 = v55 & cCoq_2emicromega_2eTauto_2eD___24a6(v51, v52, v53, v54, v57, v58) = v55 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v58) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v57)) | (v59 = v55 & cCoq_2emicromega_2eTauto_2eCj___24a6(v51, v52, v53, v54, v57, v58) = v55 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v58) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v57)) | (v59 = v55 & cCoq_2emicromega_2eTauto_2eA___24a6(v51, v52, v53, v54, v57, v58) = v55 & t(v58, v53) & t(v57, v51)) | (v58 = v55 & cCoq_2emicromega_2eTauto_2eN___24a5(v51, v52, v53, v54, v57) = v55 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v57)) | (v58 = v55 & cCoq_2emicromega_2eTauto_2eX___24a5(v51, v52, v53, v54, v57) = v55 & t(v57, v52)) | (v57 = v55 & cCoq_2emicromega_2eTauto_2eFF___24a4(v51, v52, v53, v54) = v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v56 = v55 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v51, v52, v53, v54) = v56) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v55) |  ~ cType___24t(v54) |  ~ cType___24t(v53) |  ~ cType___24t(v52) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : ((v60 = v55 & cCoq_2emicromega_2eTauto_2eI___24a7(v51, v52, v53, v54, v57, v58, v59) = v55 & cCoq_2eInit_2eDatatypes_2eoption___24t(v54, v58) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v59) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v57)) | (v59 = v55 & cCoq_2emicromega_2eTauto_2eD___24a6(v51, v52, v53, v54, v57, v58) = v55 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v58) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v57)) | (v59 = v55 & cCoq_2emicromega_2eTauto_2eCj___24a6(v51, v52, v53, v54, v57, v58) = v55 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v58) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v57)) | (v59 = v55 & cCoq_2emicromega_2eTauto_2eA___24a6(v51, v52, v53, v54, v57, v58) = v55 & t(v58, v53) & t(v57, v51)) | (v58 = v55 & cCoq_2emicromega_2eTauto_2eN___24a5(v51, v52, v53, v54, v57) = v55 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v57)) | (v58 = v55 & cCoq_2emicromega_2eTauto_2eX___24a5(v51, v52, v53, v54, v57) = v55 & t(v57, v52)) | (v57 = v55 & cCoq_2emicromega_2eTauto_2eTT___24a4(v51, v52, v53, v54) = v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v56 = v54 |  ~ (cCoq_2eLists_2eList_2efold__right___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v55) |  ~ cType___24t(v52) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2eLists_2eList_2efold__right___24a5(v51, v52, v53, v54, v59) = v60 & cCoq_2eInit_2eDatatypes_2econs___24a3(v52, v57, v59) = v55 & happ(v58, v60) = v56 & happ(v53, v57) = v58 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v59) & t(v57, v52))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v56 = v53 | v56 = v52 |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v55) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (c_24__lam__63652___24a2(v51, v52) = v57 & c_24__lam__63660___24a2(v51, v53) = v58 & c_24__lam__63668___24a2(v51, v54) = v59 & c_24__lam__63676___24a2(v51, v54) = v60 & ((v60 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpGt) | (v59 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpLt) | (v58 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpGe) | (v57 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpNEq)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v56 = v53 | v55 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v55) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (c_24__lam__63652___24a2(v51, v52) = v57 & c_24__lam__63660___24a2(v51, v53) = v58 & c_24__lam__63668___24a2(v51, v54) = v59 & c_24__lam__63676___24a2(v51, v54) = v60 & ((v60 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpGt) | (v59 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpLt) | (v58 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpGe) | (v57 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpNEq)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v56 = v53 |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v51, v52, v53, v54, v55) = v56) |  ~ c_24__type__38198___24t(v51, v52, v52) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v55) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v51, v52, v53, v54, v59) = v61 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v57, v59) = v55 & happ(v60, v61) = v56 & happ(v58, v59) = v60 & happ(v54, v57) = v58 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v59) & t(v57, v51))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v56 = v52 | v55 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v55) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (c_24__lam__63652___24a2(v51, v52) = v57 & c_24__lam__63660___24a2(v51, v53) = v58 & c_24__lam__63668___24a2(v51, v54) = v59 & c_24__lam__63676___24a2(v51, v54) = v60 & ((v60 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpGt) | (v59 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpLt) | (v58 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpGe) | (v57 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpNEq)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v56 = v52 |  ~ (c_24__lam__57115___24a5(v51, v52, v53, v54, v55) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v56 = v52 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v55) |  ~ cType___24t(v51) |  ? [v57] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v57) = v55 & cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v51, v53, v54, v57) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v56 = v52 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] : (happ(v57, v52) = v58 & happ(v54, v58) = v59 & happ(v53, v52) = v57 & ((v64 = v56 & v61 = v55 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v51, v52, v53, v54, v60) = v62 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v60) = v55 & happ(v59, v62) = v63 & happ(v57, v63) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v60)) | (v63 = v56 & v61 = v55 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v51, v52, v53, v54, v60) = v62 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v60) = v55 & happ(v59, v62) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v60))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v56 = v52 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] : (happ(v57, v58) = v60 & happ(v57, v52) = v58 & happ(v54, v58) = v59 & happ(v53, v52) = v57 & ((v62 = v55 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v51, v52, v53, v54, v61) = v63 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v61) = v55 & happ(v59, v63) = v64 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v61) & ((v66 = v61 & v64 = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v65) = v61 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v65)) | (v66 = v61 & v64 = v56 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v65) = v61 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v65)) | (v61 = cCoq_2eNumbers_2eBinNums_2exH & v58 = v56))) | (v62 = v55 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v51, v52, v53, v54, v61) = v63 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v61) = v55 & happ(v59, v63) = v64 & happ(v57, v64) = v65 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v61) & ((v67 = v61 & v65 = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v66) = v61 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v66)) | (v67 = v61 & v65 = v56 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v66) = v61 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v66)) | (v61 = cCoq_2eNumbers_2eBinNums_2exH & v60 = v56)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v55 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v55 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v55) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (c_24__lam__63652___24a2(v51, v52) = v57 & c_24__lam__63660___24a2(v51, v53) = v58 & c_24__lam__63668___24a2(v51, v54) = v59 & c_24__lam__63676___24a2(v51, v54) = v60 & ((v60 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpGt) | (v59 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpLt) | (v58 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpGe) | (v57 = v56 & v55 = cCoq_2emicromega_2eRingMicromega_2eOpNEq)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v55 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v55) |  ~ cType___24t(v51) |  ? [v57] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v57) = v55 & cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v51, v53, v54, v57) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v55 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] : (happ(v57, v52) = v58 & happ(v54, v58) = v59 & happ(v53, v52) = v57 & ((v64 = v56 & v61 = v55 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v51, v52, v53, v54, v60) = v62 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v60) = v55 & happ(v59, v62) = v63 & happ(v57, v63) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v60)) | (v63 = v56 & v61 = v55 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v51, v52, v53, v54, v60) = v62 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v60) = v55 & happ(v59, v62) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v60))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v55 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] : (happ(v57, v58) = v60 & happ(v57, v52) = v58 & happ(v54, v58) = v59 & happ(v53, v52) = v57 & ((v62 = v55 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v51, v52, v53, v54, v61) = v63 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v61) = v55 & happ(v59, v63) = v64 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v61) & ((v66 = v61 & v64 = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v65) = v61 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v65)) | (v66 = v61 & v64 = v56 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v65) = v61 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v65)) | (v61 = cCoq_2eNumbers_2eBinNums_2exH & v58 = v56))) | (v62 = v55 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v51, v52, v53, v54, v61) = v63 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v61) = v55 & happ(v59, v63) = v64 & happ(v57, v64) = v65 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v61) & ((v67 = v61 & v65 = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v66) = v61 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v66)) | (v67 = v61 & v65 = v56 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v66) = v61 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v66)) | (v61 = cCoq_2eNumbers_2eBinNums_2exH & v60 = v56)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (c_24__type__57230___24a4(v56, v55, v54, v53) = v52) |  ~ (c_24__type__57230___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (c_24__lam__57115___24a4(v56, v55, v54, v53) = v52) |  ~ (c_24__lam__57115___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (c_24__prop__60417___24a4(v56, v55, v54, v53) = v52) |  ~ (c_24__prop__60417___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cRedblack_2ecolor__rect___24a4(v56, v55, v54, v53) = v52) |  ~ (cRedblack_2ecolor__rect___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cRedblack_2eTREES_2etree__rect___24a4(v56, v55, v54, v53) = v52) |  ~ (cRedblack_2eTREES_2etree__rect___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eBinList_2enth___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eBinList_2enth___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnv_2ejump___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eEnv_2ejump___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2eVectors_2eFin_2eeqb___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2eVectors_2eFin_2eeqb___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2eLists_2eList_2eremove___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2eLists_2eList_2eremove___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2eLists_2eList_2emap___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2eLists_2eList_2emap___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2edivmod___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2edivmod___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (c_24__let__var__6__p__52254__52256___24a4(v56, v55, v54, v53) = v52) |  ~ (c_24__let__var__6__p__52254__52256___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (c_24__let__var__6__p__52252__52255___24a4(v56, v55, v54, v53) = v52) |  ~ (c_24__let__var__6__p__52252__52255___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v56, v55, v54, v53) = v52) |  ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v56, v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : (v52 = v51 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v56, v55, v54, v53) = v52) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v56, v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (c_24__type__57230___24a4(v51, v52, v53, v54) = v56) |  ~ c_24__type__57230___24t(v51, v52, v53, v54, v55) | t(v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (c_24__type__57230___24a4(v51, v52, v53, v54) = v56) |  ~ t(v55, v56) | c_24__type__57230___24t(v51, v52, v53, v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v51, v52, v53, v54) = v56) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v55) | t(v55, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v51, v52, v53, v54) = v56) |  ~ t(v55, v56) | cCoq_2emicromega_2eTauto_2eGFormula___24t(v51, v52, v53, v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (c_24__prop__117___24a3(v51, v53, v55) = v56) |  ~ (happ(v52, v53) = v54) |  ~ c_24__type__114___24t(v51, v52) |  ~ t(v55, v51) |  ~ t(v53, v51) |  ? [v57] :  ? [v58] : (c_24__prop__116___24a3(v51, v53, v55) = v57 & happ(v54, v55) = v58 & cCoq_2eInit_2eSpecif_2esumbool___24t(v57, v56, v58))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (c_24__prop__116___24a3(v51, v53, v55) = v56) |  ~ (happ(v52, v53) = v54) |  ~ c_24__type__114___24t(v51, v52) |  ~ t(v55, v51) |  ~ t(v53, v51) |  ? [v57] :  ? [v58] : (c_24__prop__117___24a3(v51, v53, v55) = v57 & happ(v54, v55) = v58 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v57, v58))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (c_24__lam__57115___24a5(v51, v52, v53, v54, v55) = v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v60, v55) = v56 & happ(v59, v54) = v60 & happ(v58, v53) = v59 & happ(v57, v52) = v58 & happ(c_24__lam__57115, v51) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (c_24__type__53579___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v51, v52, v53, v54, v55) |  ~ c_24__type__53549___24t(v51, v52, v53, v54, v55, v55) |  ~ c_24__type__53519___24t(v51, v52, v53, v54, v55, v54) |  ~ c_24__type__53495___24t(v51, v52, v53, v54, v55, v53) |  ~ c_24__type__53465___24t(v51, v52, v53, v54, v55, v52) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (c_24__type__53660___24a5(v51, v52, v53, v54, v55) = v61 & c_24__type__53603___24a5(v51, v52, v53, v54, v55) = v57 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v61, v55, v58) = v62 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v57, v55, v58) = v59 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v51, v55, v55) = v58 & c_24__type__53636___24a5(v51, v52, v53, v54, v55) = v60 & c_24__type__53687___24a5(v51, v52, v53, v54, v55) = v63 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v63, v58, v54) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v60, v62, v53) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v56, v59, v52))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (c_24__type__53636___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v51, v52, v53, v54, v55) |  ~ c_24__type__53549___24t(v51, v52, v53, v54, v55, v55) |  ~ c_24__type__53519___24t(v51, v52, v53, v54, v55, v54) |  ~ c_24__type__53495___24t(v51, v52, v53, v54, v55, v53) |  ~ c_24__type__53465___24t(v51, v52, v53, v54, v55, v52) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (c_24__type__53660___24a5(v51, v52, v53, v54, v55) = v61 & c_24__type__53579___24a5(v51, v52, v53, v54, v55) = v57 & c_24__type__53603___24a5(v51, v52, v53, v54, v55) = v58 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v61, v55, v59) = v62 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v58, v55, v59) = v60 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v51, v55, v55) = v59 & c_24__type__53687___24a5(v51, v52, v53, v54, v55) = v63 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v63, v59, v54) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v57, v60, v52) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v56, v62, v53))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (c_24__type__53687___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v51, v52, v53, v54, v55) |  ~ c_24__type__53549___24t(v51, v52, v53, v54, v55, v55) |  ~ c_24__type__53519___24t(v51, v52, v53, v54, v55, v54) |  ~ c_24__type__53495___24t(v51, v52, v53, v54, v55, v53) |  ~ c_24__type__53465___24t(v51, v52, v53, v54, v55, v52) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (c_24__type__53660___24a5(v51, v52, v53, v54, v55) = v62 & c_24__type__53579___24a5(v51, v52, v53, v54, v55) = v57 & c_24__type__53603___24a5(v51, v52, v53, v54, v55) = v58 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v62, v55, v59) = v63 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v58, v55, v59) = v60 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v51, v55, v55) = v59 & c_24__type__53636___24a5(v51, v52, v53, v54, v55) = v61 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v61, v63, v53) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v57, v60, v52) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v56, v59, v54))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cVFA_2eSearchTree_2eT___24a5(v51, v52, v53, v54, v55) = v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v60, v55) = v56 & happ(v59, v54) = v60 & happ(v58, v53) = v59 & happ(v57, v52) = v58 & happ(cVFA_2eSearchTree_2eT, v51) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v51, v52) = v56) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v53, v54, v55) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v51, v52, v53) = v56) |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v54, v55) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cVFA_2eMaps_2et__update___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v55) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] : (cCoq_2eInit_2eNat_2eeqb___24a2(v53, v55) = v57 & happ(v52, v55) = v58 & ((v58 = v56 & v57 = cCoq_2eInit_2eDatatypes_2efalse) | (v57 = cCoq_2eInit_2eDatatypes_2etrue & v56 = v54)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cVFA_2eMaps_2et__update___24a5(v51, v52, v53, v54, v55) = v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v60, v55) = v56 & happ(v59, v54) = v60 & happ(v58, v53) = v59 & happ(v57, v52) = v58 & happ(cVFA_2eMaps_2et__update, v51) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cRedblack_2eTREES_2ebalance___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cRedblack_2eTREES_2etree___24t(v52) |  ~ cRedblack_2ecolor___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] :  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] :  ? [v78] :  ? [v79] :  ? [v80] :  ? [v81] :  ? [v82] :  ? [v83] :  ? [v84] :  ? [v85] :  ? [v86] :  ? [v87] :  ? [v88] :  ? [v89] :  ? [v90] :  ? [v91] :  ? [v92] :  ? [v93] :  ? [v94] :  ? [v95] :  ? [v96] :  ? [v97] :  ? [v98] :  ? [v99] :  ? [v100] :  ? [v101] :  ? [v102] :  ? [v103] :  ? [v104] :  ? [v105] :  ? [v106] : (cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v52, v53, v54, v55) = v58 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v52, v53, v54, v55) = v57 & ((v57 = v56 & v51 = cRedblack_2eRed) | (v51 = cRedblack_2eBlack & ( ~ cRedblack_2eTREES_2etree___24t(v55) | (v64 = v52 & cRedblack_2eTREES_2eT___24a5(v59, v60, v61, v62, v63) = v52 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v63, v53, v54, v55) = v65 & cV___24t(v62) & cRedblack_2ekey___24t(v61) & cRedblack_2eTREES_2etree___24t(v63) & cRedblack_2eTREES_2etree___24t(v60) & cRedblack_2ecolor___24t(v59) & ((v59 = cRedblack_2eBlack & ((v72 = v55 & cRedblack_2eTREES_2eT___24a5(v66, v67, v69, v70, v71) = v55 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v52, v53, v54, v67) = v68 & cV___24t(v70) & cRedblack_2ekey___24t(v69) & cRedblack_2eTREES_2etree___24t(v71) & cRedblack_2eTREES_2etree___24t(v67) & cRedblack_2ecolor___24t(v66) & ((v66 = cRedblack_2eBlack & v58 = v56) | (v66 = cRedblack_2eRed & ((v79 = v67 & cRedblack_2eTREES_2eT___24a5(v73, v74, v76, v77, v78) = v67 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v78, v69, v70, v71) = v80 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v52, v53, v54, v74) = v75 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v75, v76, v77, v80) = v81 & cV___24t(v77) & cRedblack_2ekey___24t(v76) & cRedblack_2eTREES_2etree___24t(v78) & cRedblack_2eTREES_2etree___24t(v74) & cRedblack_2ecolor___24t(v73) & ((v81 = v56 & v73 = cRedblack_2eRed) | (v73 = cRedblack_2eBlack & ((v87 = v71 & cRedblack_2eTREES_2eT___24a5(v82, v83, v84, v85, v86) = v71 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v83, v84, v85, v86) = v88 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v68, v69, v70, v88) = v89 & cV___24t(v85) & cRedblack_2ekey___24t(v84) & cRedblack_2eTREES_2etree___24t(v86) & cRedblack_2eTREES_2etree___24t(v83) & cRedblack_2ecolor___24t(v82) & ((v89 = v56 & v82 = cRedblack_2eRed) | (v82 = cRedblack_2eBlack & v58 = v56))) | (v71 = cRedblack_2eTREES_2eE & v58 = v56))))) | (v67 = cRedblack_2eTREES_2eE & ((v78 = v71 & cRedblack_2eTREES_2eT___24a5(v73, v74, v75, v76, v77) = v71 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v74, v75, v76, v77) = v79 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v68, v69, v70, v79) = v80 & cV___24t(v76) & cRedblack_2ekey___24t(v75) & cRedblack_2eTREES_2etree___24t(v77) & cRedblack_2eTREES_2etree___24t(v74) & cRedblack_2ecolor___24t(v73) & ((v80 = v56 & v73 = cRedblack_2eRed) | (v73 = cRedblack_2eBlack & v58 = v56))) | (v71 = cRedblack_2eTREES_2eE & v58 = v56))))))) | (v58 = v56 & v55 = cRedblack_2eTREES_2eE))) | (v59 = cRedblack_2eRed & ((v71 = v60 & cRedblack_2eTREES_2eT___24a5(v66, v67, v68, v69, v70) = v60 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v67, v68, v69, v70) = v72 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v72, v61, v62, v65) = v73 & cV___24t(v69) & cRedblack_2ekey___24t(v68) & cRedblack_2eTREES_2etree___24t(v70) & cRedblack_2eTREES_2etree___24t(v67) & cRedblack_2ecolor___24t(v66) & ((v73 = v56 & v66 = cRedblack_2eRed) | (v66 = cRedblack_2eBlack & ((v80 = v63 & cRedblack_2eTREES_2eT___24a5(v74, v75, v77, v78, v79) = v63 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v79, v53, v54, v55) = v81 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v60, v61, v62, v75) = v76 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v76, v77, v78, v81) = v82 & cV___24t(v78) & cRedblack_2ekey___24t(v77) & cRedblack_2eTREES_2etree___24t(v79) & cRedblack_2eTREES_2etree___24t(v75) & cRedblack_2ecolor___24t(v74) & ((v82 = v56 & v74 = cRedblack_2eRed) | (v74 = cRedblack_2eBlack & ((v89 = v55 & cRedblack_2eTREES_2eT___24a5(v83, v84, v86, v87, v88) = v55 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v52, v53, v54, v84) = v85 & cV___24t(v87) & cRedblack_2ekey___24t(v86) & cRedblack_2eTREES_2etree___24t(v88) & cRedblack_2eTREES_2etree___24t(v84) & cRedblack_2ecolor___24t(v83) & ((v83 = cRedblack_2eBlack & v58 = v56) | (v83 = cRedblack_2eRed & ((v96 = v84 & cRedblack_2eTREES_2eT___24a5(v90, v91, v93, v94, v95) = v84 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v95, v86, v87, v88) = v97 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v52, v53, v54, v91) = v92 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v92, v93, v94, v97) = v98 & cV___24t(v94) & cRedblack_2ekey___24t(v93) & cRedblack_2eTREES_2etree___24t(v95) & cRedblack_2eTREES_2etree___24t(v91) & cRedblack_2ecolor___24t(v90) & ((v98 = v56 & v90 = cRedblack_2eRed) | (v90 = cRedblack_2eBlack & ((v104 = v88 & cRedblack_2eTREES_2eT___24a5(v99, v100, v101, v102, v103) = v88 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v100, v101, v102, v103) = v105 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v85, v86, v87, v105) = v106 & cV___24t(v102) & cRedblack_2ekey___24t(v101) & cRedblack_2eTREES_2etree___24t(v103) & cRedblack_2eTREES_2etree___24t(v100) & cRedblack_2ecolor___24t(v99) & ((v106 = v56 & v99 = cRedblack_2eRed) | (v99 = cRedblack_2eBlack & v58 = v56))) | (v88 = cRedblack_2eTREES_2eE & v58 = v56))))) | (v84 = cRedblack_2eTREES_2eE & ((v95 = v88 & cRedblack_2eTREES_2eT___24a5(v90, v91, v92, v93, v94) = v88 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v91, v92, v93, v94) = v96 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v85, v86, v87, v96) = v97 & cV___24t(v93) & cRedblack_2ekey___24t(v92) & cRedblack_2eTREES_2etree___24t(v94) & cRedblack_2eTREES_2etree___24t(v91) & cRedblack_2ecolor___24t(v90) & ((v97 = v56 & v90 = cRedblack_2eRed) | (v90 = cRedblack_2eBlack & v58 = v56))) | (v88 = cRedblack_2eTREES_2eE & v58 = v56))))))) | (v58 = v56 & v55 = cRedblack_2eTREES_2eE))))) | (v63 = cRedblack_2eTREES_2eE & ((v80 = v55 & cRedblack_2eTREES_2eT___24a5(v74, v75, v77, v78, v79) = v55 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v52, v53, v54, v75) = v76 & cV___24t(v78) & cRedblack_2ekey___24t(v77) & cRedblack_2eTREES_2etree___24t(v79) & cRedblack_2eTREES_2etree___24t(v75) & cRedblack_2ecolor___24t(v74) & ((v74 = cRedblack_2eBlack & v58 = v56) | (v74 = cRedblack_2eRed & ((v87 = v75 & cRedblack_2eTREES_2eT___24a5(v81, v82, v84, v85, v86) = v75 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v86, v77, v78, v79) = v88 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v52, v53, v54, v82) = v83 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v83, v84, v85, v88) = v89 & cV___24t(v85) & cRedblack_2ekey___24t(v84) & cRedblack_2eTREES_2etree___24t(v86) & cRedblack_2eTREES_2etree___24t(v82) & cRedblack_2ecolor___24t(v81) & ((v89 = v56 & v81 = cRedblack_2eRed) | (v81 = cRedblack_2eBlack & ((v95 = v79 & cRedblack_2eTREES_2eT___24a5(v90, v91, v92, v93, v94) = v79 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v91, v92, v93, v94) = v96 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v76, v77, v78, v96) = v97 & cV___24t(v93) & cRedblack_2ekey___24t(v92) & cRedblack_2eTREES_2etree___24t(v94) & cRedblack_2eTREES_2etree___24t(v91) & cRedblack_2ecolor___24t(v90) & ((v97 = v56 & v90 = cRedblack_2eRed) | (v90 = cRedblack_2eBlack & v58 = v56))) | (v79 = cRedblack_2eTREES_2eE & v58 = v56))))) | (v75 = cRedblack_2eTREES_2eE & ((v86 = v79 & cRedblack_2eTREES_2eT___24a5(v81, v82, v83, v84, v85) = v79 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v82, v83, v84, v85) = v87 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v76, v77, v78, v87) = v88 & cV___24t(v84) & cRedblack_2ekey___24t(v83) & cRedblack_2eTREES_2etree___24t(v85) & cRedblack_2eTREES_2etree___24t(v82) & cRedblack_2ecolor___24t(v81) & ((v88 = v56 & v81 = cRedblack_2eRed) | (v81 = cRedblack_2eBlack & v58 = v56))) | (v79 = cRedblack_2eTREES_2eE & v58 = v56))))))) | (v58 = v56 & v55 = cRedblack_2eTREES_2eE))))))) | (v60 = cRedblack_2eTREES_2eE & ((v72 = v63 & cRedblack_2eTREES_2eT___24a5(v66, v67, v69, v70, v71) = v63 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v71, v53, v54, v55) = v73 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, cRedblack_2eTREES_2eE, v61, v62, v67) = v68 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v68, v69, v70, v73) = v74 & cV___24t(v70) & cRedblack_2ekey___24t(v69) & cRedblack_2eTREES_2etree___24t(v71) & cRedblack_2eTREES_2etree___24t(v67) & cRedblack_2ecolor___24t(v66) & ((v74 = v56 & v66 = cRedblack_2eRed) | (v66 = cRedblack_2eBlack & ((v81 = v55 & cRedblack_2eTREES_2eT___24a5(v75, v76, v78, v79, v80) = v55 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v52, v53, v54, v76) = v77 & cV___24t(v79) & cRedblack_2ekey___24t(v78) & cRedblack_2eTREES_2etree___24t(v80) & cRedblack_2eTREES_2etree___24t(v76) & cRedblack_2ecolor___24t(v75) & ((v75 = cRedblack_2eBlack & v58 = v56) | (v75 = cRedblack_2eRed & ((v88 = v76 & cRedblack_2eTREES_2eT___24a5(v82, v83, v85, v86, v87) = v76 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v87, v78, v79, v80) = v89 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v52, v53, v54, v83) = v84 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v84, v85, v86, v89) = v90 & cV___24t(v86) & cRedblack_2ekey___24t(v85) & cRedblack_2eTREES_2etree___24t(v87) & cRedblack_2eTREES_2etree___24t(v83) & cRedblack_2ecolor___24t(v82) & ((v90 = v56 & v82 = cRedblack_2eRed) | (v82 = cRedblack_2eBlack & ((v96 = v80 & cRedblack_2eTREES_2eT___24a5(v91, v92, v93, v94, v95) = v80 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v92, v93, v94, v95) = v97 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v77, v78, v79, v97) = v98 & cV___24t(v94) & cRedblack_2ekey___24t(v93) & cRedblack_2eTREES_2etree___24t(v95) & cRedblack_2eTREES_2etree___24t(v92) & cRedblack_2ecolor___24t(v91) & ((v98 = v56 & v91 = cRedblack_2eRed) | (v91 = cRedblack_2eBlack & v58 = v56))) | (v80 = cRedblack_2eTREES_2eE & v58 = v56))))) | (v76 = cRedblack_2eTREES_2eE & ((v87 = v80 & cRedblack_2eTREES_2eT___24a5(v82, v83, v84, v85, v86) = v80 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v83, v84, v85, v86) = v88 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v77, v78, v79, v88) = v89 & cV___24t(v85) & cRedblack_2ekey___24t(v84) & cRedblack_2eTREES_2etree___24t(v86) & cRedblack_2eTREES_2etree___24t(v83) & cRedblack_2ecolor___24t(v82) & ((v89 = v56 & v82 = cRedblack_2eRed) | (v82 = cRedblack_2eBlack & v58 = v56))) | (v80 = cRedblack_2eTREES_2eE & v58 = v56))))))) | (v58 = v56 & v55 = cRedblack_2eTREES_2eE))))) | (v63 = cRedblack_2eTREES_2eE & ((v72 = v55 & cRedblack_2eTREES_2eT___24a5(v66, v67, v69, v70, v71) = v55 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v52, v53, v54, v67) = v68 & cV___24t(v70) & cRedblack_2ekey___24t(v69) & cRedblack_2eTREES_2etree___24t(v71) & cRedblack_2eTREES_2etree___24t(v67) & cRedblack_2ecolor___24t(v66) & ((v66 = cRedblack_2eBlack & v58 = v56) | (v66 = cRedblack_2eRed & ((v79 = v67 & cRedblack_2eTREES_2eT___24a5(v73, v74, v76, v77, v78) = v67 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v78, v69, v70, v71) = v80 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v52, v53, v54, v74) = v75 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v75, v76, v77, v80) = v81 & cV___24t(v77) & cRedblack_2ekey___24t(v76) & cRedblack_2eTREES_2etree___24t(v78) & cRedblack_2eTREES_2etree___24t(v74) & cRedblack_2ecolor___24t(v73) & ((v81 = v56 & v73 = cRedblack_2eRed) | (v73 = cRedblack_2eBlack & ((v87 = v71 & cRedblack_2eTREES_2eT___24a5(v82, v83, v84, v85, v86) = v71 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v83, v84, v85, v86) = v88 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v68, v69, v70, v88) = v89 & cV___24t(v85) & cRedblack_2ekey___24t(v84) & cRedblack_2eTREES_2etree___24t(v86) & cRedblack_2eTREES_2etree___24t(v83) & cRedblack_2ecolor___24t(v82) & ((v89 = v56 & v82 = cRedblack_2eRed) | (v82 = cRedblack_2eBlack & v58 = v56))) | (v71 = cRedblack_2eTREES_2eE & v58 = v56))))) | (v67 = cRedblack_2eTREES_2eE & ((v78 = v71 & cRedblack_2eTREES_2eT___24a5(v73, v74, v75, v76, v77) = v71 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v74, v75, v76, v77) = v79 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v68, v69, v70, v79) = v80 & cV___24t(v76) & cRedblack_2ekey___24t(v75) & cRedblack_2eTREES_2etree___24t(v77) & cRedblack_2eTREES_2etree___24t(v74) & cRedblack_2ecolor___24t(v73) & ((v80 = v56 & v73 = cRedblack_2eRed) | (v73 = cRedblack_2eBlack & v58 = v56))) | (v71 = cRedblack_2eTREES_2eE & v58 = v56))))))) | (v58 = v56 & v55 = cRedblack_2eTREES_2eE))))))))) | (v52 = cRedblack_2eTREES_2eE & ((v65 = v55 & cRedblack_2eTREES_2eT___24a5(v59, v60, v62, v63, v64) = v55 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, cRedblack_2eTREES_2eE, v53, v54, v60) = v61 & cV___24t(v63) & cRedblack_2ekey___24t(v62) & cRedblack_2eTREES_2etree___24t(v64) & cRedblack_2eTREES_2etree___24t(v60) & cRedblack_2ecolor___24t(v59) & ((v59 = cRedblack_2eBlack & v58 = v56) | (v59 = cRedblack_2eRed & ((v72 = v60 & cRedblack_2eTREES_2eT___24a5(v66, v67, v69, v70, v71) = v60 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v71, v62, v63, v64) = v73 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, cRedblack_2eTREES_2eE, v53, v54, v67) = v68 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v68, v69, v70, v73) = v74 & cV___24t(v70) & cRedblack_2ekey___24t(v69) & cRedblack_2eTREES_2etree___24t(v71) & cRedblack_2eTREES_2etree___24t(v67) & cRedblack_2ecolor___24t(v66) & ((v74 = v56 & v66 = cRedblack_2eRed) | (v66 = cRedblack_2eBlack & ((v80 = v64 & cRedblack_2eTREES_2eT___24a5(v75, v76, v77, v78, v79) = v64 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v76, v77, v78, v79) = v81 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v61, v62, v63, v81) = v82 & cV___24t(v78) & cRedblack_2ekey___24t(v77) & cRedblack_2eTREES_2etree___24t(v79) & cRedblack_2eTREES_2etree___24t(v76) & cRedblack_2ecolor___24t(v75) & ((v82 = v56 & v75 = cRedblack_2eRed) | (v75 = cRedblack_2eBlack & v58 = v56))) | (v64 = cRedblack_2eTREES_2eE & v58 = v56))))) | (v60 = cRedblack_2eTREES_2eE & ((v71 = v64 & cRedblack_2eTREES_2eT___24a5(v66, v67, v68, v69, v70) = v64 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v67, v68, v69, v70) = v72 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v61, v62, v63, v72) = v73 & cV___24t(v69) & cRedblack_2ekey___24t(v68) & cRedblack_2eTREES_2etree___24t(v70) & cRedblack_2eTREES_2etree___24t(v67) & cRedblack_2ecolor___24t(v66) & ((v73 = v56 & v66 = cRedblack_2eRed) | (v66 = cRedblack_2eBlack & v58 = v56))) | (v64 = cRedblack_2eTREES_2eE & v58 = v56))))))) | (v58 = v56 & v55 = cRedblack_2eTREES_2eE)))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cRedblack_2eTREES_2ebalance___24a5(v51, v52, v53, v54, v55) = v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v60, v55) = v56 & happ(v59, v54) = v60 & happ(v58, v53) = v59 & happ(v57, v52) = v58 & happ(cRedblack_2eTREES_2ebalance, v51) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cRedblack_2eTREES_2eT___24a5(v51, v52, v53, v54, v55) = v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v60, v55) = v56 & happ(v59, v54) = v60 & happ(v58, v53) = v59 & happ(v57, v52) = v58 & happ(cRedblack_2eTREES_2eT, v51) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v51, v52, v53, v54, v55) = v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v60, v55) = v56 & happ(v59, v54) = v60 & happ(v58, v53) = v59 & happ(v57, v52) = v58 & happ(cCoq_2esetoid__ring_2eRing__theory_2epow__N, v51) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v53, v54, v55) = v56) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v51, v52) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v51, v52, v53, v54, v55) = v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v60, v55) = v56 & happ(v59, v54) = v60 & happ(v58, v53) = v59 & happ(v57, v52) = v58 & happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1, v51) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v51, v52, v53, v54, v55) = v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v60, v55) = v56 & happ(v59, v54) = v60 & happ(v58, v53) = v59 & happ(v57, v52) = v58 & happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS, v51) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v51, v52, v53, v54, v55) = v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v60, v55) = v56 & happ(v59, v54) = v60 & happ(v58, v53) = v59 & happ(v57, v52) = v58 & happ(cCoq_2emicromega_2eTauto_2eN, v51) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v51, v52, v53, v54, v55) = v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v60, v55) = v56 & happ(v59, v54) = v60 & happ(v58, v53) = v59 & happ(v57, v52) = v58 & happ(cCoq_2emicromega_2eTauto_2eX, v51) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v51, v52, v53, v54, v55) = v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v60, v55) = v56 & happ(v59, v54) = v60 & happ(v58, v53) = v59 & happ(v57, v52) = v58 & happ(cCoq_2emicromega_2eRingMicromega_2eeval__op2, v51) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (c_24__prop__59773___24a2(v51, v52) = v53) |  ~ (c_24__prop__59774___24a2(v51, v52) = v54) |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v51, v52) = v55) |  ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v53, v54, v55) = v56) | cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v51, v52) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (c_24__prop__4655___24a2(v51, v52) = v53) |  ~ (c_24__prop__4656___24a2(v51, v52) = v54) |  ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v53, v54, v55) = v56) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v51, v52) = v55) | cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v51, v52) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v55, v52) = v56) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v54) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v55) = v56) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v57] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v54) = v57 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v57) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v55) = v56) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v54) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v55) = v56) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v57] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v54) = v57 &  ! [v58] :  ! [v59] : ( ~ (happ(v58, v57) = v59) |  ~ c_24__type__42648___24t(v58) | p(v59) |  ? [v60] : (happ(v58, v56) = v60 &  ~ p(v60))) &  ! [v58] :  ! [v59] : ( ~ (happ(v58, v56) = v59) |  ~ c_24__type__42648___24t(v58) |  ~ p(v59) |  ? [v60] : (happ(v58, v57) = v60 & p(v60))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v55) = v56) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v57] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v57) = v56 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v54) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v53) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v52) |  ~ (happ(v55, v54) = v56) |  ~ c_24__type__42648___24t(v55) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v56) |  ? [v57] : (happ(v55, v53) = v57 &  ~ p(v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v53) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v52) |  ~ (happ(v55, v53) = v56) |  ~ c_24__type__42648___24t(v55) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v56) |  ? [v57] : (happ(v55, v54) = v57 & p(v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v53, v55) = v56) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v51) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v55) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v52) |  ? [v57] :  ? [v58] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v54, v57) = v58 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v55, v51) = v57 & ( ~ p(v58) | p(v56)) & ( ~ p(v56) | p(v58)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v51) = v56) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v52, v53, v54, v55) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v52) = v53) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v51) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v55) = v56) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v55) |  ~ cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v51, v52) |  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v51) = v57 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v52) = v58 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v57, v59) = v56 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v52) = v53) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v51) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v55) = v56) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v55) | cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v51, v52) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : ( ~ (v60 = v56) & cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v51) = v57 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v52) = v58 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v57, v59) = v60 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v51) = v53) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v52) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v55) = v56) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v55) |  ~ cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v51, v52) |  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v52) = v57 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v51) = v58 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v57, v59) = v56 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v51) = v53) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v52) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v55) = v56) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v55) | cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v51, v52) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : ( ~ (v60 = v56) & cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v52) = v57 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v51) = v58 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v57, v59) = v60 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v59)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v55, v52) = v56) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v54) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v52, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v55) = v56) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v54) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v55) = v56) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v54) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v57] : ( ~ (v57 = v56) & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v52, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v52, v55) = v56) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v54) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v57] : ( ~ (v57 = v56) & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v55) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v52, v54) = v55) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v51, v55) = v56) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v53, v54) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eLists_2eList_2efold__right___24a5(v51, v52, v53, v54, v55) = v56) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v55) |  ~ cType___24t(v52) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : ((v62 = v56 & v60 = v55 & cCoq_2eLists_2eList_2efold__right___24a5(v51, v52, v53, v54, v59) = v61 & cCoq_2eInit_2eDatatypes_2econs___24a3(v52, v57, v59) = v55 & happ(v58, v61) = v56 & happ(v53, v57) = v58 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v59) & t(v57, v52)) | (v57 = v55 & cCoq_2eInit_2eDatatypes_2enil___24a1(v52) = v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eLists_2eList_2efold__right___24a5(v51, v52, v53, v54, v55) = v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v60, v55) = v56 & happ(v59, v54) = v60 & happ(v58, v53) = v59 & happ(v57, v52) = v58 & happ(cCoq_2eLists_2eList_2efold__right, v51) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v51, v52, v55) = v56) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v53, v54) = v55) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v54) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v57] : (cCoq_2eLists_2eList_2eIn___24a3(v51, v52, v54) = v57 & (v53 = v52 |  ~ p(v56) | p(v57)) & (p(v56) | ( ~ (v53 = v52) &  ~ p(v57))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v51, v52, v53, v54, v55) = v56) |  ~ c_24__type__38198___24t(v51, v52, v52) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v55) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : ((v63 = v56 & v60 = v55 & cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v51, v52, v53, v54, v59) = v62 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v57, v59) = v55 & happ(v61, v62) = v56 & happ(v58, v59) = v61 & happ(v54, v57) = v58 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v59) & t(v57, v51)) | (v57 = v55 & cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v51, v52, v53, v54, v55) = v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v60, v55) = v56 & happ(v59, v54) = v60 & happ(v58, v53) = v59 & happ(v57, v52) = v58 & happ(cCoq_2eInit_2eDatatypes_2elist__rect, v51) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v51, v53, v56) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v54) = v56) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v54) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) |  ~ t(v55, v51) |  ~ cType___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v52) |  ~ (happ(v53, v55) = v56) |  ~ (happ(v53, v52) = v54) |  ~ c_24__type__4303___24t(v51, v53) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v55) |  ~ cType___24t(v51) |  ~ p(v54) | p(v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v57, v58) = v60 & happ(v53, v60) = v61 & happ(v53, v58) = v59 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v58) & t(v57, v51) & p(v59) &  ~ p(v61))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v52, v54) = v55) |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v51, v55) = v56) |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2eNat_2emul___24a2(v53, v54) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v51, v52) = v55) |  ~ (happ(v53, v55) = v56) |  ~ c_24__type__4554___24t(v51, v52, v53, v54) |  ~ p(v52) | t(v54, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v51, v52) = v55) |  ~ (happ(v53, v55) = v56) |  ~ t(v54, v56) | c_24__type__4554___24t(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v52) = v55) |  ~ (happ(v53, v55) = v56) |  ~ c_24__type__4547___24t(v51, v52, v53, v54) |  ~ p(v51) | t(v54, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v52) = v55) |  ~ (happ(v53, v55) = v56) |  ~ t(v54, v56) | c_24__type__4547___24t(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v51, v52, v53, v54, v55) = v56) |  ~ c_24__type__114___24t(v51, v52) |  ~ t(v54, v51) |  ~ t(v53, v51) |  ~ cType___24t(v51) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] : (c_24__let__var__var__7__n__3336__3340__3349___24a4(v51, v52, v53, v55) = v62 & c_24__prop__3381___24a3(v51, v53, v54) = v64 & c_24__prop__3382___24a3(v51, v53, v54) = v65 & cCoq_2eInit_2eSpecif_2eright___24a2(v64, v65) = v66 & c_24__prop__3379___24a3(v51, v53, v54) = v59 & c_24__prop__3380___24a3(v51, v53, v54) = v60 & cCoq_2eInit_2eSpecif_2eleft___24a2(v59, v60) = v61 & happ(v57, v53) = v58 & happ(v52, v54) = v57 & cCoq_2eInit_2eDatatypes_2eS___24a1(v62) = v63 & ((v66 = v58 & v62 = v56 &  ~ (v54 = v53)) | (v63 = v56 & v61 = v58 & v54 = v53)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v51, v52, v53, v54, v55) = v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v60, v55) = v56 & happ(v59, v54) = v60 & happ(v58, v53) = v59 & happ(v57, v52) = v58 & happ(c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367, v51) = v57)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v54) = v56) |  ~ (happ(v53, v52) = v55) |  ~ c_24__lam__49953___24a4(v51, v52, v53, v54) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v54) = v56) |  ~ (happ(v53, v52) = v55) |  ~ c_24__lam__49945___24a4(v51, v52, v53, v54) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v54) = v56) |  ~ (happ(v52, v53) = v55) |  ~ c_24__lam__63668___24a4(v51, v52, v53, v54) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v54) = v56) |  ~ (happ(v52, v53) = v55) |  ~ c_24__lam__63652___24a4(v51, v52, v53, v54) |  ~ p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEsub, v51) = v54) | cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEpow, v51) = v54) | cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEadd, v51) = v54) | cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__117, v51) = v54) | c_24__prop__117___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__41618, v51) = v54) | c_24__prop__41618___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__41621, v51) = v54) | c_24__prop__41621___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eLists_2eList_2eForall, v51) = v54) |  ~ cCoq_2eLists_2eList_2eForall___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eLists_2eList_2eForall, v51) = v54) |  ~ p(v56) | cCoq_2eLists_2eList_2eForall___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eNoDupA, v51) = v54) |  ~ cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eNoDupA, v51) = v54) |  ~ p(v56) | cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__60421, v51) = v54) | c_24__prop__60421___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eArith_2eBetween_2ebetween, v51) = v54) |  ~ cCoq_2eArith_2eBetween_2ebetween___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eArith_2eBetween_2ebetween, v51) = v54) |  ~ p(v56) | cCoq_2eArith_2eBetween_2ebetween___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__lam__4670, v51) = v54) |  ~ c_24__lam__4670___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__lam__4670, v51) = v54) |  ~ p(v56) | c_24__lam__4670___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__lam__49937, v51) = v54) | c_24__lam__49937___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__3379, v51) = v54) | c_24__prop__3379___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__3380, v51) = v54) | c_24__prop__3380___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__41619, v51) = v54) | c_24__prop__41619___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580, v51) = v54) | c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEmul, v51) = v54) | cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__60420, v51) = v54) | c_24__prop__60420___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eZArith_2eZnumtheory_2eZis__gcd, v51) = v54) |  ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eZArith_2eZnumtheory_2eZis__gcd, v51) = v54) |  ~ p(v56) | cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eInit_2eSpecif_2esumbool__rect, v51) = v54) | cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eInit_2eWf_2eAcc, v51) = v54) |  ~ cCoq_2eInit_2eWf_2eAcc___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eInit_2eWf_2eAcc, v51) = v54) |  ~ p(v56) | cCoq_2eInit_2eWf_2eAcc___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597, v51) = v54) | c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eBool_2eSumbool_2ebool__of__sumbool, v51) = v54) | cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eSorting_2ePermutation_2ePermutation, v51) = v54) |  ~ cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eSorting_2ePermutation_2ePermutation, v51) = v54) |  ~ p(v56) | cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEpow, v51) = v54) | cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePinj, v51) = v54) | cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eClasses_2eMorphisms_2eProper, v51) = v54) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eClasses_2eMorphisms_2eProper, v51) = v54) |  ~ p(v56) | cCoq_2eClasses_2eMorphisms_2eProper___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eInit_2eDatatypes_2enat__rect, v51) = v54) | cCoq_2eInit_2eDatatypes_2enat__rect___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__3381, v51) = v54) | c_24__prop__3381___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__60419, v51) = v54) | c_24__prop__60419___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__lam__59788, v51) = v54) |  ~ c_24__lam__59788___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__lam__59788, v51) = v54) |  ~ p(v56) | c_24__lam__59788___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eArith_2eBetween_2eexists__between, v51) = v54) |  ~ cCoq_2eArith_2eBetween_2eexists__between___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eArith_2eBetween_2eexists__between, v51) = v54) |  ~ p(v56) | cCoq_2eArith_2eBetween_2eexists__between___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__41620, v51) = v54) | c_24__prop__41620___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__118, v51) = v54) | c_24__prop__118___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__116, v51) = v54) | c_24__prop__116___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__lam__49945, v51) = v54) | c_24__lam__49945___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__lam__4337, v51) = v54) |  ~ c_24__lam__4337___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__lam__4337, v51) = v54) |  ~ p(v56) | c_24__lam__4337___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEdiv, v51) = v54) | cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__lam__49953, v51) = v54) | c_24__lam__49953___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__lam__49929, v51) = v54) | c_24__lam__49929___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__60418, v51) = v54) | c_24__prop__60418___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eLists_2eList_2eExists, v51) = v54) |  ~ cCoq_2eLists_2eList_2eExists___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eLists_2eList_2eExists, v51) = v54) |  ~ p(v56) | cCoq_2eLists_2eList_2eExists___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__60422, v51) = v54) | c_24__prop__60422___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eBoolSpec, v51) = v54) |  ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eBoolSpec, v51) = v54) |  ~ p(v56) | cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(c_24__prop__3382, v51) = v54) | c_24__prop__3382___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cVFA_2eMaps_2et__empty, v51) = v54) | cVFA_2eMaps_2et__empty___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cRedblack_2eTREES_2einsert, v51) = v54) | cRedblack_2eTREES_2einsert___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cRedblack_2eTREES_2eins, v51) = v54) | cRedblack_2eTREES_2eins___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEsub, v51) = v54) | cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEpow, v51) = v54) | cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEmul, v51) = v54) | cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEadd, v51) = v54) | cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEsub, v51) = v54) | cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEmul, v51) = v54) | cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEadd, v51) = v54) | cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2emicromega_2eRefl_2emake__conj, v51) = v54) |  ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2emicromega_2eRefl_2emake__conj, v51) = v54) |  ~ p(v56) | cCoq_2emicromega_2eRefl_2emake__conj___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePinj, v51) = v54) | cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eStrings_2eString_2esubstring, v51) = v54) | cCoq_2eStrings_2eString_2esubstring___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont, v51) = v54) | cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eLists_2eList_2enth__error, v51) = v54) | cCoq_2eLists_2eList_2enth__error___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eLists_2eList_2elast, v51) = v54) | cCoq_2eLists_2eList_2elast___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eLists_2eList_2eincl, v51) = v54) |  ~ cCoq_2eLists_2eList_2eincl___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eLists_2eList_2eincl, v51) = v54) |  ~ p(v56) | cCoq_2eLists_2eList_2eincl___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eLists_2eList_2eIn, v51) = v54) | cCoq_2eLists_2eList_2eIn___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eInit_2eSpecif_2esumbool__rec, v51) = v54) | cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eInit_2eSpecif_2einleft, v51) = v54) | cCoq_2eInit_2eSpecif_2einleft___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eInit_2eSpecif_2eexist, v51) = v54) | cCoq_2eInit_2eSpecif_2eexist___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eInit_2eDatatypes_2esnd, v51) = v54) | cCoq_2eInit_2eDatatypes_2esnd___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eInit_2eDatatypes_2efst, v51) = v54) | cCoq_2eInit_2eDatatypes_2efst___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eInit_2eDatatypes_2econs, v51) = v54) | cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eapp, v51) = v54) | cCoq_2eInit_2eDatatypes_2eapp___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode, v51) = v54) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode, v51) = v54) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eBool_2eSumbool_2esumbool__not, v51) = v54) | cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v51, v52, v53) = v56) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eArith_2eBetween_2ein__int, v51) = v54) |  ~ cCoq_2eArith_2eBetween_2ein__int___24a3(v51, v52, v53) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v54, v52) = v55) |  ~ (happ(cCoq_2eArith_2eBetween_2ein__int, v51) = v54) |  ~ p(v56) | cCoq_2eArith_2eBetween_2ein__int___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v52, v54) = v55) |  ~ c_24__lam__63676___24a4(v51, v52, v53, v54) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v52, v54) = v55) |  ~ c_24__lam__63660___24a4(v51, v52, v53, v54) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v52) = v56) |  ~ (happ(v53, v54) = v55) |  ~ c_24__lam__49937___24a4(v51, v52, v53, v54) |  ~ p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v52) = v56) |  ~ (happ(v53, v54) = v55) |  ~ c_24__lam__49929___24a4(v51, v52, v53, v54) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v53) = v54) |  ~ c_24__type__58161___24t(v51, v52) |  ~ cCoq_2eStrings_2eString_2estring___24t(v55) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v53) |  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eStrings_2eString_2eString___24a2(v53, v55) = v58 & happ(v51, v58) = v59 & happ(v51, v55) = v57 &  ! [v60] :  ! [v61] : ( ~ (happ(v56, v60) = v61) |  ~ t(v60, v57) | t(v61, v59)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v53) = v54) |  ~ c_24__type__40140___24t(v51, v52) |  ~ t(v55, v51) |  ~ t(v53, v51) | cCoq_2eInit_2eDatatypes_2eprod___24t(v51, v51, v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v53) = v54) |  ~ c_24__type__39236___24t(v51, v52) |  ~ t(v55, v51) |  ~ t(v53, v51) | cProp___24t(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v53) = v54) |  ~ c_24__type__39218___24t(v51, v52) |  ~ t(v55, v51) |  ~ t(v53, v51) | t(v56, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v53) = v54) |  ~ c_24__type__3106___24t(v51, v52) |  ~ cRedblack_2eTREES_2etree___24t(v55) |  ~ cRedblack_2ecolor___24t(v53) |  ? [v57] : (happ(v51, v55) = v57 &  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (cRedblack_2eTREES_2eT___24a5(v53, v55, v60, v62, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v56, v58) = v59) |  ~ (happ(v51, v65) = v66) |  ~ cV___24t(v62) |  ~ cRedblack_2ekey___24t(v60) |  ~ cRedblack_2eTREES_2etree___24t(v64) |  ~ t(v58, v57) |  ? [v67] :  ? [v68] : (happ(v63, v64) = v68 & happ(v51, v64) = v67 &  ! [v69] :  ! [v70] : ( ~ (happ(v68, v69) = v70) |  ~ t(v69, v67) | t(v70, v66)))) &  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v56, v58) = v59) |  ~ cV___24t(v62) |  ~ cRedblack_2ekey___24t(v60) |  ~ cRedblack_2eTREES_2etree___24t(v64) |  ~ t(v58, v57) |  ? [v66] :  ? [v67] :  ? [v68] : (cRedblack_2eTREES_2eT___24a5(v53, v55, v60, v62, v64) = v67 & happ(v51, v67) = v68 & happ(v51, v64) = v66 &  ! [v69] :  ! [v70] : ( ~ (happ(v65, v69) = v70) |  ~ t(v69, v66) | t(v70, v68)))) &  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v56, v58) = v59) |  ~ (happ(v51, v64) = v65) |  ~ cV___24t(v62) |  ~ cRedblack_2ekey___24t(v60) |  ~ cRedblack_2eTREES_2etree___24t(v64) |  ~ t(v58, v57) |  ? [v66] :  ? [v67] :  ? [v68] : (cRedblack_2eTREES_2eT___24a5(v53, v55, v60, v62, v64) = v67 & happ(v63, v64) = v66 & happ(v51, v67) = v68 &  ! [v69] :  ! [v70] : ( ~ (happ(v66, v69) = v70) |  ~ t(v69, v65) | t(v70, v68)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v53) = v54) |  ~ c_24__type__39494___24t(v51, v52) |  ~ t(v55, v51) |  ~ t(v53, v51) | cCoq_2eInit_2eDatatypes_2ebool___24t(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v53) = v54) |  ~ c_24__type__114___24t(v51, v52) |  ~ t(v55, v51) |  ~ t(v53, v51) |  ? [v57] :  ? [v58] : (c_24__prop__117___24a3(v51, v53, v55) = v58 & c_24__prop__116___24a3(v51, v53, v55) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v57, v58, v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ (happ(v51, v53) = v54) |  ~ (happ(v51, cCoq_2eInit_2eDatatypes_2eO) = v52) |  ~ c_24__type__129___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v55) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) | p(v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] : ((happ(v60, v63) = v64 & happ(v58, v61) = v62 & happ(v51, v59) = v60 & happ(v51, v57) = v58 & cCoq_2eInit_2eDatatypes_2eS___24a1(v61) = v63 & cCoq_2eInit_2eDatatypes_2eS___24a1(v57) = v59 & cCoq_2eInit_2eDatatypes_2enat___24t(v61) & cCoq_2eInit_2eDatatypes_2enat___24t(v57) & p(v62) &  ~ p(v64)) | (happ(v59, cCoq_2eInit_2eDatatypes_2eO) = v60 & happ(v51, v58) = v59 & cCoq_2eInit_2eDatatypes_2eS___24a1(v57) = v58 & cCoq_2eInit_2eDatatypes_2enat___24t(v57) &  ~ p(v60)) | (happ(v52, v57) = v58 & cCoq_2eInit_2eDatatypes_2enat___24t(v57) &  ~ p(v58)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ c_24__type__39358___24t(v51, v52, v53, v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v55) | t(v56, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ c_24__type__63272___24t(v51, v52, v53, v54) |  ~ t(v55, v51) | cProp___24t(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ c_24__type__63248___24t(v51, v52, v53, v54) |  ~ t(v55, v51) | cProp___24t(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ c_24__type__61432___24t(v51, v52, v53, v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v55) | cProp___24t(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ c_24__type__61411___24t(v51, v52, v53, v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v55) | cProp___24t(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v52, v53) = v54) |  ~ (happ(v51, v55) = v56) |  ~ c_24__type__58161___24t(v51, v52) |  ~ cCoq_2eStrings_2eString_2estring___24t(v55) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v53) |  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eStrings_2eString_2eString___24a2(v53, v55) = v58 & happ(v54, v55) = v57 & happ(v51, v58) = v59 &  ! [v60] :  ! [v61] : ( ~ (happ(v57, v60) = v61) |  ~ t(v60, v56) | t(v61, v59)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v52, v53) = v54) |  ~ (happ(v51, v55) = v56) |  ~ c_24__type__3106___24t(v51, v52) |  ~ cRedblack_2eTREES_2etree___24t(v55) |  ~ cRedblack_2ecolor___24t(v53) |  ? [v57] : (happ(v54, v55) = v57 &  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (cRedblack_2eTREES_2eT___24a5(v53, v55, v60, v62, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v51, v65) = v66) |  ~ cV___24t(v62) |  ~ cRedblack_2ekey___24t(v60) |  ~ cRedblack_2eTREES_2etree___24t(v64) |  ~ t(v58, v56) |  ? [v67] :  ? [v68] : (happ(v63, v64) = v68 & happ(v51, v64) = v67 &  ! [v69] :  ! [v70] : ( ~ (happ(v68, v69) = v70) |  ~ t(v69, v67) | t(v70, v66)))) &  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v63, v64) = v65) |  ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ cV___24t(v62) |  ~ cRedblack_2ekey___24t(v60) |  ~ cRedblack_2eTREES_2etree___24t(v64) |  ~ t(v58, v56) |  ? [v66] :  ? [v67] :  ? [v68] : (cRedblack_2eTREES_2eT___24a5(v53, v55, v60, v62, v64) = v67 & happ(v51, v67) = v68 & happ(v51, v64) = v66 &  ! [v69] :  ! [v70] : ( ~ (happ(v65, v69) = v70) |  ~ t(v69, v66) | t(v70, v68)))) &  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v51, v64) = v65) |  ~ cV___24t(v62) |  ~ cRedblack_2ekey___24t(v60) |  ~ cRedblack_2eTREES_2etree___24t(v64) |  ~ t(v58, v56) |  ? [v66] :  ? [v67] :  ? [v68] : (cRedblack_2eTREES_2eT___24a5(v53, v55, v60, v62, v64) = v67 & happ(v63, v64) = v66 & happ(v51, v67) = v68 &  ! [v69] :  ! [v70] : ( ~ (happ(v66, v69) = v70) |  ~ t(v69, v65) | t(v70, v68)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v52, v54) = v56) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v53) = v55) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51) |  ? [v57] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v51, v52, v53, v54) = v57 & ((v57 = v56 & v55 = cCoq_2eInit_2eDatatypes_2etrue) | (v57 = cCoq_2eInit_2eDatatypes_2efalse & v55 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v63) = v66) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v66, v65) |  ~ cType___24t(v64) |  ~ cType___24t(v63) |  ~ cType___24t(v62) |  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] :  ? [v74] :  ? [v75] :  ? [v76] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v66) = v67 & ((v73 = v65 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v62, v51, v52, v53, v54, v55, v56, v63, v58, v64, v59, v60, v61, v68) = v69 & cCoq_2eInit_2eDatatypes_2econs___24a3(v66, v68, v72) = v65 & happ(v70, v51) = v71 & happ(v57, v69) = v70 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v63, v68) & cCoq_2eInit_2eDatatypes_2elist___24t(v66, v72) & ((v76 = v72 & cCoq_2eInit_2eDatatypes_2econs___24a3(v66, v74, v75) = v72 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v63, v74) & cCoq_2eInit_2eDatatypes_2elist___24t(v66, v75) & ( ~ cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v62, v51, v52, v53, v54, v55, v56, v57, v63, v58, v64, v59, v60, v61, v72) | cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v62, v51, v52, v53, v54, v55, v56, v57, v63, v58, v64, v59, v60, v61, v65) | p(v71)) & ( ~ cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v62, v51, v52, v53, v54, v55, v56, v57, v63, v58, v64, v59, v60, v61, v65) | (cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v62, v51, v52, v53, v54, v55, v56, v57, v63, v58, v64, v59, v60, v61, v72) &  ~ p(v71)))) | (v72 = v67 & ( ~ cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v62, v51, v52, v53, v54, v55, v56, v57, v63, v58, v64, v59, v60, v61, v65) |  ~ p(v71)) & (cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v62, v51, v52, v53, v54, v55, v56, v57, v63, v58, v64, v59, v60, v61, v65) | p(v71))))) | (v67 = v65 & cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v62, v51, v52, v53, v54, v55, v56, v57, v63, v58, v64, v59, v60, v61, v65))))) &  ? [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v52, v53) = v55) |  ~ (happ(v54, v55) = v56) | c_24__type__4554___24t(v52, v53, v54, v51) | p(v53)) &  ? [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v52, v53) = v55) |  ~ (happ(v54, v55) = v56) | c_24__type__4547___24t(v52, v53, v54, v51) | p(v52)) &  ? [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v54) = v56) |  ~ (happ(v53, v52) = v55) |  ~ p(v56) | c_24__lam__49953___24a4(v51, v52, v53, v54)) &  ? [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v54) = v56) |  ~ (happ(v53, v52) = v55) |  ~ p(v56) | c_24__lam__49945___24a4(v51, v52, v53, v54)) &  ? [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v54) = v56) |  ~ (happ(v52, v53) = v55) |  ~ p(v56) | c_24__lam__63668___24a4(v51, v52, v53, v54)) &  ? [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v54) = v56) |  ~ (happ(v52, v53) = v55) | c_24__lam__63652___24a4(v51, v52, v53, v54) | p(v56)) &  ? [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v52, v54) = v55) |  ~ p(v56) | c_24__lam__63676___24a4(v51, v52, v53, v54)) &  ? [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ (happ(v52, v54) = v55) |  ~ p(v56) | c_24__lam__63660___24a4(v51, v52, v53, v54)) &  ? [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v52) = v56) |  ~ (happ(v53, v54) = v55) |  ~ p(v56) | c_24__lam__49929___24a4(v51, v52, v53, v54)) &  ? [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ! [v56] : ( ~ (happ(v55, v52) = v56) |  ~ (happ(v53, v54) = v55) | c_24__lam__49937___24a4(v51, v52, v53, v54) | p(v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v55 = v54 |  ~ (c_24__lam__57115___24a4(v51, v52, v53, v54) = v55) |  ~ cVFA_2eSearchTree_2eAbs___24a4(v51, v52, v53, v54) |  ~ cVFA_2eMaps_2etotal__map___24t(v51, v54) |  ~ cVFA_2eSearchTree_2etree___24t(v51, v53) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__lam__57152___24a8(v51, v52, v53, v54, v56, v57, v59, v60) = v54 & cVFA_2eSearchTree_2eT___24a5(v51, v58, v59, v60, v61) = v53 & cVFA_2eSearchTree_2eAbs___24a4(v51, v52, v61, v57) & cVFA_2eSearchTree_2eAbs___24a4(v51, v52, v58, v56) & cVFA_2eMaps_2etotal__map___24t(v51, v57) & cVFA_2eMaps_2etotal__map___24t(v51, v56) & cVFA_2eSearchTree_2etree___24t(v51, v61) & cVFA_2eSearchTree_2etree___24t(v51, v58) & cVFA_2eSearchTree_2ekey___24t(v59) & t(v60, v51))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v55 = v54 |  ~ (happ(v52, v53) = v55) |  ~ (happ(v52, v53) = v54) |  ~ c_24__type__4022___24t(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cType___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v55 = v53 | v55 = v52 |  ~ (cRedblack_2ecolor__rect___24a4(v51, v52, v53, v54) = v55) |  ~ c_24__type__3221___24t(v51, v51) |  ~ cRedblack_2ecolor___24t(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v55 = v53 | v54 = cRedblack_2eRed |  ~ (cRedblack_2ecolor__rect___24a4(v51, v52, v53, v54) = v55) |  ~ c_24__type__3221___24t(v51, v51) |  ~ cRedblack_2ecolor___24t(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v55 = v53 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v51, v52, v53, v54) = v55) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) |  ~ cType___24t(v51) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : ((v62 = v55 & v58 = v54 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v57) = v54 & c_24__let__var__6__p__52252__52255___24a4(v51, v52, v53, v57) = v59 & happ(v60, v59) = v61 & happ(v56, v61) = v55 & happ(v52, v59) = v60 & happ(v52, v53) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v60 = v55 & v57 = v54 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v54 & c_24__let__var__6__p__52254__52256___24a4(v51, v52, v53, v56) = v58 & happ(v59, v58) = v55 & happ(v52, v58) = v59 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v55 = v52 | v54 = cRedblack_2eBlack |  ~ (cRedblack_2ecolor__rect___24a4(v51, v52, v53, v54) = v55) |  ~ c_24__type__3221___24t(v51, v51) |  ~ cRedblack_2ecolor___24t(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v55 = v52 |  ~ (cRedblack_2eTREES_2etree__rect___24a4(v51, v52, v53, v54) = v55) |  ~ c_24__type__3134___24t(v51, v51) |  ~ cRedblack_2eTREES_2etree___24t(v54) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (cRedblack_2eTREES_2etree__rect___24a4(v51, v52, v53, v66) = v68 & cRedblack_2eTREES_2etree__rect___24a4(v51, v52, v53, v58) = v60 & cRedblack_2eTREES_2eT___24a5(v56, v58, v62, v64, v66) = v54 & happ(v67, v68) = v55 & happ(v65, v66) = v67 & happ(v63, v64) = v65 & happ(v61, v62) = v63 & happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v53, v56) = v57 & cV___24t(v64) & cRedblack_2ekey___24t(v62) & cRedblack_2eTREES_2etree___24t(v66) & cRedblack_2eTREES_2etree___24t(v58) & cRedblack_2ecolor___24t(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v55 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v51, v52, v53, v54) = v55) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) |  ~ cType___24t(v51) |  ? [v56] :  ? [v57] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v56, v57) = v53 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v51, v52, v54, v56, v57) = v55 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v57) & t(v56, v51))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (c_24__prop__60417___24a4(v51, v52, v53, v54) = v55) |  ~ p(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v52, v54) = v55) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v52, v54) = v55) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v52, v54) = v55) |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v52, v54) = v55) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v52, v54) = v55) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v52, v54) = v55) |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v52, v54) = v55) |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v52, v54) = v55) |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v52, v54) = v55) |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v52, v54) = v55) |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v52, v54) = v55) |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v52, v54) = v55) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v53 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v52, v54) = v55) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v52 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v52, v51) = v53) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v53) = v55) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) | p(v55) |  ? [v56] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v51) = v56 &  ~ p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = v52 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v52, v51) = v53) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v51) = v55) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) |  ~ p(v55) |  ? [v56] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v53) = v56 & p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2etree__rect___24a4(v51, v52, v53, v54) = v55) |  ~ c_24__type__3134___24t(v51, v51) |  ~ cRedblack_2eTREES_2etree___24t(v54) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (cRedblack_2eTREES_2etree__rect___24a4(v51, v52, v53, v66) = v68 & cRedblack_2eTREES_2etree__rect___24a4(v51, v52, v53, v58) = v60 & cRedblack_2eTREES_2eT___24a5(v56, v58, v62, v64, v66) = v54 & happ(v67, v68) = v55 & happ(v65, v66) = v67 & happ(v63, v64) = v65 & happ(v61, v62) = v63 & happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v53, v56) = v57 & cV___24t(v64) & cRedblack_2ekey___24t(v62) & cRedblack_2eTREES_2etree___24t(v66) & cRedblack_2eTREES_2etree___24t(v58) & cRedblack_2ecolor___24t(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = cRedblack_2eBlack | v54 = cRedblack_2eRed |  ~ (cRedblack_2ecolor__rect___24a4(v51, v52, v53, v54) = v55) |  ~ c_24__type__3221___24t(v51, v51) |  ~ cRedblack_2ecolor___24t(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v54 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v51, v52, v53, v54) = v55) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) |  ~ cType___24t(v51) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : ((v62 = v55 & v58 = v54 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v57) = v54 & c_24__let__var__6__p__52252__52255___24a4(v51, v52, v53, v57) = v59 & happ(v60, v59) = v61 & happ(v56, v61) = v55 & happ(v52, v59) = v60 & happ(v52, v53) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v60 = v55 & v57 = v54 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v54 & c_24__let__var__6__p__52254__52256___24a4(v51, v52, v53, v56) = v58 & happ(v59, v58) = v55 & happ(v52, v58) = v59 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__type__39367___24a3(v55, v54, v53) = v52) |  ~ (c_24__type__39367___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__type__4547___24a3(v55, v54, v53) = v52) |  ~ (c_24__type__4547___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__type__39358___24a3(v55, v54, v53) = v52) |  ~ (c_24__type__39358___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__type__61411___24a3(v55, v54, v53) = v52) |  ~ (c_24__type__61411___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__type__63272___24a3(v55, v54, v53) = v52) |  ~ (c_24__type__63272___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__type__4554___24a3(v55, v54, v53) = v52) |  ~ (c_24__type__4554___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__type__63248___24a3(v55, v54, v53) = v52) |  ~ (c_24__type__63248___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__type__57277___24a3(v55, v54, v53) = v52) |  ~ (c_24__type__57277___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__type__61432___24a3(v55, v54, v53) = v52) |  ~ (c_24__type__61432___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__118___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__118___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__117___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__117___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__116___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__116___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__60422___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__60422___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__60421___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__60421___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__60420___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__60420___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__60419___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__60419___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__60418___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__60418___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v52, v54) = v55) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v52, v54) = v55) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v52, v54) = v55) |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v52, v54) = v55) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v52, v54) = v55) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v52, v54) = v55) |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v52, v54) = v55) |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cVFA_2eMaps_2et__empty___24a3(v55, v54, v53) = v52) |  ~ (cVFA_2eMaps_2et__empty___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cRedblack_2eTREES_2einsert___24a3(v55, v54, v53) = v52) |  ~ (cRedblack_2eTREES_2einsert___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cRedblack_2eTREES_2eins___24a3(v55, v54, v53) = v52) |  ~ (cRedblack_2eTREES_2eins___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v52, v54) = v55) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__lam__49929___24a3(v55, v54, v53) = v52) |  ~ (c_24__lam__49929___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__lam__49937___24a3(v55, v54, v53) = v52) |  ~ (c_24__lam__49937___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__lam__49945___24a3(v55, v54, v53) = v52) |  ~ (c_24__lam__49945___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__lam__49953___24a3(v55, v54, v53) = v52) |  ~ (c_24__lam__49953___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v52, v54) = v55) |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v52, v54) = v55) |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v52, v54) = v55) |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__41618___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__41618___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__41619___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__41619___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__41620___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__41620___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__41621___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__41621___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eLists_2eList_2enth__error___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eLists_2eList_2enth__error___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eLists_2eList_2elast___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eLists_2eList_2elast___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v52, v54) = v55) |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eLists_2eList_2eIn___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eLists_2eList_2eIn___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2esnd___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2esnd___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v55, v54, v53) = v52) |  ~ (cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v55, v54, v53) = v52) |  ~ (c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__3381___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__3381___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__3382___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__3382___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v52, v54) = v55) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__3379___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__3379___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__prop__3380___24a3(v55, v54, v53) = v52) |  ~ (c_24__prop__3380___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v52, v54) = v55) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : (v52 = v51 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v55, v54, v53) = v52) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v55, v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__39367___24a3(v51, v52, v53) = v55) |  ~ c_24__type__39367___24t(v51, v52, v53, v54) | t(v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__39367___24a3(v51, v52, v53) = v55) |  ~ t(v54, v55) | c_24__type__39367___24t(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__4547___24a3(v51, v52, v53) = v55) |  ~ c_24__type__4547___24t(v51, v52, v53, v54) | t(v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__4547___24a3(v51, v52, v53) = v55) |  ~ t(v54, v55) | c_24__type__4547___24t(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__39358___24a3(v51, v52, v53) = v55) |  ~ c_24__type__39358___24t(v51, v52, v53, v54) | t(v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__39358___24a3(v51, v52, v53) = v55) |  ~ t(v54, v55) | c_24__type__39358___24t(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__61411___24a3(v51, v52, v53) = v55) |  ~ c_24__type__61411___24t(v51, v52, v53, v54) | t(v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__61411___24a3(v51, v52, v53) = v55) |  ~ t(v54, v55) | c_24__type__61411___24t(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__63272___24a3(v51, v52, v53) = v55) |  ~ c_24__type__63272___24t(v51, v52, v53, v54) | t(v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__63272___24a3(v51, v52, v53) = v55) |  ~ t(v54, v55) | c_24__type__63272___24t(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__4554___24a3(v51, v52, v53) = v55) |  ~ c_24__type__4554___24t(v51, v52, v53, v54) | t(v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__4554___24a3(v51, v52, v53) = v55) |  ~ t(v54, v55) | c_24__type__4554___24t(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__63248___24a3(v51, v52, v53) = v55) |  ~ c_24__type__63248___24t(v51, v52, v53, v54) | t(v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__63248___24a3(v51, v52, v53) = v55) |  ~ t(v54, v55) | c_24__type__63248___24t(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__57277___24a3(v51, v52, v53) = v55) |  ~ c_24__type__57277___24t(v51, v52, v53, v54) | t(v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__57277___24a3(v51, v52, v53) = v55) |  ~ t(v54, v55) | c_24__type__57277___24t(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__61432___24a3(v51, v52, v53) = v55) |  ~ c_24__type__61432___24t(v51, v52, v53, v54) | t(v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__type__61432___24a3(v51, v52, v53) = v55) |  ~ t(v54, v55) | c_24__type__61432___24t(v51, v52, v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2emicromega_2eTauto_2eGFormula, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2eInit_2eLogic_2eeq__ind, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v51, v52) = v53) |  ~ (happ(v54, v53) = v55) |  ~ c_24__type__61514___24t(v51, v52, v54) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ~ p(v55) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__lam__59788___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__59781___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v56] : (happ(v53, v54) = v56 & cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v55, v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v52) = v54) |  ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v53, v54) = v55) |  ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v52, cCoq_2esetoid__ring_2eRing__polynom_2eMon) = v53) |  ~ c_24__type__52056___24t(v51) |  ~ cType___24t(v52) |  ? [v56] : (happ(v51, v52) = v56 &  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] :  ! [v78] : ( ~ (happ(v76, v77) = v78) |  ~ (happ(v74, v75) = v76) |  ~ (happ(v72, v73) = v74) |  ~ (happ(v70, v71) = v72) |  ~ (happ(v68, v69) = v70) |  ~ (happ(v66, v67) = v68) |  ~ (happ(v64, v65) = v66) |  ~ (happ(v62, v63) = v64) |  ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ c_24__type__40140___24t(v52, v71) |  ~ c_24__type__39227___24t(v52, v67) |  ~ c_24__type__39218___24t(v52, v65) |  ~ c_24__type__39218___24t(v52, v63) |  ~ c_24__type__39218___24t(v52, v61) |  ~ c_24__type__39494___24t(v52, v69) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v77) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v55, v75) |  ~ t(v59, v52) |  ~ t(v57, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v73) | cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v52, v78)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__lam__4670___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4663___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v56] : (happ(v53, v54) = v56 & cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v55, v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__6678___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__6675___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__6677___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v55, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__6677___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__6675___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__6678___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__60918___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__60915___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__60917___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v55, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__60917___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__60915___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__60918___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__58818___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__58816___24t(v51) |  ~ cCoq_2eStrings_2eString_2estring___24t(v54) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) |  ? [v56] :  ? [v57] : (cCoq_2eStrings_2eString_2eeqb___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eBool_2eBool_2ereflect___24t(v55, v56, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__58793___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__58790___24t(v51) |  ~ cCoq_2eStrings_2eString_2estring___24t(v54) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__58792___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v55, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__58792___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__58790___24t(v51) |  ~ cCoq_2eStrings_2eString_2estring___24t(v54) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__58793___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__43929___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__43926___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__43928___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v55, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__43928___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__43926___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__43929___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__43922___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__43920___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ? [v56] :  ? [v57] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v55, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__4234___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4231___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__4233___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v55, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__4233___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4231___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__4234___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__4118___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4115___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__4117___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v55, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__4117___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4115___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__4118___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__3932___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__3929___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__3931___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v55, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__3931___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__3929___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__3932___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__37114___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__37112___24t(v51) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v54) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v52) |  ? [v56] :  ? [v57] : (cCoq_2eStrings_2eAscii_2eeqb___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eBool_2eBool_2ereflect___24t(v55, v56, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__lam__57115___24a4(v51, v52, v53, v54) = v55) |  ~ cVFA_2eSearchTree_2eAbs___24a4(v51, v52, v53, v54) |  ~ cVFA_2eMaps_2etotal__map___24t(v51, v54) |  ~ cVFA_2eSearchTree_2etree___24t(v51, v53) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : ((v63 = v53 & v61 = v54 & c_24__lam__57152___24a8(v51, v52, v53, v54, v56, v57, v59, v60) = v54 & cVFA_2eSearchTree_2eT___24a5(v51, v58, v59, v60, v62) = v53 & cVFA_2eSearchTree_2eAbs___24a4(v51, v52, v62, v57) & cVFA_2eSearchTree_2eAbs___24a4(v51, v52, v58, v56) & cVFA_2eMaps_2etotal__map___24t(v51, v57) & cVFA_2eMaps_2etotal__map___24t(v51, v56) & cVFA_2eSearchTree_2etree___24t(v51, v62) & cVFA_2eSearchTree_2etree___24t(v51, v58) & cVFA_2eSearchTree_2ekey___24t(v59) & t(v60, v51)) | (v56 = v53 & cVFA_2eSearchTree_2eE___24a1(v51) = v53))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__lam__57115___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(c_24__lam__57115, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2eClasses_2eMorphisms_2erespectful, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__60417___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(c_24__prop__60417, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2emicromega_2eRingMicromega_2eBuild__Formula, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2emicromega_2eEnvRing_2ePX, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2eInit_2eSpecif_2eexistT, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v51, v52) = v55) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v53, v54) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cRedblack_2ecolor__rect___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cRedblack_2ecolor__rect, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cRedblack_2eTREES_2etree__rect___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cRedblack_2eTREES_2etree__rect, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] :  ~ (cRedblack_2eTREES_2eT___24a5(v51, v52, v53, v54, v55) = cRedblack_2eTREES_2eE) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v51, v52, v53, v54) = v55) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v53) |  ~ cType___24t(v51) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] : ((cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v51, v56, v57, v58) = v59 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v58) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v56) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57) & ( ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v54) | (v59 = v53 & ((v65 = v54 & cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v51, v52, v58, v64) = v66 & cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v51, v52, v56, v60) = v61 & cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v51, v60, v62, v64) = v54 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v57, v62) = v63 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v64) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v60) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v62) & ( ~ c_24__type__39494___24t(v51, v52) | (v63 = cCoq_2eInit_2eDatatypes_2eGt & v55 = cCoq_2eInit_2eDatatypes_2efalse) | (v63 = cCoq_2eInit_2eDatatypes_2eLt & v55 = cCoq_2eInit_2eDatatypes_2efalse) | (v63 = cCoq_2eInit_2eDatatypes_2eEq & ((v66 = v55 & v61 = cCoq_2eInit_2eDatatypes_2etrue) | (v61 = cCoq_2eInit_2eDatatypes_2efalse & v55 = cCoq_2eInit_2eDatatypes_2efalse))))) | (v62 = v54 & v55 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v51, v60, v61) = v54 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v61) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v60)) | (v61 = v54 & v55 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v51, v60) = v54 & t(v60, v51)))))) | (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v51, v56, v57) = v58 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v57) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56) & ( ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v54) | (v58 = v53 & ((v62 = v54 & v55 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v51, v59, v60, v61) = v54 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v61) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v59) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v60)) | (v62 = v54 & cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v51, v52, v57, v61) = v63 & cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v51, v59, v61) = v54 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v56, v59) = v60 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v61) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59) & ((v63 = v55 & v60 = cCoq_2eInit_2eDatatypes_2eEq) | (v60 = cCoq_2eInit_2eDatatypes_2eGt & v55 = cCoq_2eInit_2eDatatypes_2efalse) | (v60 = cCoq_2eInit_2eDatatypes_2eLt & v55 = cCoq_2eInit_2eDatatypes_2efalse))) | (v60 = v54 & v55 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v51, v59) = v54 & t(v59, v51)))))) | (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v51, v56) = v57 & happ(v52, v56) = v58 & t(v56, v51) & ( ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v54) | (v57 = v53 & ((v62 = v54 & v55 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v51, v59, v60, v61) = v54 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v61) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v59) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v60)) | (v61 = v55 & v60 = v54 & cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v51, v59) = v54 & happ(v58, v59) = v55 & t(v59, v51)) | (v61 = v54 & v55 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v51, v59, v60) = v54 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v60) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59)))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePeq, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePX, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2esetoid__ring_2eBinList_2enth___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2esetoid__ring_2eBinList_2enth, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2esetoid__ring_2eField__theory_2emk__linear, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v51, v52, v53, v54) = v55) |  ~ cType___24t(v51) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v51) = v56 & cCoq_2eInit_2eDatatypes_2enil___24a1(v56) = v57 & ( ~ cCoq_2eInit_2eDatatypes_2elist___24t(v56, v53) | (v63 = v55 & v61 = v53 & cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v51, v52, v60, v54) = v62 & cCoq_2eInit_2eDatatypes_2econs___24a3(v56, v58, v60) = v53 & happ(v59, v62) = v55 & happ(v52, v58) = v59 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v58) & cCoq_2eInit_2eDatatypes_2elist___24t(v56, v60)) | (v57 = v53 & v55 = v54)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2esetoid__ring_2eField__theory_2eFapp, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__60388___24a2(v51, v52) = v53) |  ~ (c_24__prop__60389___24a2(v51, v52) = v54) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v53, v54) = v55) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v51, v52) = v56 & c_24__prop__60386___24a2(v51, v52) = v57 & c_24__prop__60387___24a2(v51, v52) = v58 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v51, v52) = v60 & cCoq_2eInit_2eSpecif_2eleft___24a2(v57, v58) = v59 & ((v60 = cCoq_2eInit_2eDatatypes_2efalse & v56 = v55 &  ~ (v52 = v51)) | (v60 = cCoq_2eInit_2eDatatypes_2etrue & v59 = v56 & v52 = v51)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__prop__60386___24a2(v51, v52) = v53) |  ~ (c_24__prop__60387___24a2(v51, v52) = v54) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v53, v54) = v55) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (c_24__prop__60388___24a2(v51, v52) = v58 & c_24__prop__60389___24a2(v51, v52) = v59 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v51, v52) = v56 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v51, v52) = v57 & cCoq_2eInit_2eSpecif_2eright___24a2(v58, v59) = v60 & ((v60 = v56 & v57 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v52 = v51)) | (v57 = cCoq_2eInit_2eDatatypes_2etrue & v56 = v55 & v52 = v51)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2emicromega_2eTauto_2eTT, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2emicromega_2eTauto_2eFF, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2emicromega_2eRingMicromega_2ecneqb, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] : (cCoq_2eInit_2eDatatypes_2enegb___24a1(v57) = v55 & happ(v56, v54) = v57 & happ(v52, v53) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2emicromega_2eEnv_2ejump___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2emicromega_2eEnv_2ejump, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2emicromega_2eEnv_2ejump___24a4(v51, v52, v53, v54) = v55) |  ? [v56] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v52) = v56 & happ(v53, v56) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v53, v54) = v55) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v56] : (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v51, v54) = v56 & ( ~ (v56 = cCoq_2eInit_2eDatatypes_2etrue) | v55 = cCoq_2eInit_2eDatatypes_2etrue | v54 = v52) & ( ~ (v55 = cCoq_2eInit_2eDatatypes_2etrue) | (v56 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v54 = v52))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v51, v54) = v55) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v56] : (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v53, v54) = v56 & ( ~ (v56 = cCoq_2eInit_2eDatatypes_2etrue) | (v55 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v54 = v52))) & ( ~ (v55 = cCoq_2eInit_2eDatatypes_2etrue) | v56 = cCoq_2eInit_2eDatatypes_2etrue | v54 = v52))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v53) = v54) |  ~ (happ(v51, v54) = v55) |  ~ c_24__type__59442___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v56 & happ(v52, v53) = v58 & happ(v51, v53) = v57 & ( ~ p(v56) |  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ t(v59, v57) | t(v60, v55))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v54, v52) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v8) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v56] :  ? [v57] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v53) = v56 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v55) = v57 & ( ~ p(v56) | p(v57)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v56] :  ? [v57] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v54) = v56 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v56) = v57 &  ! [v58] :  ! [v59] : ( ~ (happ(v58, v57) = v59) |  ~ c_24__type__42648___24t(v58) |  ~ p(v59) |  ? [v60] : (happ(v58, v55) = v60 & p(v60))) &  ! [v58] :  ! [v59] : ( ~ (happ(v58, v55) = v59) |  ~ c_24__type__42648___24t(v58) | p(v59) |  ? [v60] : (happ(v58, v57) = v60 &  ~ p(v60))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v56] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v56, v52) = v55 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v54) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v56] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v54) = v56 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v56) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v54) = v55) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v52) |  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v55) = v56 & p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v52) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v53) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v53, v54) = v55) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v51, v52) | p(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v52) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v53) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v53, v54) = v55) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v51, v52) |  ? [v56] :  ? [v57] :  ? [v58] : ( ~ (v58 = v56) & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v52) = v57 & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v51) = v56 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v57) = v58)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v52) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v53) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v53, v54) = v55) |  ~ p(v55) | cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v51, v52) |  ? [v56] :  ? [v57] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v52) = v57 & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v51) = v56 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v57) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v54) = v55) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v55) |  ~ p(v53) |  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v54) = v56 & p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v54) = v55) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v55) |  ~ p(v53) |  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v54) = v56 & p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v54) = v55) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) | p(v55) |  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v54) = v56 &  ~ p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v54) = v55) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) | p(v55) |  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v54) = v56 &  ~ p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v54) = v55) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) | p(v55) |  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v54) = v56 &  ~ p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v54) = v55) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v55) |  ~ p(v53) |  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v54) = v56 & p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2eVectors_2eVectorDef_2econs, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eVectors_2eFin_2eeqb___24a4(v51, v52, v53, v54) = v55) |  ~ cCoq_2eVectors_2eFin_2et___24t(v51, v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : ((cCoq_2eVectors_2eFin_2eFS___24a2(v56, v57) = v58 & cCoq_2eVectors_2eFin_2et___24t(v56, v57) & cCoq_2eInit_2eDatatypes_2enat___24t(v56) & ( ~ cCoq_2eVectors_2eFin_2et___24t(v52, v54) | (v58 = v53 & ((v62 = v55 & v61 = v54 & cCoq_2eVectors_2eFin_2eeqb___24a4(v56, v59, v57, v60) = v55 & cCoq_2eVectors_2eFin_2eFS___24a2(v59, v60) = v54 & cCoq_2eVectors_2eFin_2et___24t(v59, v60) & cCoq_2eInit_2eDatatypes_2enat___24t(v59)) | (v60 = v54 & v55 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eVectors_2eFin_2eF1___24a1(v59) = v54 & cCoq_2eInit_2eDatatypes_2enat___24t(v59)))))) | (cCoq_2eVectors_2eFin_2eF1___24a1(v56) = v57 & cCoq_2eInit_2eDatatypes_2enat___24t(v56) & ( ~ cCoq_2eVectors_2eFin_2et___24t(v52, v54) | (v57 = v53 & ((v60 = v55 & v59 = v54 & cCoq_2eVectors_2eFin_2eF1___24a1(v58) = v54 & cCoq_2eInit_2eNat_2eeqb___24a2(v56, v58) = v55 & cCoq_2eInit_2eDatatypes_2enat___24t(v58)) | (v60 = v54 & v55 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eVectors_2eFin_2eFS___24a2(v58, v59) = v54 & cCoq_2eVectors_2eFin_2et___24t(v58, v59) & cCoq_2eInit_2eDatatypes_2enat___24t(v58)))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eVectors_2eFin_2eeqb___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2eVectors_2eFin_2eeqb, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__58816___24t(v51) |  ~ cCoq_2eStrings_2eString_2estring___24t(v54) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__58818___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eBool_2eBool_2ereflect___24t(v56, v55, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__37112___24t(v51) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v54) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__37114___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eBool_2eBool_2ereflect___24t(v56, v55, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__43920___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__43922___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v52, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4468___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eInit_2eSpecif_2esumbool___24a2(v56, v57) = v58 & c_24__prop__4470___24a2(v52, v54) = v57 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v54) = v56 & happ(v53, v54) = v59 & cCoq_2eInit_2eSpecif_2esumor___24t(v58, v55, v59))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v54) = v55) |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v53) = v54) |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v51) = v52) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v51, v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | p(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v56] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v56, v52) = v55 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v54) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v56] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v52, v54) = v56 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v56) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v52, v54) = v55) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v56] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v52, v53) = v56 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v56) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v52, v53) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v54) = v55) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v56] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v52, v56) = v55 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v53) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v53, v54) = v55) |  ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v56] : (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v51, v54) = v56 & ( ~ (v56 = cCoq_2eInit_2eDatatypes_2etrue) | v55 = cCoq_2eInit_2eDatatypes_2etrue | v54 = v52) & ( ~ (v55 = cCoq_2eInit_2eDatatypes_2etrue) | (v56 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v54 = v52))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v51, v54) = v55) |  ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v56] : (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v53, v54) = v56 & ( ~ (v56 = cCoq_2eInit_2eDatatypes_2etrue) | (v55 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v54 = v52))) & ( ~ (v55 = cCoq_2eInit_2eDatatypes_2etrue) | v56 = cCoq_2eInit_2eDatatypes_2etrue | v54 = v52))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v53) = v54) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v52, v54) = v55) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v51, v53) = v55) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v54) |  ~ (happ(v51, v54) = v55) |  ~ c_24__type__37169___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ? [v56] : (happ(v52, v53) = v56 & t(v56, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v53, v54) = v55) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v56] : (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v52, v54) = v56 & cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v51, v56) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eLists_2eList_2eremove___24a4(v51, v52, v53, v54) = v55) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v54) |  ~ cType___24t(v51) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v56 & happ(v52, v53) = v57 & ((v56 = v54 & v55 = v54) | (c_24__prop__41618___24a3(v51, v53, v58) = v60 & c_24__prop__41619___24a3(v51, v53, v58) = v61 & c_24__prop__41620___24a3(v51, v53, v58) = v63 & c_24__prop__41621___24a3(v51, v53, v58) = v64 & cCoq_2eLists_2eList_2eremove___24a4(v51, v52, v53, v66) = v68 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v58, v68) = v69 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v58, v66) = v67 & cCoq_2eInit_2eSpecif_2eright___24a2(v63, v64) = v65 & cCoq_2eInit_2eSpecif_2eleft___24a2(v60, v61) = v62 & happ(v57, v58) = v59 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v66) & t(v58, v51) & ( ~ c_24__type__114___24t(v51, v52) |  ~ t(v53, v51) | (v67 = v54 & ((v69 = v55 & v65 = v59 &  ~ (v58 = v53)) | (v68 = v55 & v62 = v59 & v58 = v53)))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eLists_2eList_2eremove___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2eLists_2eList_2eremove, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eLists_2eList_2emap___24a4(v51, v52, v53, v54) = v55) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v54) |  ~ cType___24t(v52) |  ~ cType___24t(v51) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((v61 = v55 & v59 = v54 & cCoq_2eLists_2eList_2emap___24a4(v51, v52, v53, v58) = v60 & cCoq_2eInit_2eDatatypes_2econs___24a3(v52, v57, v60) = v55 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v56, v58) = v54 & happ(v53, v56) = v57 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v58) & t(v56, v51)) | (v57 = v55 & v56 = v54 & cCoq_2eInit_2eDatatypes_2enil___24a1(v52) = v55 & cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v54))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eLists_2eList_2emap___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2eLists_2eList_2emap, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v51, v54, v53) = v55) |  ~ cCoq_2eLists_2eList_2eincl___24a3(v51, v52, v53) |  ~ t(v54, v51) | p(v55) |  ? [v56] : (cCoq_2eLists_2eList_2eIn___24a3(v51, v54, v52) = v56 &  ~ p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v51, v54, v52) = v55) |  ~ cCoq_2eLists_2eList_2eincl___24a3(v51, v52, v53) |  ~ t(v54, v51) |  ~ p(v55) |  ? [v56] : (cCoq_2eLists_2eList_2eIn___24a3(v51, v54, v53) = v56 & p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v51, v52, v54) = v55) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v54) |  ~ t(v53, v51) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v56] :  ? [v57] : (cCoq_2eLists_2eList_2eIn___24a3(v51, v52, v56) = v57 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v53, v54) = v56 & (v53 = v52 |  ~ p(v57) | p(v55)) & (p(v57) | ( ~ (v53 = v52) &  ~ p(v55))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v53, v54) = v55) |  ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v56] : (cCoq_2eInit_2eNat_2etestbit___24a2(v51, v54) = v56 & ( ~ (v56 = cCoq_2eInit_2eDatatypes_2etrue) | v55 = cCoq_2eInit_2eDatatypes_2etrue | v54 = v52) & ( ~ (v55 = cCoq_2eInit_2eDatatypes_2etrue) | (v56 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v54 = v52))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v51, v54) = v55) |  ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v56] : (cCoq_2eInit_2eNat_2etestbit___24a2(v53, v54) = v56 & ( ~ (v56 = cCoq_2eInit_2eDatatypes_2etrue) | (v55 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v54 = v52))) & ( ~ (v55 = cCoq_2eInit_2eDatatypes_2etrue) | v56 = cCoq_2eInit_2eDatatypes_2etrue | v54 = v52))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eInit_2eNat_2esub___24a2(v52, v54) = v55) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v54) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2eNat_2esub___24a2(v51, v53) = v55) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eInit_2eNat_2edivmod___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2eInit_2eNat_2edivmod, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v55) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v52, v53, v54) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v51, v52) = v53) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v53) = v55) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v54) |  ? [v56] :  ? [v57] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v52) = v57 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v51) = v56 & ( ~ p(v55) | p(v57) | p(v56)) & (p(v55) | ( ~ p(v57) &  ~ p(v56))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v51, v52) = v53) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v52) = v55) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v54) |  ? [v56] :  ? [v57] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v53) = v56 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v51) = v57 & ( ~ p(v56) | p(v57) | p(v55)) & (p(v56) | ( ~ p(v57) &  ~ p(v55))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v51, v52) = v53) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v51) = v55) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v54) |  ? [v56] :  ? [v57] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v53) = v56 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v52) = v57 & ( ~ p(v56) | p(v57) | p(v55)) & (p(v56) | ( ~ p(v57) &  ~ p(v55))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v52, v51) = v53) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v53) = v55) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) |  ~ p(v55) |  ? [v56] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v51) = v56 & p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v52, v51) = v53) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v53) = v55) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) |  ? [v56] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v51) = v56 & (v54 = v52 |  ~ p(v56) | p(v55)) & ( ~ p(v55) | ( ~ (v54 = v52) & p(v56))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v52, v51) = v53) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v51) = v55) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) | p(v55) |  ? [v56] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v53) = v56 &  ~ p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v52, v51) = v53) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v51) = v55) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) |  ? [v56] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v53) = v56 & (v54 = v52 |  ~ p(v55) | p(v56)) & ( ~ p(v56) | ( ~ (v54 = v52) & p(v55))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v51, v53) = v54) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v52, v54) = v55) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v51) |  ? [v56] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v52, v53) = v56 & (v52 = v51 |  ~ p(v56) | p(v55)) & ( ~ p(v55) | ( ~ (v52 = v51) & p(v56))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v54) |  ~ (happ(v51, v54) = v55) |  ~ c_24__type__37152___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ? [v56] :  ? [v57] : (happ(v52, v53) = v57 & happ(v51, v53) = v56 &  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ t(v58, v56) | t(v59, v55)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v54) |  ~ (happ(v51, v54) = v55) |  ~ c_24__type__37147___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ? [v56] :  ? [v57] : (happ(v52, v53) = v57 & happ(v51, v53) = v56 &  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ t(v58, v56) | t(v59, v55)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v52, v51) = v53) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v53) = v55) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) |  ? [v56] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v51) = v56 & (v54 = v52 |  ~ p(v55) | p(v56)) & (p(v55) | ( ~ (v54 = v52) &  ~ p(v56))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v52, v51) = v53) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v51) = v55) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) |  ? [v56] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v53) = v56 & (v54 = v52 |  ~ p(v56) | p(v55)) & (p(v56) | ( ~ (v54 = v52) &  ~ p(v55))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v53, v54) = v55) |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v56] : (cCoq_2eInit_2eNat_2emul___24a2(v52, v54) = v56 & cCoq_2eInit_2eNat_2emul___24a2(v51, v56) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v51, v52, v54, v53) = v55) | c_24__let__var__var__7__n__3336__3340__3349___24a4(v51, v52, v53, v54) = v55) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v51, v52, v53, v54) = v55) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) |  ~ cType___24t(v51) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((v59 = v55 & v58 = v53 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v56, v57) = v53 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v51, v52, v54, v56, v57) = v55 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v57) & t(v56, v51)) | (v56 = v53 & cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v53))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2eLists_2eList_2ecount__occ, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__let__var__6__p__52254__52256___24a4(v51, v52, v53, v54) = v55) | cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v51, v52, v53, v54) = v55) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__let__var__6__p__52254__52256___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(c_24__let__var__6__p__52254__52256, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v51, v52, v53, v54) = v55) | c_24__let__var__6__p__52254__52256___24a4(v51, v52, v53, v54) = v55) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v51, v52, v53, v54) = v55) | c_24__let__var__6__p__52252__52255___24a4(v51, v52, v53, v54) = v55) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2esetoid__ring_2eRing__theory_2epow__pos, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__let__var__6__p__52252__52255___24a4(v51, v52, v53, v54) = v55) | cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v51, v52, v53, v54) = v55) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__let__var__6__p__52252__52255___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(c_24__let__var__6__p__52252__52255, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v54) |  ~ (happ(v51, v54) = v55) |  ~ c_24__type__4294___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ? [v56] : (happ(v52, v53) = v56 & t(v56, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v51, v52, v53, v54) = v55) | cCoq_2eLists_2eList_2ecount__occ___24a4(v51, v52, v54, v53) = v55) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(c_24__let__var__var__7__n__3336__3340__3349, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v53, v54) = v55) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v52) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(cCoq_2eInit_2eDatatypes_2epair, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v54, v53) = v55) |  ~ (happ(v52, v53) = v54) |  ~ cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v51, v52) |  ~ cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(v51, v52) |  ~ t(v53, v51) |  ~ cType___24t(v51) | p(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__9___24t(v51) |  ~ cVFA_2eExtract_2eint___24t(v54) |  ~ cVFA_2eExtract_2eint___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__6728___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__6709___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__6692___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__6675___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__6678___24a2(v52, v54) = v57 & c_24__prop__6677___24a2(v52, v54) = v56 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v57, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__64787___24t(v51) |  ~ cCoq_2eStrings_2eString_2estring___24t(v54) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__64768___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) | cCoq_2eInit_2eDatatypes_2ebool___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__64648___24t(v51) |  ~ c_24__type__39236___24t(v52, v54) |  ~ cType___24t(v52) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__64086___24t(v51) |  ~ c_24__type__61506___24t(v52, v54) |  ~ cType___24t(v52) | cType___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__63609___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | cType___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__63546___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | cCoq_2eQArith_2eQArith__base_2eQ___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__63295___24t(v51) |  ~ c_24__type__59794___24t(v54) |  ~ c_24__type__59794___24t(v52) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__6196___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__61935___24t(v51) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v52, v54) |  ~ cType___24t(v52) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__61901___24t(v51) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v52, v54) |  ~ cType___24t(v52) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v52, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__61887___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) |  ~ cType___24t(v52) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v52, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__61884___24t(v51) |  ~ t(v54, v52) |  ~ cType___24t(v52) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v52, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__6165___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | cCoq_2eNumbers_2eBinNums_2eN___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__61362___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | cCoq_2eInit_2eDatatypes_2eprod___24t(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__61243___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__61124___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__61058___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__60992___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__60982___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__60915___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__60918___24a2(v52, v54) = v57 & c_24__prop__60917___24a2(v52, v54) = v56 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v57, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__60742___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__60391___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__59781___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v56] : (c_24__lam__59788___24a2(v52, v54) = v56 & cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v56, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__59767___24t(v51) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__58889___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cType___24t(v52) | cType___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__58816___24t(v51) |  ~ cCoq_2eStrings_2eString_2estring___24t(v54) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__58818___24a2(v52, v54) = v56 & cCoq_2eStrings_2eString_2eeqb___24a2(v52, v54) = v57 & cCoq_2eBool_2eBool_2ereflect___24t(v56, v57, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__58790___24t(v51) |  ~ cCoq_2eStrings_2eString_2estring___24t(v54) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__58793___24a2(v52, v54) = v57 & c_24__prop__58792___24a2(v52, v54) = v56 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v57, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__58134___24t(v51) |  ~ cProp___24t(v54) |  ~ cType___24t(v52) |  ~ p(v54) | cCoq_2eInit_2eSpecif_2esumor___24t(v52, v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v52, v54) |  ~ c_24__type__57188___24t(v51) |  ~ cType___24t(v52) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__51606___24t(v51) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v54) |  ~ cType___24t(v52) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__51592___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) |  ~ cType___24t(v52) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__51589___24t(v51) |  ~ t(v54, v52) |  ~ cType___24t(v52) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4663___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v56] : (c_24__lam__4670___24a2(v52, v54) = v56 & cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v56, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4566___24t(v51) |  ~ cProp___24t(v54) |  ~ cType___24t(v52) | cType___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4493___24t(v51) |  ~ c_24__type__4496___24t(v52, v54) |  ~ cType___24t(v52) | cType___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4472___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4468___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eInit_2eSpecif_2esumbool___24a2(v56, v57) = v58 & c_24__prop__4470___24a2(v52, v54) = v57 & cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v52, v54) = v59 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v54) = v56 & cCoq_2eInit_2eSpecif_2esumor___24t(v58, v59, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4463___24t(v51) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v54) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4460___24t(v51) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v54) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4456___24t(v51) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v54) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4435___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__43967___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) | cCoq_2eReals_2eRdefinitions_2eR___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__43926___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__43929___24a2(v52, v54) = v57 & c_24__prop__43928___24a2(v52, v54) = v56 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v57, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__43920___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__43922___24a2(v52, v54) = v57 & cCoq_2eReals_2eRdefinitions_2eRle___24a2(v52, v54) = v56 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v57, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4316___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v54) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2enat___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4297___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4267___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4264___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__42614___24t(v51) |  ~ t(v54, v52) |  ~ cType___24t(v52) | cVFA_2eMaps_2etotal__map___24t(v52, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4231___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__4234___24a2(v52, v54) = v57 & c_24__prop__4233___24a2(v52, v54) = v56 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v57, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__41592___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v54) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2eoption___24t(v52, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4120___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4115___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__4118___24a2(v52, v54) = v57 & c_24__prop__4117___24a2(v52, v54) = v56 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v57, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4095___24t(v51) |  ~ cCoq_2eStrings_2eString_2estring___24t(v54) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4055___24t(v51) |  ~ cCoq_2eStrings_2eString_2estring___24t(v54) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v52) | cCoq_2eStrings_2eString_2estring___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4043___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) | cCoq_2eReals_2eRdefinitions_2eR___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4038___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) | cCoq_2eReals_2eRdefinitions_2eR___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4016___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cCoq_2eInit_2eDatatypes_2enat___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__4007___24t(v51) |  ~ t(v54, v52) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2eoption___24t(v52, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__3929___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__3932___24a2(v52, v54) = v57 & c_24__prop__3931___24a2(v52, v54) = v56 & cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v57, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__38464___24t(v51) |  ~ t(v54, v52) |  ~ cType___24t(v52) | cCoq_2emicromega_2eEnvRing_2ePol___24t(v52, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__38146___24t(v51) |  ~ cType___24t(v54) |  ~ cType___24t(v52) | cType___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__37221___24t(v51) |  ~ cProp___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v54) | cType___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__37112___24t(v51) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v54) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v52) |  ? [v56] :  ? [v57] : (c_24__prop__37114___24a2(v52, v54) = v56 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v52, v54) = v57 & cCoq_2eBool_2eBool_2ereflect___24t(v56, v57, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__37109___24t(v51) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v54) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__3505___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__3502___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__3407___24t(v51) |  ~ cProp___24t(v54) |  ~ cProp___24t(v52) | cType___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__3031___24t(v51) |  ~ cRedblack_2ekey___24t(v52) |  ~ cRedblack_2eTREES_2etree___24t(v54) | cV___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__139___24t(v51) |  ~ cProp___24t(v54) |  ~ cProp___24t(v52) |  ~ p(v54) | cCoq_2eInit_2eSpecif_2esumbool___24t(v52, v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__134___24t(v51) |  ~ cProp___24t(v54) |  ~ cProp___24t(v52) |  ~ p(v52) | cCoq_2eInit_2eSpecif_2esumbool___24t(v52, v54, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__129___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ (happ(v51, v52) = v53) |  ~ c_24__type__126___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ c_24__type__64642___24t(v51, v52, v53) |  ~ t(v54, v51) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ c_24__type__56975___24t(v51, v52, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v54) | t(v55, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ c_24__type__4540___24t(v51, v52, v53) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v54) | cType___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ c_24__type__4508___24t(v51, v52, v53) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v54) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ c_24__type__42456___24t(v51, v52, v53) |  ~ t(v54, v51) | t(v55, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ c_24__type__39532___24t(v51, v52, v53) |  ~ t(v54, v52) | t(v55, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ c_24__type__39353___24t(v51, v52, v53) |  ~ t(v54, v52) | t(v55, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ c_24__type__64082___24t(v51, v52, v53) |  ~ t(v54, v51) | cType___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ c_24__type__4489___24t(v51, v52, v53) |  ~ t(v54, v51) | cProp___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v54) = v55) |  ~ c_24__type__38198___24t(v51, v52, v53) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v54) | cType___24t(v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v53, v52) = v54) |  ~ c_24__type__61506___24t(v51, v53) |  ~ cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(v51) |  ~ t(v55, v54) |  ~ t(v52, v51) | cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(v51, v52, v53, v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v52, v53) = v55) |  ~ c_24__type__57230___24t(v51, v52, v53, v54, v52) |  ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v51, v52, v53, v54) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v54) |  ~ t(v53, v51) |  ~ cType___24t(v51) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((v59 = v54 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v56, v58) = v54 & happ(v55, v56) = v57 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v58) & t(v56, v51) & p(v57)) | (v58 = v54 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v56, v57) = v54 & cCoq_2eLists_2eSetoidList_2eInA___24a4(v51, v52, v53, v57) & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v57) & t(v56, v51)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v51, v54) = v55) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v54) |  ~ c_24__type__3990___24t(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ? [v56] :  ? [v57] : (happ(v52, v53) = v57 & happ(v51, v53) = v56 &  ! [v58] :  ! [v59] : ( ~ (happ(v57, v58) = v59) |  ~ t(v58, v56) | t(v59, v55)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (happ(v51, v54) = v55) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v54) |  ~ c_24__type__4291___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ? [v56] : (happ(v52, v53) = v56 & t(v56, v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v51, v52, v53, v54) = v55) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51) |  ? [v56] :  ? [v57] : (cCoq_2eBool_2eBool_2eeqb___24a2(v52, v54) = v57 & cCoq_2eBool_2eBool_2eeqb___24a2(v51, v53) = v56 & ((v57 = v55 & v56 = cCoq_2eInit_2eDatatypes_2etrue) | (v56 = cCoq_2eInit_2eDatatypes_2efalse & v55 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v51, v52, v53, v54) = v55) |  ? [v56] :  ? [v57] :  ? [v58] : (happ(v58, v54) = v55 & happ(v57, v53) = v58 & happ(v56, v52) = v57 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883, v51) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v51, v52, v55, v54) |  ~ cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v51, v52, v53, v54) |  ~ t(v55, v51) | cCoq_2eLists_2eSetoidList_2eInA___24a4(v51, v52, v55, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] :  ! [v55] : ( ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v51, v52, v55, v53) |  ~ cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v51, v52, v53, v54) |  ~ t(v55, v51) | cCoq_2eLists_2eSetoidList_2eInA___24a4(v51, v52, v55, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 | v52 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 | v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v51) = v54) |  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v51, v52, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((v59 = v53 & v58 = v52 & v57 = v51 & cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v51, v55) = v53 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v56) = v51 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v55) = v56 & c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v51, v52, v55) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v55)) | (v58 = v53 & v57 = v52 & v56 = v51 & cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v51, v55) = v53 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v55) = v51 & c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v51, v52, v55) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v55)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cType___24t(v51) |  ? [v55] : (cCoq_2eInit_2eSpecif_2einleft___24a3(v51, v52, v55) = v53 & t(v55, v51))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | cCoq_2eBool_2eBool_2eReflectF___24a1(v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v51) = v54) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v51, v52, v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cType___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eVectors_2eVectorDef_2econs___24a4(v51, v55, v56, v57) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v52 & cCoq_2eVectors_2eVectorDef_2et___24t(v51, v56, v57) & t(v55, v51) & cCoq_2eInit_2eDatatypes_2enat___24t(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v54) |  ~ cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v51, v52, v53) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((v61 = v52 & v59 = v53 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v56, v60) = v52 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v56, v57) = v58 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v58) = v53 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v57) = v60 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v57) & t(v56, v51) & t(v55, v51)) | (v59 = v53 & v57 = v52 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v58) = v53 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v56) = v52 & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v51, v56, v58) & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v58) & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56) & t(v55, v51)) | (v57 = v53 & v55 = v52 & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v51, v56, v53) & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v51, v52, v56) & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v54) |  ~ cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(v51, v52, v53) |  ~ c_24__type__57277___24t(v51, v52, v53, v52) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) |  ~ cType___24t(v51) |  ? [v55] :  ? [v56] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v56) = v53 & cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(v51, v52, v56) & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56) & t(v55, v51) &  ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v51, v52, v55, v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v54) |  ~ cCoq_2eLists_2eList_2eForall___24a3(v51, v52, v53) |  ~ c_24__type__63272___24t(v51, v52, v53, v52) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) |  ~ cType___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v57) = v53 & happ(v52, v55) = v56 & cCoq_2eLists_2eList_2eForall___24a3(v51, v52, v57) & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v57) & t(v55, v51) & p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eInit_2eDatatypes_2eapp___24a3(v51, v56, v53) = v57 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v57) = v54 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v56) = v52 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56) & t(v55, v51))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | cCoq_2eInit_2eSpecif_2eright___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | p(v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v52 |  ~ (cVFA_2eMaps_2et__empty___24a3(v51, v52, v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v52 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v54) |  ~ cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v51, v52, v53) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((v61 = v52 & v59 = v53 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v56, v60) = v52 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v56, v57) = v58 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v58) = v53 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v57) = v60 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v57) & t(v56, v51) & t(v55, v51)) | (v59 = v53 & v57 = v52 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v58) = v53 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v56) = v52 & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v51, v56, v58) & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v58) & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56) & t(v55, v51)) | (v57 = v53 & v55 = v52 & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v51, v56, v53) & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v51, v52, v56) & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((v56 = v53 & v54 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v56 = v53 & v54 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v56 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & ((v59 = v54 & v58 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v51, v55, v57) = v54 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v57) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v59 = v54 & v58 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v55, v57) = v54 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v57) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v54 = cCoq_2eInit_2eDatatypes_2eGt & v53 = cCoq_2eNumbers_2eBinNums_2exH))) | (v56 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & ((v59 = v54 & v58 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v51, v55, v57) = v54 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v57) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v59 = v54 & v58 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v55, v57) = v54 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v57) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v54 = cCoq_2eInit_2eDatatypes_2eGt & v53 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = c_24Proof |  ~ (c_24__lam__4337___24a2(v51, v52) = v53) |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a6(v51, v52, v53, c_24__generic__case__4394, v52, c_24__generic__case__4403) = v54) |  ~ t(v52, v51) |  ~ cType___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v56 & cCoq_2eInit_2eDatatypes_2enat___24t(v55) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v53) | (v61 = v54 & v59 = v53 & v56 = v52 & cCoq_2eStrings_2eString_2esubstring___24a3(cCoq_2eInit_2eDatatypes_2eO, v55, v58) = v60 & cCoq_2eStrings_2eString_2eString___24a2(v57, v60) = v54 & cCoq_2eStrings_2eString_2eString___24a2(v57, v58) = v53 & cCoq_2eStrings_2eString_2estring___24t(v58) & cCoq_2eStrings_2eAscii_2eascii___24t(v57)))) | (cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v56 & cCoq_2eInit_2eDatatypes_2enat___24t(v55) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v53) | (v60 = v54 & v59 = v53 & v56 = v51 & cCoq_2eStrings_2eString_2esubstring___24a3(v55, v52, v58) = v54 & cCoq_2eStrings_2eString_2eString___24a2(v57, v58) = v53 & cCoq_2eStrings_2eString_2estring___24t(v58) & cCoq_2eStrings_2eAscii_2eascii___24t(v57)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = cCoq_2eInit_2eDatatypes_2eGt | v54 = cCoq_2eInit_2eDatatypes_2eLt | v54 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v51, v52, v53, v54) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v54) |  ~ cProp___24t(v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = cCoq_2eInit_2eDatatypes_2eGt | v54 = cCoq_2eInit_2eDatatypes_2eLt |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v51, v52, v53, v54) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v54) |  ~ cProp___24t(v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = cCoq_2eInit_2eDatatypes_2eGt | v54 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v51, v52, v53, v54) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v54) |  ~ cProp___24t(v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | p(v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = cCoq_2eInit_2eDatatypes_2eGt |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v51, v52, v53, v54) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v54) |  ~ cProp___24t(v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | p(v52) | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = cCoq_2eInit_2eDatatypes_2eLt | v54 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v51, v52, v53, v54) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v54) |  ~ cProp___24t(v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = cCoq_2eInit_2eDatatypes_2eLt |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v51, v52, v53, v54) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v54) |  ~ cProp___24t(v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | p(v53) | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v51, v52, v53, v54) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v54) |  ~ cProp___24t(v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | p(v53) | p(v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ? [v55] :  ? [v56] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v55) = v56 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v54 & cCoq_2eInit_2eDatatypes_2enat___24t(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = v52 |  ~ (c_24__prop__117___24a3(v51, v52, v53) = v54) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = v52 |  ~ (c_24__prop__116___24a3(v51, v52, v53) = v54) |  ~ p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = v52 |  ~ (c_24__prop__60418___24a3(v51, v52, v53) = v54) |  ~ p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = v52 |  ~ (c_24__prop__41618___24a3(v51, v52, v53) = v54) |  ~ p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = v52 |  ~ (c_24__prop__41619___24a3(v51, v52, v53) = v54) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = v52 |  ~ (c_24__prop__41620___24a3(v51, v52, v53) = v54) |  ~ p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = v52 |  ~ (c_24__prop__41621___24a3(v51, v52, v53) = v54) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = v52 |  ~ (c_24__prop__3381___24a3(v51, v52, v53) = v54) |  ~ p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = v52 |  ~ (c_24__prop__3382___24a3(v51, v52, v53) = v54) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = v52 |  ~ (c_24__prop__3379___24a3(v51, v52, v53) = v54) |  ~ p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = v52 |  ~ (c_24__prop__3380___24a3(v51, v52, v53) = v54) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2eins___24a3(v51, v52, v53) = v54) |  ~ cRedblack_2eTREES_2etree___24t(v53) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] : (cVFA_2eExtract_2eltb___24a2(v58, v51) = v60 & cVFA_2eExtract_2eltb___24a2(v51, v58) = v59 & cRedblack_2eTREES_2eins___24a3(v51, v52, v62) = v65 & cRedblack_2eTREES_2eins___24a3(v51, v52, v56) = v57 & cRedblack_2eTREES_2ebalance___24a5(v55, v57, v58, v61, v62) = v64 & cRedblack_2eTREES_2ebalance___24a5(v55, v56, v58, v61, v65) = v66 & cRedblack_2eTREES_2eT___24a5(v55, v56, v58, v61, v62) = v63 & cRedblack_2eTREES_2eT___24a5(v55, v56, v51, v52, v62) = v67 & cV___24t(v61) & cRedblack_2ekey___24t(v58) & cRedblack_2eTREES_2etree___24t(v62) & cRedblack_2eTREES_2etree___24t(v56) & cRedblack_2ecolor___24t(v55) & ( ~ cRedblack_2ekey___24t(v51) | (v63 = v53 & ((v64 = v54 & v59 = cCoq_2eInit_2eDatatypes_2etrue) | (v59 = cCoq_2eInit_2eDatatypes_2efalse & ((v67 = v54 & v60 = cCoq_2eInit_2eDatatypes_2efalse) | (v66 = v54 & v60 = cCoq_2eInit_2eDatatypes_2etrue)))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((v56 = v53 & v54 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v56 = v53 & v54 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v56 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & ((v59 = v54 & v58 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v51, v55, v57) = v54 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v57) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v59 = v54 & v58 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v55, v57) = v54 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v57) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)))) | (v56 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & ((v59 = v54 & v58 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v51, v55, v57) = v54 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v57) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v59 = v54 & v58 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v55, v57) = v54 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v57) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = cCoq_2eNumbers_2eBinNums_2eZ0 | v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v52) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : ( ~ (v55 = v54) & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = cCoq_2eNumbers_2eBinNums_2eZ0 | v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v51) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : ( ~ (v55 = v54) & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v52) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = cCoq_2eNumbers_2eBinNums_2eZ0 | v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v52, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : ( ~ (v55 = v54) & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = cCoq_2eNumbers_2eBinNums_2eZ0 | v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : ( ~ (v55 = v54) & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v52, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v52) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v51) = v55 & ( ~ (v55 = v54) | v52 = v51) & ( ~ (v52 = v51) | v55 = v54))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v51) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v52) = v55 & ( ~ (v55 = v54) | v52 = v51) & ( ~ (v52 = v51) | v55 = v54))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v53, v52) = v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v55] : (cCoq_2eInit_2eNat_2emul___24a2(v53, v51) = v55 & ( ~ (v55 = v54) | v52 = v51) & ( ~ (v52 = v51) | v55 = v54))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v53, v51) = v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v55] : (cCoq_2eInit_2eNat_2emul___24a2(v53, v52) = v55 & ( ~ (v55 = v54) | v52 = v51) & ( ~ (v52 = v51) | v55 = v54))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v53 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ? [v55] :  ? [v56] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v55) = v56 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v54 & cCoq_2eInit_2eDatatypes_2enat___24t(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__58849___24a2(v54, v53) = v52) |  ~ (c_24__type__58849___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__3314___24a2(v54, v53) = v52) |  ~ (c_24__type__3314___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__39353___24a2(v54, v53) = v52) |  ~ (c_24__type__39353___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__39532___24a2(v54, v53) = v52) |  ~ (c_24__type__39532___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__38198___24a2(v54, v53) = v52) |  ~ (c_24__type__38198___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__61514___24a2(v54, v53) = v52) |  ~ (c_24__type__61514___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__64082___24a2(v54, v53) = v52) |  ~ (c_24__type__64082___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__39539___24a2(v54, v53) = v52) |  ~ (c_24__type__39539___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__64642___24a2(v54, v53) = v52) |  ~ (c_24__type__64642___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__42487___24a2(v54, v53) = v52) |  ~ (c_24__type__42487___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__56975___24a2(v54, v53) = v52) |  ~ (c_24__type__56975___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__4508___24a2(v54, v53) = v52) |  ~ (c_24__type__4508___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__39518___24a2(v54, v53) = v52) |  ~ (c_24__type__39518___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__4540___24a2(v54, v53) = v52) |  ~ (c_24__type__4540___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__42456___24a2(v54, v53) = v52) |  ~ (c_24__type__42456___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__56982___24a2(v54, v53) = v52) |  ~ (c_24__type__56982___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__64056___24a2(v54, v53) = v52) |  ~ (c_24__type__64056___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__4489___24a2(v54, v53) = v52) |  ~ (c_24__type__4489___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__type__56730___24a2(v54, v53) = v52) |  ~ (c_24__type__56730___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v54, v53) = v52) |  ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v54, v53) = v52) |  ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v54, v53) = v52) |  ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eStrings_2eByte_2eeqb___24a2(v54, v53) = v52) |  ~ (cCoq_2eStrings_2eByte_2eeqb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__lam__4337___24a2(v54, v53) = v52) |  ~ (c_24__lam__4337___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__lam__59788___24a2(v54, v53) = v52) |  ~ (c_24__lam__59788___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__lam__4670___24a2(v54, v53) = v52) |  ~ (c_24__lam__4670___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__6678___24a2(v54, v53) = v52) |  ~ (c_24__prop__6678___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__6677___24a2(v54, v53) = v52) |  ~ (c_24__prop__6677___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__64699___24a2(v54, v53) = v52) |  ~ (c_24__prop__64699___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__61469___24a2(v54, v53) = v52) |  ~ (c_24__prop__61469___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__61392___24a2(v54, v53) = v52) |  ~ (c_24__prop__61392___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__60919___24a2(v54, v53) = v52) |  ~ (c_24__prop__60919___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__60918___24a2(v54, v53) = v52) |  ~ (c_24__prop__60918___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__60917___24a2(v54, v53) = v52) |  ~ (c_24__prop__60917___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__58818___24a2(v54, v53) = v52) |  ~ (c_24__prop__58818___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__58793___24a2(v54, v53) = v52) |  ~ (c_24__prop__58793___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__58792___24a2(v54, v53) = v52) |  ~ (c_24__prop__58792___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__4470___24a2(v54, v53) = v52) |  ~ (c_24__prop__4470___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__43929___24a2(v54, v53) = v52) |  ~ (c_24__prop__43929___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__43928___24a2(v54, v53) = v52) |  ~ (c_24__prop__43928___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__43922___24a2(v54, v53) = v52) |  ~ (c_24__prop__43922___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__4235___24a2(v54, v53) = v52) |  ~ (c_24__prop__4235___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__4234___24a2(v54, v53) = v52) |  ~ (c_24__prop__4234___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__4233___24a2(v54, v53) = v52) |  ~ (c_24__prop__4233___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__4118___24a2(v54, v53) = v52) |  ~ (c_24__prop__4118___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__4117___24a2(v54, v53) = v52) |  ~ (c_24__prop__4117___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__3932___24a2(v54, v53) = v52) |  ~ (c_24__prop__3932___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__3931___24a2(v54, v53) = v52) |  ~ (c_24__prop__3931___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__37114___24a2(v54, v53) = v52) |  ~ (c_24__prop__37114___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__lam__64761___24a2(v54, v53) = v52) |  ~ (c_24__lam__64761___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__lam__64754___24a2(v54, v53) = v52) |  ~ (c_24__lam__64754___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v54, v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2eltb___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2eltb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__60423___24a2(v54, v53) = v52) |  ~ (c_24__prop__60423___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v54, v53) = v52) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v54, v53) = v52) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v54, v53) = v52) |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v54, v53) = v52) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v54, v53) = v52) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v54, v53) = v52) |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cRedblack_2eTREES_2elookup___24a2(v54, v53) = v52) |  ~ (cRedblack_2eTREES_2elookup___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cVFA_2eExtract_2eltb___24a2(v54, v53) = v52) |  ~ (cVFA_2eExtract_2eltb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v54, v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__60388___24a2(v54, v53) = v52) |  ~ (c_24__prop__60388___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__60389___24a2(v54, v53) = v52) |  ~ (c_24__prop__60389___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v54, v53) = v52) |  ~ (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__60386___24a2(v54, v53) = v52) |  ~ (c_24__prop__60386___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__60387___24a2(v54, v53) = v52) |  ~ (c_24__prop__60387___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v54, v53) = v52) |  ~ (cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2emicromega_2eTauto_2eclause___24a2(v54, v53) = v52) |  ~ (cCoq_2emicromega_2eTauto_2eclause___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__lam__63652___24a2(v54, v53) = v52) |  ~ (c_24__lam__63652___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__lam__63660___24a2(v54, v53) = v52) |  ~ (c_24__lam__63660___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__lam__63668___24a2(v54, v53) = v52) |  ~ (c_24__lam__63668___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__lam__63676___24a2(v54, v53) = v52) |  ~ (c_24__lam__63676___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__59773___24a2(v54, v53) = v52) |  ~ (c_24__prop__59773___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__59774___24a2(v54, v53) = v52) |  ~ (c_24__prop__59774___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__4655___24a2(v54, v53) = v52) |  ~ (c_24__prop__4655___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__4656___24a2(v54, v53) = v52) |  ~ (c_24__prop__4656___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v54, v53) = v52) |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eStrings_2eString_2estring__dec___24a2(v54, v53) = v52) |  ~ (cCoq_2eStrings_2eString_2estring__dec___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v54, v53) = v52) |  ~ (cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v54, v53) = v52) |  ~ (cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__4090___24a2(v54, v53) = v52) |  ~ (c_24__prop__4090___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__4091___24a2(v54, v53) = v52) |  ~ (c_24__prop__4091___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__4092___24a2(v54, v53) = v52) |  ~ (c_24__prop__4092___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__prop__4093___24a2(v54, v53) = v52) |  ~ (c_24__prop__4093___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v54, v53) = v52) |  ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v54, v53) = v52) |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v54, v53) = v52) |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v54, v53) = v52) |  ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v54, v53) = v52) |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v54, v53) = v52) |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v54, v53) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v54, v53) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v54, v53) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v54, v53) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v54, v53) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v54, v53) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v54, v53) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v54, v53) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v54, v53) = v52) |  ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v54, v53) = v52) |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v54, v53) = v52) |  ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v54, v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v54, v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (c_24__fix__60952__1__add__carry___24a2(v54, v53) = v52) |  ~ (c_24__fix__60952__1__add__carry___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v54, v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v54, v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v54, v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v54, v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v54, v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v54, v53) = v52) |  ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eLists_2eList_2ein__dec___24a2(v54, v53) = v52) |  ~ (cCoq_2eLists_2eList_2ein__dec___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eLists_2eListDec_2eIn__dec___24a2(v54, v53) = v52) |  ~ (cCoq_2eLists_2eListDec_2eIn__dec___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eLists_2eList_2ehd__error___24a2(v54, v53) = v52) |  ~ (cCoq_2eLists_2eList_2ehd__error___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2emax___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2emax___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2emodulo___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2emodulo___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2egcd___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2egcd___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2ediv___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2ediv___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v54, v53) = v52) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v54, v53) = v52) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v54, v53) = v52) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v54, v53) = v52) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v53) = v52) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2eshiftl___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2eshiftl___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2eldiff___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2eldiff___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v54, v53) = v52) |  ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v54, v53) = v52) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (happ(v54, v53) = v52) |  ~ (happ(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v54, v53) = v52) |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = v51 |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v54, v53) = v52) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v54, v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((v56 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & ((v59 = v54 & v58 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v51, v55, v57) = v54 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v57) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v59 = v54 & v58 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v55, v57) = v54 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v57) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v54 = cCoq_2eInit_2eDatatypes_2eGt & v53 = cCoq_2eNumbers_2eBinNums_2exH))) | (v56 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & ((v59 = v54 & v58 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v51, v55, v57) = v54 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v57) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v59 = v54 & v58 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v55, v57) = v54 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v57) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v54 = cCoq_2eInit_2eDatatypes_2eGt & v53 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v51) = v54) |  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v51, v52, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((v59 = v53 & v58 = v52 & v57 = v51 & cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v51, v55) = v53 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v56) = v51 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v55) = v56 & c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v51, v52, v55) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v55)) | (v58 = v53 & v57 = v52 & v56 = v51 & cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v51, v55) = v53 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v55) = v51 & c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v51, v52, v55) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v55)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v51) = v54) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v51, v52, v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cType___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eVectors_2eVectorDef_2econs___24a4(v51, v55, v56, v57) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v52 & cCoq_2eVectors_2eVectorDef_2et___24t(v51, v56, v57) & t(v55, v51) & cCoq_2eInit_2eDatatypes_2enat___24t(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v56 & cCoq_2eInit_2eDatatypes_2enat___24t(v55) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v53) | (v56 = v52 & ((v61 = v54 & v59 = v53 & cCoq_2eStrings_2eString_2esubstring___24a3(cCoq_2eInit_2eDatatypes_2eO, v55, v58) = v60 & cCoq_2eStrings_2eString_2eString___24a2(v57, v60) = v54 & cCoq_2eStrings_2eString_2eString___24a2(v57, v58) = v53 & cCoq_2eStrings_2eString_2estring___24t(v58) & cCoq_2eStrings_2eAscii_2eascii___24t(v57)) | (v54 = cCoq_2eStrings_2eString_2eEmptyString & v53 = cCoq_2eStrings_2eString_2eEmptyString))))) | (cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v56 & cCoq_2eInit_2eDatatypes_2enat___24t(v55) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v53) | (v56 = v51 & ((v60 = v54 & v59 = v53 & cCoq_2eStrings_2eString_2esubstring___24a3(v55, v52, v58) = v54 & cCoq_2eStrings_2eString_2eString___24a2(v57, v58) = v53 & cCoq_2eStrings_2eString_2estring___24t(v58) & cCoq_2eStrings_2eAscii_2eascii___24t(v57)) | (v54 = cCoq_2eStrings_2eString_2eEmptyString & v53 = cCoq_2eStrings_2eString_2eEmptyString))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = cCoq_2eInit_2eDatatypes_2efalse | v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = cCoq_2eInit_2eDatatypes_2efalse | v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | cCoq_2eBool_2eBool_2eReflectF___24a1(v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v51) = v54) |  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v51, v52, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((v59 = v53 & v58 = v52 & v57 = v51 & cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v51, v55) = v53 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v56) = v51 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v55) = v56 & c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v51, v52, v55) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v55)) | (v58 = v53 & v57 = v52 & v56 = v51 & cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v51, v55) = v53 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v55) = v51 & c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v51, v52, v55) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v55)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v54) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v54) |  ~ p(v52) |  ? [v55] : ( ~ (v55 = v51) & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v56 & cCoq_2eInit_2eDatatypes_2enat___24t(v55) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v53) | (v56 = v51 & ((v60 = v54 & v59 = v53 & cCoq_2eStrings_2eString_2esubstring___24a3(v55, v52, v58) = v54 & cCoq_2eStrings_2eString_2eString___24a2(v57, v58) = v53 & cCoq_2eStrings_2eString_2estring___24t(v58) & cCoq_2eStrings_2eAscii_2eascii___24t(v57)) | (v54 = cCoq_2eStrings_2eString_2eEmptyString & v53 = cCoq_2eStrings_2eString_2eEmptyString)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__58849___24a2(v51, v52) = v54) |  ~ c_24__type__58849___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__58849___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__58849___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__3314___24a2(v51, v52) = v54) |  ~ c_24__type__3314___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__3314___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__3314___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__39353___24a2(v51, v52) = v54) |  ~ c_24__type__39353___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__39353___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__39353___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__39532___24a2(v51, v52) = v54) |  ~ c_24__type__39532___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__39532___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__39532___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__38198___24a2(v51, v52) = v54) |  ~ c_24__type__38198___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__38198___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__38198___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__61514___24a2(v51, v52) = v54) |  ~ c_24__type__61514___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__61514___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__61514___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__64082___24a2(v51, v52) = v54) |  ~ c_24__type__64082___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__64082___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__64082___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__39539___24a2(v51, v52) = v54) |  ~ c_24__type__39539___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__39539___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__39539___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__64642___24a2(v51, v52) = v54) |  ~ c_24__type__64642___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__64642___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__64642___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__42487___24a2(v51, v52) = v54) |  ~ c_24__type__42487___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__42487___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__42487___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__56975___24a2(v51, v52) = v54) |  ~ c_24__type__56975___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__56975___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__56975___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__4508___24a2(v51, v52) = v54) |  ~ c_24__type__4508___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__4508___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__4508___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__39518___24a2(v51, v52) = v54) |  ~ c_24__type__39518___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__39518___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__39518___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__4540___24a2(v51, v52) = v54) |  ~ c_24__type__4540___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__4540___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__4540___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__42456___24a2(v51, v52) = v54) |  ~ c_24__type__42456___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__42456___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__42456___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__56982___24a2(v51, v52) = v54) |  ~ c_24__type__56982___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__56982___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__56982___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__64056___24a2(v51, v52) = v54) |  ~ c_24__type__64056___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__64056___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__64056___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__4489___24a2(v51, v52) = v54) |  ~ c_24__type__4489___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__4489___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__4489___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__56730___24a2(v51, v52) = v54) |  ~ t(v53, v54) | c_24__type__56730___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__type__56730___24a2(v51, v52) = v54) |  ~ c_24__type__56730___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eSpecif_2esigT___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v51, v52) = v54) |  ~ t(v53, v54) | cCoq_2eInit_2eSpecif_2esigT___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v51, v52) = v54) |  ~ t(v53, v54) | cCoq_2eInit_2eSpecif_2esumor___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v51, v52) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v51, v52) = v54) |  ~ t(v53, v54) | cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v51, v52) = v54) |  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v51, v52) = v54) |  ~ t(v53, v54) | cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v51, v52) = v54) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v51, v52) = v54) |  ~ t(v53, v54) | cCoq_2eVectors_2eVectorDef_2et___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eSpecif_2esig___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v51, v52) = v54) |  ~ t(v53, v54) | cCoq_2eInit_2eSpecif_2esig___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v51, v52, v53, v52) = v54) |  ~ (c_24__lam__4337___24a2(v51, v52) = v53) |  ~ t(v52, v51) |  ~ cType___24t(v51) | cCoq_2eInit_2eLogic_2eeq__refl___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v51, v52) = v54) |  ~ t(v53, v54) | cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__118___24a3(v51, v52, v53) = v54) |  ~ p(v54) |  ? [v55] : (cCoq_2eLists_2eList_2eIn___24a3(v51, v52, v53) = v55 &  ~ p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__118___24a3(v51, v52, v53) = v54) | p(v54) |  ? [v55] : (cCoq_2eLists_2eList_2eIn___24a3(v51, v52, v53) = v55 & p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__118___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__118, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__117___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__117, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__116___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__116, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60422___24a3(v51, v52, v53) = v54) |  ~ p(v54) |  ~ p(v52) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60422___24a3(v51, v52, v53) = v54) |  ~ p(v53) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60422___24a3(v51, v52, v53) = v54) | p(v54) | p(v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60422___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__60422, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60421___24a3(v51, v52, v53) = v54) |  ~ p(v54) | p(v53) | p(v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60421___24a3(v51, v52, v53) = v54) |  ~ p(v53) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60421___24a3(v51, v52, v53) = v54) |  ~ p(v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60421___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__60421, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60420___24a3(v51, v52, v53) = v54) |  ~ p(v54) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60420___24a3(v51, v52, v53) = v54) |  ~ p(v54) | p(v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60420___24a3(v51, v52, v53) = v54) |  ~ p(v53) |  ~ p(v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60420___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__60420, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60419___24a3(v51, v52, v53) = v54) |  ~ p(v54) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v52, v53) = cCoq_2eInit_2eDatatypes_2etrue) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60419___24a3(v51, v52, v53) = v54) | p(v54) |  ? [v55] : ( ~ (v55 = cCoq_2eInit_2eDatatypes_2etrue) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v52, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60419___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__60419, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60418___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__60418, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__60417___24a4(v51, v52, v53, v53) = v54) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEsub, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEpow, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEmul, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEdiv, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEadd, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2emicromega_2eEnvRing_2ePEsub, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2emicromega_2eEnvRing_2ePEpow, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2emicromega_2eEnvRing_2ePEmul, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2emicromega_2eEnvRing_2ePEadd, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eInit_2eSpecif_2eexist, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2emicromega_2eEnvRing_2ePinj, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v51) = v54) |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v52, v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eInit_2eSpecif_2einleft, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cType___24t(v51) | p(v52) |  ? [v55] : (cCoq_2eInit_2eSpecif_2einleft___24a3(v51, v52, v55) = v53 & t(v55, v51))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | cCoq_2eBool_2eBool_2eReflectF___24a1(v51) = v53 | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v51) = v54) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v51, v52, v53) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ p(v51) | cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cVFA_2eMaps_2et__empty___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cVFA_2eMaps_2et__empty, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cRedblack_2eTREES_2einsert___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cRedblack_2eTREES_2einsert, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cRedblack_2eTREES_2einsert___24a3(v51, v52, v53) = v54) |  ? [v55] : (cRedblack_2eTREES_2emakeBlack___24a1(v55) = v54 & cRedblack_2eTREES_2eins___24a3(v51, v52, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cRedblack_2eTREES_2eins___24a3(v51, v52, v53) = v54) |  ~ cRedblack_2eTREES_2etree___24t(v53) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] : ((v55 = v54 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, cRedblack_2eTREES_2eE, v51, v52, cRedblack_2eTREES_2eE) = v54) | (cVFA_2eExtract_2eltb___24a2(v58, v51) = v60 & cVFA_2eExtract_2eltb___24a2(v51, v58) = v59 & cRedblack_2eTREES_2eins___24a3(v51, v52, v62) = v65 & cRedblack_2eTREES_2eins___24a3(v51, v52, v56) = v57 & cRedblack_2eTREES_2ebalance___24a5(v55, v57, v58, v61, v62) = v64 & cRedblack_2eTREES_2ebalance___24a5(v55, v56, v58, v61, v65) = v66 & cRedblack_2eTREES_2eT___24a5(v55, v56, v58, v61, v62) = v63 & cRedblack_2eTREES_2eT___24a5(v55, v56, v51, v52, v62) = v67 & cV___24t(v61) & cRedblack_2ekey___24t(v58) & cRedblack_2eTREES_2etree___24t(v62) & cRedblack_2eTREES_2etree___24t(v56) & cRedblack_2ecolor___24t(v55) & ( ~ cRedblack_2ekey___24t(v51) | (v63 = v53 & ((v64 = v54 & v59 = cCoq_2eInit_2eDatatypes_2etrue) | (v59 = cCoq_2eInit_2eDatatypes_2efalse & ((v67 = v54 & v60 = cCoq_2eInit_2eDatatypes_2efalse) | (v66 = v54 & v60 = cCoq_2eInit_2eDatatypes_2etrue))))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cRedblack_2eTREES_2eins___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cRedblack_2eTREES_2eins, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cRedblack_2eTREES_2eins___24a3(v51, v52, v53) = v54) |  ? [v55] : (cRedblack_2eTREES_2einsert___24a3(v51, v52, v53) = v55 & cRedblack_2eTREES_2emakeBlack___24a1(v54) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePinj, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEpow, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEmul, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEsub, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEadd, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__lam__49929___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__lam__49929, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__lam__49937___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__lam__49937, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__lam__49945___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__lam__49945, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__lam__49953___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__lam__49953, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v51, v52, v53) | t(v53, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v51, v52) = v54) |  ~ t(v53, v54) | cCoq_2eInit_2eDatatypes_2eprod___24t(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eBool_2eSumbool_2ebool__of__sumbool, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v52) = v53) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v54) |  ? [v55] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v55 &  ~ p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v52) = v53) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v55 & ( ~ p(v55) | p(v54)) & ( ~ p(v54) | p(v55)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v52) = v53) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v55, v51) = v54 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v51) = v52) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v53) = v55 & ( ~ p(v55) | p(v54)) & ( ~ p(v54) | p(v55)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v51) = v52) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v53) = v55 & ( ~ p(v55) | p(v54)) & ( ~ p(v54) | p(v55)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v52) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v51) = v53) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v51, v52) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ( ~ (v58 = v53) & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v54) = v58 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v52) = v56 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v55 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v55, v56) = v57 & p(v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v52) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v51) = v53) | cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v51, v52) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v54) = v58 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v52) = v56 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v55 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v55, v56) = v57 & (v58 = v53 |  ~ p(v57)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v52) = v53) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v53) = v54) |  ~ cCoq_2eZArith_2eBinInt_2eZne___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinInt_2eZne___24a2(v54, cCoq_2eNumbers_2eBinNums_2eZ0)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v52) = v53) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v53) = v54) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v54) = v55 & p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v52) = v53) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v53) = v54) | cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v52) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] :  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v53) = v55 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v54) = v56 & ( ~ p(v55) | p(v56)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v54) |  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v55, v52) = v56 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v8) = v55 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v56) = v57 & p(v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v54) |  ? [v55] :  ? [v56] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v52) = v55 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v55) = v56 & p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v52, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v55) = v54 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v54) = v55 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v52, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v54, v51) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v52) = v54) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v52, v51) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v52) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v51) = v55 & ( ~ (v55 = v54) | v52 = v51) & ( ~ (v52 = v51) | v55 = v54))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v51) = v54) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v52) = v55 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v55) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v51) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v53, v52) = v55 & ( ~ (v55 = v54) | v52 = v51) & ( ~ (v52 = v51) | v55 = v54))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v53) = v55 & ( ~ (v55 = v54) | v52 = v51) & ( ~ (v52 = v51) | v55 = v54))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v53) = v54) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v52) |  ? [v55] :  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v54) = v56 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v55 & ( ~ p(v55) | p(v56)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v53) = v55 & ( ~ (v55 = v54) | v52 = v51) & ( ~ (v52 = v51) | v55 = v54))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v52) |  ~ (happ(v53, v52) = v54) |  ~ c_24__type__42648___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v54) |  ? [v55] : (happ(v53, v51) = v55 & p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v52) |  ~ (happ(v53, v51) = v54) |  ~ c_24__type__42648___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v54) |  ? [v55] : (happ(v53, v52) = v55 &  ~ p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v52) = v53) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v51, v52) = v55 & ((v55 = v53 & v51 = cCoq_2eNumbers_2eBinNums_2eZ0) | (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v57 = v51 & ((v61 = v55 & v59 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v56, v58) = v60 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v60) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v61 = v55 & v59 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v56, v58) = v60 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v60) = v55 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v55 = v54 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v57 = v51 & ((v61 = v55 & v59 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v56, v58) = v60 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v60) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v61 = v55 & v59 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v56, v58) = v60 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v60) = v55 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v55 = v54 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0)))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v53, v51) = v54) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v6, v51) = v52) |  ~ cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v54) | cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v53, v51) |  ? [v55] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v6, v53) = v55 &  ~ p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v54) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v6, v51) = v52) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v6, v53) = v54) |  ~ cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v54) | cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v53, v51) |  ? [v55] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v53, v51) = v55 &  ~ p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v54) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v54) |  ? [v55] :  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v55) = v56 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v53) = v55 & ( ~ p(v56) | p(v52)) & ( ~ p(v52) | p(v56)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v55] :  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v54) = v56 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v55 & ( ~ p(v55) | (( ~ p(v56) | p(v52)) & ( ~ p(v52) | p(v56)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(v6, v52) = v53) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v51, v53) = v54) | cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v52, v53) = v54) |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eStrings_2eString_2esubstring, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v5, v51) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v5, v53) = v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v54) |  ~ p(v52) |  ? [v55] : ( ~ (v55 = v5) & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v51, v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v52) = v53) |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v51, v53) = v54) | cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v5) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v5) = v53) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v52, v53) = v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v51) = v57 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v51) = v55 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v51) = v58 & cCoq_2eInit_2eSpecif_2eleft___24a2(v52, v53) = v56 & ((v58 = v57 & v56 = v55 & p(v52)) | (v57 = v51 & v55 = v54 & p(v53))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v5) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v5) = v53) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v52, v53) = v54) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v51) = v56 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v51) = v55 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v51) = v57 & cCoq_2eInit_2eSpecif_2eright___24a2(v52, v53) = v58 & ((v58 = v55 & v56 = v51 & p(v53)) | (v57 = v56 & v55 = v54 & p(v52))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v52) = v53) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v51, v53) = v54) | cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v51) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v52) = v53) |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v51, v53) = v54) | cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v51) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v54) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v54) |  ~ p(v52) |  ? [v55] :  ? [v56] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v53) = v55 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v55) = v56 & p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v54) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v54) |  ~ p(v52) |  ? [v55] :  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v55) = v56 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v53) = v55 & p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v54) |  ~ c_24__type__59442___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ p(v54) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v53) = v57 & happ(v52, v53) = v56 & happ(v51, v57) = v58 & happ(v51, v53) = v55 &  ! [v59] :  ! [v60] : ( ~ (happ(v56, v59) = v60) |  ~ t(v59, v55) | t(v60, v58)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v52) |  ? [v55] :  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v54) = v56 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v55 & ( ~ p(v55) | p(v56)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v6) = v52) |  ~ (happ(v53, v52) = v54) |  ~ c_24__type__42648___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v54) |  ? [v55] : (happ(v53, v51) = v55 & p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v6) = v52) |  ~ (happ(v53, v51) = v54) |  ~ c_24__type__42648___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v54) |  ? [v55] : (happ(v53, v52) = v55 &  ~ p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v52) = v53) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v51, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v55] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v55) = v54 & cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v51, v52) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v51, v53) = v54) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v55] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v53) = v55 & cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v52, v55) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v51, v53) = v54) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v55] : (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v51, v52) = v55 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(v3, v52) = v53) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v51, v53) = v54) | cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__41618___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__41618, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__41619___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__41619, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__41620___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__41620, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__41621___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__41621, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eLists_2eList_2enth__error___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cType___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (cCoq_2eInit_2eDatatypes_2eNone___24a1(v51) = v56 & cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v55 & ((v58 = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v57) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v57) & ((v62 = v54 & v61 = v52 & cCoq_2eLists_2eList_2enth__error___24a3(v51, v60, v57) = v54 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v59, v60) = v52 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v60) & t(v59, v51)) | (v56 = v54 & v55 = v52))) | (v53 = cCoq_2eInit_2eDatatypes_2eO & ((v60 = v52 & v58 = v54 & cCoq_2eInit_2eDatatypes_2eSome___24a2(v51, v57) = v54 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v57, v59) = v52 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v59) & t(v57, v51)) | (v56 = v54 & v55 = v52)))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eLists_2eList_2enth__error___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eLists_2eList_2enth__error, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eLists_2eList_2elast___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v55 & ((v58 = v52 & cCoq_2eLists_2eList_2elast___24a3(v51, v57, v53) = v59 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v56, v57) = v52 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v57) & t(v56, v51) & ((v62 = v57 & v59 = v54 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v60, v61) = v57 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v61) & t(v60, v51)) | (v57 = v55 & v56 = v54))) | (v55 = v52 & v54 = v53)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eLists_2eList_2elast___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eLists_2eList_2elast, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v53) = v54) |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v51, v52) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v51, v53, v52) = v54) |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v52) |  ~ t(v53, v51) |  ~ cType___24t(v51) |  ~ p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) |  ~ cType___24t(v51) |  ~ p(v54) |  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eLists_2eList_2eIn___24a3(v51, v52, v56) = v57 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v56) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56) & t(v55, v51) & (v55 = v52 | p(v57)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) |  ~ cType___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v57 = v53 & cCoq_2eLists_2eList_2eIn___24a3(v51, v52, v56) = v58 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v56) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56) & t(v55, v51) & (v55 = v52 |  ~ p(v54) | p(v58)) & (p(v54) | ( ~ (v55 = v52) &  ~ p(v58)))) | (v55 = v53 & cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v53))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v51, v52, v53) = v54) |  ~ p(v54) |  ? [v55] : (c_24__prop__118___24a3(v51, v52, v53) = v55 &  ~ p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v51, v52, v53) = v54) | p(v54) |  ? [v55] : (c_24__prop__118___24a3(v51, v52, v53) = v55 & p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eLists_2eList_2eIn, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v51, v52, v53) = v54) | cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v51, v52, v53) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eInit_2eSpecif_2esumbool__rect, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v51, v52, v53) = v54) | cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v51, v52, v53) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eInit_2eSpecif_2esumbool__rec, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eNat_2esub___24a2(v51, v53) = v54) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v55] : (cCoq_2eInit_2eNat_2esub___24a2(v52, v55) = v54 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eInit_2eDatatypes_2enat__rect, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v51, v53) = v54) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v55] : (cCoq_2eInit_2eNat_2eadd___24a2(v51, v52) = v55 & cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2esnd___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v51, v52, v53) |  ~ cType___24t(v52) |  ~ cType___24t(v51) |  ? [v55] : (cCoq_2eInit_2eDatatypes_2epair___24a4(v51, v52, v55, v54) = v53 & t(v55, v51) & t(v54, v52))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2esnd___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eInit_2eDatatypes_2esnd, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v51, v52, v53) |  ~ cType___24t(v52) |  ~ cType___24t(v51) |  ? [v55] : (cCoq_2eInit_2eDatatypes_2epair___24a4(v51, v52, v54, v55) = v53 & t(v55, v52) & t(v54, v51))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eInit_2eDatatypes_2efst, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v53, v54) = v52) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v54) |  ~ t(v53, v51) |  ~ cType___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((v59 = v54 & v57 = v52 & cCoq_2eInit_2eDatatypes_2eapp___24a3(v51, v56, v53) = v58 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v58) = v54 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v56) = v52 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56) & t(v55, v51)) | (v55 = v52 & cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v52))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eInit_2eDatatypes_2eapp, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eInit_2eDatatypes_2econs, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v52, v51) = v53) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v52, v53) = v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) |  ~ p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v51, v52, v53) = v55 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v51, cCoq_2eInit_2eDatatypes_2efalse, v53) = v56 & ((v55 = v54 & v52 = cCoq_2eInit_2eDatatypes_2etrue) | (v52 = cCoq_2eInit_2eDatatypes_2efalse & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v53) | (v60 = v51 & v56 = v54 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v57, v58, v59) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v59) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v57) & cCoq_2eInit_2eDatatypes_2ebool___24t(v58)) | (v51 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf & ((v60 = v53 & v56 = v54 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v57, v58, v59) = v53 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v59) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v57) & cCoq_2eInit_2eDatatypes_2ebool___24t(v58)) | (v54 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf & v53 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v51, v52, v53) = v55 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v51, cCoq_2eInit_2eDatatypes_2efalse, v53) = v56 & ((v55 = v54 & v52 = cCoq_2eInit_2eDatatypes_2etrue) | (v52 = cCoq_2eInit_2eDatatypes_2efalse & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v53) | (v60 = v51 & v56 = v55 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v57, v58, v59) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v59) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v57) & cCoq_2eInit_2eDatatypes_2ebool___24t(v58)) | (v51 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf & ((v60 = v53 & v56 = v55 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v57, v58, v59) = v53 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v59) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v57) & cCoq_2eInit_2eDatatypes_2ebool___24t(v58)) | (v55 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf & v53 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)))))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v53, v52) = v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v51, v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v53) | p(v54) |  ? [v55] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v53, v51) = v55 &  ~ p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v53, v52) = v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v51, v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v53) |  ? [v55] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v53, v51) = v55 & ( ~ p(v55) | p(v54)) & ( ~ p(v54) | p(v55)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v53, v51) = v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v51, v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v53) |  ~ p(v54) |  ? [v55] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v53, v52) = v55 & p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v53, v51) = v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v51, v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v53) |  ? [v55] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v53, v52) = v55 & ( ~ p(v55) | p(v54)) & ( ~ p(v54) | p(v55)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v52, v53) = v54) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v51) |  ? [v55] :  ? [v56] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v51, v53) = v55 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v52, v55) = v56 & (v52 = v51 |  ~ p(v54) | p(v56)) & ( ~ p(v56) | ( ~ (v52 = v51) & p(v54))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eInit_2eSpecif_2eright___24a2(v52, v51) = v56 & cCoq_2eInit_2eSpecif_2eright___24a2(v51, v52) = v57 & cCoq_2eInit_2eSpecif_2eleft___24a2(v52, v51) = v58 & cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v52) = v55 & ((v58 = v54 & v57 = v53 & p(v52)) | (v56 = v54 & v55 = v53 & p(v51))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(cCoq_2eBool_2eSumbool_2esumbool__not, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eNat_2eshiftl___24a2(v0, v52) = v53) |  ~ (cCoq_2eInit_2eNat_2eldiff___24a2(v51, v53) = v54) | cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v51, v52, v53) = v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v53) = v55 & ((v58 = v54 & v57 = v55 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v55 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v54 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v58 = v54 & v57 = v55 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v54 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v55 = cCoq_2eNumbers_2eBinNums_2eZ0 & v54 = cCoq_2eNumbers_2eBinNums_2eZ0)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__3381___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__3381, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__3382___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__3382, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v52) = v53 | p(v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | p(v52) | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__3379___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__3379, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__prop__3380___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__prop__3380, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | cCoq_2eInit_2eSpecif_2eright___24a2(v51, v52) = v53 | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v52) = v54) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | p(v52) | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2ePreOrder, v51) = v53) |  ~ cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2ePreOrder, v51) = v53) |  ~ p(v54) | cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2eldiff, v51) = v53) | cCoq_2eInit_2eNat_2eldiff___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eLists_2eList_2eNoDup, v51) = v53) |  ~ cCoq_2eLists_2eList_2eNoDup___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eLists_2eList_2eNoDup, v51) = v53) |  ~ p(v54) | cCoq_2eLists_2eList_2eNoDup___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__6678, v51) = v53) | c_24__prop__6678___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epow, v51) = v53) | cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__60388, v51) = v53) | c_24__prop__60388___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEX, v51) = v53) | cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2egcd, v51) = v53) | cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eStrings_2eString_2estring__dec, v51) = v53) | cCoq_2eStrings_2eString_2estring__dec___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__4118, v51) = v53) | c_24__prop__4118___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eldiff, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__43928, v51) = v53) | c_24__prop__43928___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit, v51) = v53) | cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__lam__64754, v51) = v53) | c_24__lam__64754___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eVectors_2eFin_2eFS, v51) = v53) | cCoq_2eVectors_2eFin_2eFS___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__fix__60952__1__add__carry, v51) = v53) | c_24__fix__60952__1__add__carry___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eLists_2eList_2ein__dec, v51) = v53) | cCoq_2eLists_2eList_2ein__dec___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__64699, v51) = v53) | c_24__prop__64699___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__lam__63668, v51) = v53) | c_24__lam__63668___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask, v51) = v53) | cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eStrings_2eAscii_2eascii__dec, v51) = v53) | cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__37114, v51) = v53) | c_24__prop__37114___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__lam__4670, v51) = v53) | c_24__lam__4670___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eStrings_2eByte_2eeqb, v51) = v53) | cCoq_2eStrings_2eByte_2eeqb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__lam__64761, v51) = v53) | c_24__lam__64761___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__4655, v51) = v53) | c_24__prop__4655___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__lam__63676, v51) = v53) | c_24__lam__63676___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__4656, v51) = v53) | c_24__prop__4656___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__60919, v51) = v53) | c_24__prop__60919___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__4092, v51) = v53) | c_24__prop__4092___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__59773, v51) = v53) | c_24__prop__59773___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__60423, v51) = v53) | c_24__prop__60423___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__58792, v51) = v53) | c_24__prop__58792___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791, v51) = v53) |  ~ c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791, v51) = v53) |  ~ p(v54) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__4090, v51) = v53) | c_24__prop__4090___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__58818, v51) = v53) | c_24__prop__58818___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__4235, v51) = v53) | c_24__prop__4235___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEc, v51) = v53) | cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2emodulo, v51) = v53) | cCoq_2eInit_2eNat_2emodulo___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__60386, v51) = v53) | c_24__prop__60386___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ezmon, v51) = v53) | cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__60389, v51) = v53) | c_24__prop__60389___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eLogic_2eeq__refl, v51) = v53) | cCoq_2eInit_2eLogic_2eeq__refl___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2eltb, v51) = v53) | cCoq_2eInit_2eNat_2eltb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eReals_2eRfunctions_2eZintNeg, v51) = v53) | cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__lam__59788, v51) = v53) | c_24__lam__59788___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__4470, v51) = v53) | c_24__prop__4470___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__3932, v51) = v53) | c_24__prop__3932___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEopp, v51) = v53) | cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__43929, v51) = v53) | c_24__prop__43929___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__60918, v51) = v53) | c_24__prop__60918___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__lam__63660, v51) = v53) | c_24__lam__63660___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__4234, v51) = v53) | c_24__prop__4234___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__60917, v51) = v53) | c_24__prop__60917___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__4117, v51) = v53) | c_24__prop__4117___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__3931, v51) = v53) | c_24__prop__3931___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__4233, v51) = v53) | c_24__prop__4233___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__lam__63652, v51) = v53) | c_24__lam__63652___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__lam__4337, v51) = v53) | c_24__lam__4337___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__6677, v51) = v53) | c_24__prop__6677___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__4091, v51) = v53) | c_24__prop__4091___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2evmon, v51) = v53) | cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__4093, v51) = v53) | c_24__prop__4093___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePc, v51) = v53) | cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__61392, v51) = v53) | c_24__prop__61392___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__60387, v51) = v53) | c_24__prop__60387___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eReals_2eRfunctions_2eZintPos, v51) = v53) | cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__58793, v51) = v53) | c_24__prop__58793___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__43922, v51) = v53) | c_24__prop__43922___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__61469, v51) = v53) | c_24__prop__61469___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__prop__59774, v51) = v53) | c_24__prop__59774___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2ePeano_2ele, v51) = v53) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2ePeano_2ele, v51) = v53) |  ~ p(v54) | cCoq_2eInit_2ePeano_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cVFA_2eExtract_2eltb, v51) = v53) | cVFA_2eExtract_2eltb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cRedblack_2eTREES_2elookup, v51) = v53) | cRedblack_2eTREES_2elookup___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEopp, v51) = v53) | cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEc, v51) = v53) | cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEX, v51) = v53) | cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2enum, v51) = v53) | cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2edenum, v51) = v53) | cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2econdition, v51) = v53) | cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEopp, v51) = v53) | cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEinv, v51) = v53) | cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEc, v51) = v53) | cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEX, v51) = v53) | cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb, v51) = v53) | cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2emicromega_2eTauto_2eclause, v51) = v53) | cCoq_2emicromega_2eTauto_2eclause___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePc, v51) = v53) | cCoq_2emicromega_2eEnvRing_2ePc___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eZnumtheory_2erel__prime, v51) = v53) |  ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eZnumtheory_2erel__prime, v51) = v53) |  ~ p(v54) | cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eZnat_2eneq, v51) = v53) |  ~ cCoq_2eZArith_2eZnat_2eneq___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eZnat_2eneq, v51) = v53) |  ~ p(v54) | cCoq_2eZArith_2eZnat_2eneq___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eZdiv_2eRemainder__alt, v51) = v53) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eZdiv_2eRemainder__alt, v51) = v53) |  ~ p(v54) | cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eZdiv_2eRemainder, v51) = v53) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eZdiv_2eRemainder, v51) = v53) |  ~ p(v54) | cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eZbool_2eZeq__bool, v51) = v53) | cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eZbool_2eZ__noteq__bool, v51) = v53) | cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eZbool_2eZ__eq__bool, v51) = v53) | cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec, v51) = v53) | cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esub, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2erem, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2equot, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epow, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emul, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eltb, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd, v51) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZne, v51) = v53) |  ~ cCoq_2eZArith_2eBinInt_2eZne___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZne, v51) = v53) |  ~ p(v54) | cCoq_2eZArith_2eBinInt_2eZne___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2edivide, v51) = v53) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2edivide, v51) = v53) |  ~ p(v54) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2eclearbit, v51) = v53) | cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eVectors_2eVectorDef_2et, v51) = v53) | cCoq_2eVectors_2eVectorDef_2et___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec, v51) = v53) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec, v51) = v53) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eStrings_2eString_2eprefix, v51) = v53) | cCoq_2eStrings_2eString_2eprefix___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eStrings_2eString_2eeqb, v51) = v53) | cCoq_2eStrings_2eString_2eeqb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eStrings_2eString_2eString, v51) = v53) | cCoq_2eStrings_2eString_2eString___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eStrings_2eAscii_2eeqb, v51) = v53) | cCoq_2eStrings_2eAscii_2eeqb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eReals_2eRpow__def_2epow, v51) = v53) | cCoq_2eReals_2eRpow__def_2epow___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eReals_2eRfunctions_2epowerRZ, v51) = v53) | cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eReals_2eRfunctions_2eZ__spec, v51) = v53) | cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRplus, v51) = v53) | cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRmult, v51) = v53) | cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRminus, v51) = v53) | cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRdiv, v51) = v53) | cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQmake, v51) = v53) | cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQle, v51) = v53) |  ~ cCoq_2eQArith_2eQArith__base_2eQle___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQle, v51) = v53) |  ~ p(v54) | cCoq_2eQArith_2eQArith__base_2eQle___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQeq__bool, v51) = v53) | cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQeq, v51) = v53) |  ~ cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQeq, v51) = v53) |  ~ p(v54) | cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQcompare, v51) = v53) | cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat, v51) = v53) | cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esub, v51) = v53) | cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2emul, v51) = v53) | cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eleb, v51) = v53) | cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb, v51) = v53) | cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd, v51) = v53) | cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2ele, v51) = v53) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2ele, v51) = v53) |  ~ p(v54) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2egt, v51) = v53) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2egt, v51) = v53) |  ~ p(v54) | cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2ege, v51) = v53) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ege___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2ege, v51) = v53) |  ~ p(v54) | cCoq_2ePArith_2eBinPos_2ePos_2ege___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eNdigits_2eeqf, v51) = v53) |  ~ cCoq_2eNArith_2eNdigits_2eeqf___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eNdigits_2eeqf, v51) = v53) |  ~ p(v54) | cCoq_2eNArith_2eNdigits_2eeqf___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2etestbit, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2esub, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2epow, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2emul, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2emodulo, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eleb, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2egcd, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eadd, v51) = v53) | cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2elt, v51) = v53) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2elt, v51) = v53) |  ~ p(v54) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2ele, v51) = v53) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2ele, v51) = v53) |  ~ p(v54) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2ege, v51) = v53) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ege___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2ege, v51) = v53) |  ~ p(v54) | cCoq_2eNArith_2eBinNat_2eN_2ege___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2edivide, v51) = v53) |  ~ cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2edivide, v51) = v53) |  ~ p(v54) | cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2eclearbit, v51) = v53) | cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eLists_2eListDec_2eIn__dec, v51) = v53) | cCoq_2eLists_2eListDec_2eIn__dec___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eLists_2eList_2ehd__error, v51) = v53) | cCoq_2eLists_2eList_2ehd__error___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eWf_2ewell__founded, v51) = v53) |  ~ cCoq_2eInit_2eWf_2ewell__founded___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eWf_2ewell__founded, v51) = v53) |  ~ p(v54) | cCoq_2eInit_2eWf_2ewell__founded___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eSpecif_2esumor, v51) = v53) | cCoq_2eInit_2eSpecif_2esumor___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eSpecif_2esumbool, v51) = v53) | cCoq_2eInit_2eSpecif_2esumbool___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eSpecif_2esigT, v51) = v53) | cCoq_2eInit_2eSpecif_2esigT___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eSpecif_2esig, v51) = v53) | cCoq_2eInit_2eSpecif_2esig___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eSpecif_2eright, v51) = v53) | cCoq_2eInit_2eSpecif_2eright___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eSpecif_2eleft, v51) = v53) | cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eSpecif_2einright, v51) = v53) | cCoq_2eInit_2eSpecif_2einright___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2ePeano_2egt, v51) = v53) |  ~ cCoq_2eInit_2ePeano_2egt___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2ePeano_2egt, v51) = v53) |  ~ p(v54) | cCoq_2eInit_2ePeano_2egt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2ePeano_2ege, v51) = v53) |  ~ cCoq_2eInit_2ePeano_2ege___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2ePeano_2ege, v51) = v53) |  ~ p(v54) | cCoq_2eInit_2ePeano_2ege___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2etestbit, v51) = v53) | cCoq_2eInit_2eNat_2etestbit___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2esub, v51) = v53) | cCoq_2eInit_2eNat_2esub___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2eshiftl, v51) = v53) | cCoq_2eInit_2eNat_2eshiftl___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2epow, v51) = v53) | cCoq_2eInit_2eNat_2epow___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2emul, v51) = v53) | cCoq_2eInit_2eNat_2emul___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2emax, v51) = v53) | cCoq_2eInit_2eNat_2emax___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2eleb, v51) = v53) | cCoq_2eInit_2eNat_2eleb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2egcd, v51) = v53) | cCoq_2eInit_2eNat_2egcd___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2eeqb, v51) = v53) | cCoq_2eInit_2eNat_2eeqb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2ediv, v51) = v53) | cCoq_2eInit_2eNat_2ediv___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2ecompare, v51) = v53) | cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eprod, v51) = v53) | cCoq_2eInit_2eDatatypes_2eprod___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eorb, v51) = v53) | cCoq_2eInit_2eDatatypes_2eorb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eDatatypes_2elist__rect, v51) = v53) | cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eDatatypes_2elist__rec, v51) = v53) | cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eDatatypes_2elength, v51) = v53) | cCoq_2eInit_2eDatatypes_2elength___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eandb, v51) = v53) | cCoq_2eInit_2eDatatypes_2eandb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eSome, v51) = v53) | cCoq_2eInit_2eDatatypes_2eSome___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion, v51) = v53) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove, v51) = v53) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem, v51) = v53) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd, v51) = v53) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset, v51) = v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset, v51) = v53) |  ~ p(v54) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn, v51) = v53) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eBool_2eBool_2ereflect, v51) = v53) | cCoq_2eBool_2eBool_2ereflect___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eBool_2eBool_2eeqb, v51) = v53) | cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2edivide, v51) = v53) |  ~ cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2edivide, v51) = v53) |  ~ p(v54) | cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit, v51) = v53) | cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eArith_2eEqNat_2eeq__nat, v51) = v53) |  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eArith_2eEqNat_2eeq__nat, v51) = v53) |  ~ p(v54) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2egt, v51) = v53) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2egt, v51) = v53) |  ~ p(v54) | cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2elt, v51) = v53) | cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2ege, v51) = v53) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2ege, v51) = v53) |  ~ p(v54) | cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2ele, v51) = v53) | cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__lam__59756, v51) = v53) |  ~ c_24__lam__59756___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__lam__59756, v51) = v53) |  ~ p(v54) | c_24__lam__59756___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRgt, v51) = v53) | cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRlt, v51) = v53) | cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRge, v51) = v53) | cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRle, v51) = v53) | cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__lam__43943, v51) = v53) |  ~ c_24__lam__43943___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(c_24__lam__43943, v51) = v53) |  ~ p(v54) | c_24__lam__43943___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec, v51) = v53) | cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts, v51) = v53) |  ~ cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts, v51) = v53) |  ~ p(v54) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2elt, v51) = v53) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2elt, v51) = v53) |  ~ p(v54) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt, v51) = v53) |  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt, v51) = v53) |  ~ p(v54) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2ePeano_2elt, v51) = v53) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2ePeano_2elt, v51) = v53) |  ~ p(v54) | cCoq_2eInit_2ePeano_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2eEquivalence, v51) = v53) |  ~ cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2eEquivalence, v51) = v53) |  ~ cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2eEquivalence, v51) = v53) |  ~ p(v54) | cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2eEquivalence, v51) = v53) |  ~ p(v54) | cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eInit_2eNat_2eadd, v51) = v53) | cCoq_2eInit_2eNat_2eadd___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare, v51) = v53) | cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual, v51) = v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v51, v52) | p(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v53, v52) = v54) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual, v51) = v53) |  ~ p(v54) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__64701___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) | t(v54, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__59442___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v53) = v57 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v55 & happ(v51, v57) = v58 & happ(v51, v53) = v56 & ( ~ p(v55) |  ! [v59] :  ! [v60] : ( ~ (happ(v54, v59) = v60) |  ~ t(v59, v56) | t(v60, v58))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__4496___24t(v51, v52) |  ~ t(v53, v51) | cProp___24t(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__4303___24t(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) | cProp___24t(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__4294___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ? [v55] :  ? [v56] : (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v55 & happ(v51, v55) = v56 & t(v54, v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__4291___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ? [v55] :  ? [v56] : (happ(v51, v55) = v56 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v55 & t(v54, v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__4022___24t(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) | t(v54, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__3990___24t(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ? [v55] :  ? [v56] :  ? [v57] : (happ(v51, v56) = v57 & happ(v51, v53) = v55 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v56 &  ! [v58] :  ! [v59] : ( ~ (happ(v54, v58) = v59) |  ~ t(v58, v55) | t(v59, v57)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__39227___24t(v51, v52) |  ~ t(v53, v51) | t(v54, v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__37169___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ? [v55] :  ? [v56] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v55 & happ(v51, v55) = v56 & t(v54, v56))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__37152___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v56 & happ(v51, v56) = v57 & happ(v51, v53) = v55 &  ! [v58] :  ! [v59] : ( ~ (happ(v54, v58) = v59) |  ~ t(v58, v55) | t(v59, v57)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__37147___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v56 & happ(v51, v56) = v57 & happ(v51, v53) = v55 &  ! [v58] :  ! [v59] : ( ~ (happ(v54, v58) = v59) |  ~ t(v58, v55) | t(v59, v57)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__3302___24t(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) | cType___24t(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__3221___24t(v51, v52) |  ~ cRedblack_2ecolor___24t(v53) | cType___24t(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__3134___24t(v51, v52) |  ~ cRedblack_2eTREES_2etree___24t(v53) | cType___24t(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ cCoq_2eNArith_2eNdigits_2eeqf___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) | happ(v51, v53) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v52, v53) = v54) |  ~ c_24__type__61506___24t(v51, v52) |  ~ t(v53, v51) | cType___24t(v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ (happ(v51, cRedblack_2eTREES_2eE) = v52) |  ~ c_24__type__3108___24t(v51) |  ~ cRedblack_2eTREES_2etree___24t(v53) |  ~ p(v52) | p(v54) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (cRedblack_2eTREES_2eT___24a5(v55, v56, v58, v59, v60) = v62 & happ(v51, v62) = v63 & happ(v51, v60) = v61 & happ(v51, v56) = v57 & cV___24t(v59) & cRedblack_2ekey___24t(v58) & cRedblack_2eTREES_2etree___24t(v60) & cRedblack_2eTREES_2etree___24t(v56) & cRedblack_2ecolor___24t(v55) & p(v61) & p(v57) &  ~ p(v63))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ (happ(v51, cRedblack_2eBlack) = v52) |  ~ c_24__type__3218___24t(v51) |  ~ cRedblack_2ecolor___24t(v53) |  ~ p(v52) | p(v54) |  ? [v55] : (happ(v51, cRedblack_2eRed) = v55 &  ~ p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ (happ(v51, cRedblack_2eRed) = v52) |  ~ c_24__type__3218___24t(v51) |  ~ cRedblack_2ecolor___24t(v53) |  ~ p(v52) | p(v54) |  ? [v55] : (happ(v51, cRedblack_2eBlack) = v55 &  ~ p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ (happ(v51, cCoq_2eStrings_2eString_2eEmptyString) = v52) |  ~ c_24__type__3427___24t(v51) |  ~ cCoq_2eStrings_2eString_2estring___24t(v53) |  ~ p(v52) | p(v54) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eStrings_2eString_2eString___24a2(v55, v56) = v58 & happ(v51, v58) = v59 & happ(v51, v56) = v57 & cCoq_2eStrings_2eString_2estring___24t(v56) & cCoq_2eStrings_2eAscii_2eascii___24t(v55) & p(v57) &  ~ p(v59))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ (happ(v51, cCoq_2eNumbers_2eBinNums_2eN0) = v52) |  ~ c_24__type__6169___24t(v51) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6169, v29, v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v53) |  ~ p(v52) | p(v54) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v55) = v57 & happ(v51, v57) = v58 & happ(v51, v55) = v56 & cCoq_2eNumbers_2eBinNums_2eN___24t(v55) & p(v56) &  ~ p(v58))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ (happ(v51, cCoq_2eNumbers_2eBinNums_2eN0) = v52) |  ~ c_24__type__6169___24t(v51) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6169, v29, v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v53) |  ~ p(v52) | p(v54) |  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v55) = v56 & happ(v51, v56) = v57 & cCoq_2eNumbers_2eBinNums_2eN___24t(v55) &  ~ p(v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ (happ(v51, cCoq_2eNumbers_2eBinNums_2exH) = v52) |  ~ c_24__type__37116___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ~ p(v52) | p(v54) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v57 & happ(v51, v57) = v58 & happ(v51, v55) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & p(v56) &  ~ p(v58)) | (cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v57 & happ(v51, v57) = v58 & happ(v51, v55) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & p(v56) &  ~ p(v58)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ (happ(v51, cCoq_2eInit_2eDatatypes_2eO) = v52) |  ~ c_24__type__4236___24t(v51) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4236, v24, v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ p(v52) | p(v54) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (happ(v51, v57) = v58 & happ(v51, v55) = v56 & cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v57 & cCoq_2eInit_2eDatatypes_2enat___24t(v55) & p(v56) &  ~ p(v58))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ (happ(v51, cCoq_2eInit_2eDatatypes_2eO) = v52) |  ~ c_24__type__4236___24t(v51) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4236, v24, v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ p(v52) | p(v54) |  ? [v55] :  ? [v56] :  ? [v57] : (happ(v51, v56) = v57 & cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v56 & cCoq_2eInit_2eDatatypes_2enat___24t(v55) &  ~ p(v57))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ (happ(v51, cCoq_2eInit_2eDatatypes_2eO) = v52) |  ~ c_24__type__4236___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ p(v52) | p(v54) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (happ(v51, v57) = v58 & happ(v51, v55) = v56 & cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v57 & cCoq_2eInit_2eDatatypes_2enat___24t(v55) & p(v56) &  ~ p(v58))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ c_24__type__59442___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v53) = v57 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v55 & happ(v52, v53) = v56 & happ(v51, v57) = v58 & ( ~ p(v55) |  ! [v59] :  ! [v60] : ( ~ (happ(v56, v59) = v60) |  ~ t(v59, v54) | t(v60, v58))))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ c_24__type__3990___24t(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ? [v55] :  ? [v56] :  ? [v57] : (happ(v52, v53) = v55 & happ(v51, v56) = v57 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v56 &  ! [v58] :  ! [v59] : ( ~ (happ(v55, v58) = v59) |  ~ t(v58, v54) | t(v59, v57)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ c_24__type__37152___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v56 & happ(v52, v53) = v55 & happ(v51, v56) = v57 &  ! [v58] :  ! [v59] : ( ~ (happ(v55, v58) = v59) |  ~ t(v58, v54) | t(v59, v57)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ c_24__type__37147___24t(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v56 & happ(v52, v53) = v55 & happ(v51, v56) = v57 &  ! [v58] :  ! [v59] : ( ~ (happ(v55, v58) = v59) |  ~ t(v58, v54) | t(v59, v57)))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (happ(v51, v53) = v54) |  ~ cCoq_2eNArith_2eNdigits_2eeqf___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) | happ(v52, v53) = v54) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v51, v52, v53) = v54) |  ? [v55] :  ? [v56] : (happ(v56, v53) = v54 & happ(v55, v52) = v56 & happ(c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580, v51) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v54) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v52, v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v54) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v51, v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v52, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v54) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v52, v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2ele___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v54) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v51, v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2ele___24a2(v52, v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ cCoq_2eLists_2eList_2eAdd___24a4(v51, v52, v53, v54) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v54) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((v59 = v54 & v57 = v53 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v58) = v54 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v55, v56) = v53 & cCoq_2eLists_2eList_2eAdd___24a4(v51, v52, v56, v58) & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v58) & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56) & t(v55, v51)) | (v56 = v54 & v55 = v53 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v52, v53) = v54))) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v51, v52, v53, v54) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v54) |  ~ cProp___24t(v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | p(v53) | p(v52) | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v51, v52, v53) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v54, v52) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v54, v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v54, v53)) &  ? [v51] :  ! [v52] :  ! [v53] :  ! [v54] : (v54 = v53 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v52) = v54) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v53) |  ~ cType___24t(v52) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v52, v55, v57) = v53 & happ(v51, v55) = v56 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v57) & t(v55, v52) & ((v60 = v57 & cCoq_2eInit_2eDatatypes_2econs___24a3(v52, v58, v59) = v57 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v59) & t(v58, v52) & ( ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v52, v51, v57) |  ~ p(v56) | cCoq_2emicromega_2eRefl_2emake__conj___24a3(v52, v51, v53)) & ( ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v52, v51, v53) | (cCoq_2emicromega_2eRefl_2emake__conj___24a3(v52, v51, v57) & p(v56)))) | (v57 = v54 & ( ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v52, v51, v53) | p(v56)) & ( ~ p(v56) | cCoq_2emicromega_2eRefl_2emake__conj___24a3(v52, v51, v53)))))) &  ? [v51] :  ! [v52] :  ! [v53] :  ! [v54] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v52) = v54) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v53) |  ~ cType___24t(v52) | cCoq_2emicromega_2eRefl_2emake__conj___24a3(v52, v51, v53) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v52, v55, v57) = v53 & happ(v51, v55) = v56 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v57) & t(v55, v52) & ((v60 = v57 & cCoq_2eInit_2eDatatypes_2econs___24a3(v52, v58, v59) = v57 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v59) & t(v58, v52) & ( ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v52, v51, v57) |  ~ p(v56))) | (v57 = v54 &  ~ p(v56))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 | v53 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 | v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 | v51 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 | v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cVFA_2eSearchTree_2eE___24a1(v51) = v53) |  ~ cVFA_2eSearchTree_2etree___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (cVFA_2eSearchTree_2eT___24a5(v51, v54, v55, v56, v57) = v52 & cVFA_2eSearchTree_2etree___24t(v51, v57) & cVFA_2eSearchTree_2etree___24t(v51, v54) & cVFA_2eSearchTree_2ekey___24t(v55) & t(v56, v51))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v51) = v53) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v54)) | (v56 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v54) & cCoq_2eNumbers_2eBinNums_2eN___24t(v55)) | (v56 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v54)) | (v56 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v54)) | (v56 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v54)) | (v55 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v51, v54) = v52 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v54)) | (v55 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v51, v54) = v52 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v54)) | (v55 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v51, v54) = v52 & t(v54, v51)) | (v55 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v51, v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v54 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v51) = v52))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v51) = v53) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v54)) | (v56 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v54) & cCoq_2eNumbers_2eBinNums_2eN___24t(v55)) | (v56 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v54)) | (v56 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v54)) | (v56 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v54)) | (v55 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v51, v54) = v52 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v54)) | (v55 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v51, v54) = v52 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v54)) | (v55 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v51, v54) = v52 & t(v54, v51)) | (v55 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v51, v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v54 = v52 & cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v51) = v52))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v51) = v53) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v54) & cCoq_2eNumbers_2eBinNums_2eN___24t(v55)) | (v56 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v54)) | (v56 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v54)) | (v56 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v54)) | (v55 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v51, v54) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v54)) | (v55 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v51, v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v51, v54) = v52 & t(v54, v51)) | (v54 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v51) = v52))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v51) = v53) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v54) & cCoq_2eNumbers_2eBinNums_2eN___24t(v55)) | (v56 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v54)) | (v56 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v54)) | (v56 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v51, v54, v55) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v54)) | (v55 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v51, v54) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v54)) | (v55 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v51, v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v51, v54) = v52 & t(v54, v51)) | (v54 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v51) = v52))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v51) = v53) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v53) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v53) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v58 = v53 & v57 = v52 & cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v56, v54) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = v51 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v58 = v53 & v57 = v52 & cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = v51 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v53) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v58 = v53 & v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v52) = v56 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v52, v57) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v57 = v53 & v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v52) = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = v51 & v52 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = v51 & v52 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v51) = v53) |  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] : (cCoq_2eInit_2eDatatypes_2eSome___24a2(v51, v54) = v52 & t(v54, v51))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eInit_2eNat_2emax___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v55 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2eInit_2eNat_2emax___24a2(v54, v56) = v58 & cCoq_2eInit_2eDatatypes_2eS___24a1(v58) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v56)) | (v53 = v51 & v52 = cCoq_2eInit_2eDatatypes_2eO)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eInit_2eNat_2egcd___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eInit_2eNat_2emodulo___24a2(v52, v51) = v55 & cCoq_2eInit_2eNat_2egcd___24a2(v55, v51) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eInit_2eNat_2ediv___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v54] :  ? [v55] : (cCoq_2eInit_2eNat_2edivmod___24a4(v51, v54, cCoq_2eInit_2eDatatypes_2eO, v54) = v55 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eDatatypes_2enat, v55) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eInit_2eNat_2eadd___24a2(v54, v52) = v55 & cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v53) |  ~ cCoq_2eLists_2eList_2eNoDup___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2eLists_2eList_2eIn___24a3(v51, v54, v55) = v56 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v54, v55) = v52 & cCoq_2eLists_2eList_2eNoDup___24a2(v51, v55) & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v55) & t(v54, v51) &  ~ p(v56))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v53) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v54, v55) = v52 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v55) & t(v54, v51))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v53) = v51) |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v51, v52) = v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, v55, v56) = v57 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v56) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v54) & cCoq_2eInit_2eDatatypes_2ebool___24t(v55) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) | (v57 = v51 & ((v65 = v53 & v63 = v52 & cCoq_2eInit_2eDatatypes_2eorb___24a2(v55, v60) = v61 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v56, v62) = v64 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v54, v58) = v59 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v59, v61, v64) = v53 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v58, v60, v62) = v52 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v62) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v58) & cCoq_2eInit_2eDatatypes_2ebool___24t(v60)) | (v53 = v51 & v52 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v53) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ c_24__lam__4337___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v52 |  ~ cCoq_2eArith_2eBetween_2ebetween___24a3(v51, v52, v53) |  ~ c_24__type__61411___24t(v51, v52, v53, v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v54] :  ? [v55] : (happ(v51, v54) = v55 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v53 & cCoq_2eArith_2eBetween_2ebetween___24a3(v51, v52, v54) & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v51 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v51 |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v55 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | (v58 = v53 & v57 = v52 & v55 = v51 & cCoq_2eInit_2eNat_2esub___24a2(v54, v56) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v56))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v52) = v53) |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v21 |  ~ (c_24__fix__60952__1__add__carry___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((v57 = v53 & v55 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v57 = v53 & v55 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v56) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v61 = v53 & v59 = v52 & c_24__fix__60952__1__add__carry___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v61 = v53 & v59 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v57 = v53 & v52 = cCoq_2eNumbers_2eBinNums_2exH))) | (v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v61 = v53 & v59 = v52 & c_24__fix__60952__1__add__carry___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v61 = v53 & v59 = v52 & c_24__fix__60952__1__add__carry___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v57 = v53 & v52 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v9 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v54 & ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v55) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v56 = v51 & ((v68 = v53 & v65 = v60 & v58 = v52 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v55, v59) = v60 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v66) = v67 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v62) = v63 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v64) = v66 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v61) = v62 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v57) = v59 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v63, v67) = v53 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v61, v64) = v60 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v57) = v52 & cCoq_2eNumbers_2eBinNums_2eN___24t(v64) & cCoq_2eNumbers_2eBinNums_2eN___24t(v61) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v67 = v53 & v64 = v60 & v58 = v52 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v55, v59) = v60 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v65) = v66 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v63) = v65 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v61) = v62 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v57) = v59 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v57) = v52 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v62, v66) = v53 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v61, v63) = v60 & cCoq_2eNumbers_2eBinNums_2eN___24t(v63) & cCoq_2eNumbers_2eBinNums_2eN___24t(v61) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v54 = v53 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v55) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v56 = v51 & ((v67 = v53 & v65 = v60 & v58 = v52 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v55, v59) = v60 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v62) = v63 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v64) = v66 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v61) = v62 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v57) = v59 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v57) = v52 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v63, v66) = v53 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v61, v64) = v60 & cCoq_2eNumbers_2eBinNums_2eN___24t(v64) & cCoq_2eNumbers_2eBinNums_2eN___24t(v61) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v66 = v53 & v64 = v60 & v58 = v52 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v55, v59) = v60 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v63) = v65 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v61) = v62 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v57) = v59 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v62, v65) = v53 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v61, v63) = v60 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v57) = v52 & cCoq_2eNumbers_2eBinNums_2eN___24t(v63) & cCoq_2eNumbers_2eBinNums_2eN___24t(v61) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v54 = v53 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0)))))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v7 |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v58 = v53 & v55 = v52 & cCoq_2eReals_2eRpow__def_2epow___24a2(v51, v56) = v57 & cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v57) = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v57 = v53 & v55 = v52 & cCoq_2eReals_2eRpow__def_2epow___24a2(v51, v56) = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v7 |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v54] :  ? [v55] : (cCoq_2eReals_2eRpow__def_2epow___24a2(v51, v54) = v55 & cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v51, v55) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v6 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v53 & v55 = v52 & cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v51, v54) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & v53 = cCoq_2eNumbers_2eBinNums_2eZ0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v4 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((v57 = v53 & v55 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v56 = v53 & v55 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v61 = v53 & v59 = v52 & c_24__fix__60952__1__add__carry___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v61 = v53 & v59 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v57 = v53 & v52 = cCoq_2eNumbers_2eBinNums_2exH))) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v60 = v53 & v58 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v57) = v59 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v59) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v57) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v60 = v53 & v58 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v57) = v59 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v59) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v57) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v56 = v53 & v52 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v3 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | (v55 = v52 & ((v59 = v53 & v57 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v56, v54) = v58 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eNumbers_2eBinNums_2eN0 & v51 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v2 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : ((v57 = v53 & v55 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v54, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v56 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v56, cCoq_2eInit_2eDatatypes_2efalse, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v57 = v53 & v55 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v54, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v56 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf, cCoq_2eInit_2eDatatypes_2efalse, v56) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v57 = v52 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, v55, v56) = v52 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, cCoq_2eInit_2eDatatypes_2etrue, v56) = v58 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v56) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v54) & cCoq_2eInit_2eDatatypes_2ebool___24t(v55) & ((v62 = v53 & v60 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v59) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v59, v54) = v61 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v61, v55, v56) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59)) | (v62 = v53 & v60 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v59) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v59, v56) = v61 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, v55, v61) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59)) | (v58 = v53 & v51 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = v0 |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v54] :  ? [v55] : (cCoq_2eInit_2eNat_2epow___24a2(v51, v54) = v55 & cCoq_2eInit_2eNat_2emul___24a2(v51, v55) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cdefault |  ~ (cRedblack_2eTREES_2elookup___24a2(v51, v52) = v53) |  ~ cRedblack_2eTREES_2etree___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (cRedblack_2eTREES_2elookup___24a2(v51, v61) = v63 & cRedblack_2eTREES_2elookup___24a2(v51, v55) = v56 & cVFA_2eExtract_2eltb___24a2(v57, v51) = v59 & cVFA_2eExtract_2eltb___24a2(v51, v57) = v58 & cRedblack_2eTREES_2eT___24a5(v54, v55, v57, v60, v61) = v62 & cV___24t(v60) & cRedblack_2ekey___24t(v57) & cRedblack_2eTREES_2etree___24t(v61) & cRedblack_2eTREES_2etree___24t(v55) & cRedblack_2ecolor___24t(v54) & ( ~ cRedblack_2ekey___24t(v51) | (v62 = v52 & ((v58 = cCoq_2eInit_2eDatatypes_2efalse & ((v63 = v53 & v59 = cCoq_2eInit_2eDatatypes_2etrue) | (v60 = v53 & v59 = cCoq_2eInit_2eDatatypes_2efalse))) | (v58 = cCoq_2eInit_2eDatatypes_2etrue & v56 = v53)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | (v55 = v51 & ((v61 = v53 & v60 = v58 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v54, v56) = v58 & cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v59) = v58 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v59) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = v51 & v52 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | (v59 = v53 & v57 = v52 & v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v51, v52) = v53) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v51) | cCoq_2eQArith_2eQArith__base_2eQle___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v52, v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = v53) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v52, v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v53) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v52, v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) | cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v51, v52) = v53) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v51) | cCoq_2eQArith_2eQArith__base_2eQle___24a2(v52, v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v52, v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = v53) | cCoq_2ePArith_2eBinPos_2ePos_2ege___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v52, v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v53) | cCoq_2eNArith_2eBinNat_2eN_2ege___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2ege___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2ele___24a2(v52, v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v54, v56) = v58 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2eLt & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2eGt & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2eGt & v52 = cCoq_2eNumbers_2eBinNums_2eN0))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54)) | (v55 = v51 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2eInit_2eNat_2ecompare___24a2(v54, v56) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2eGt & v52 = cCoq_2eInit_2eDatatypes_2eO))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v51, v52) = v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v54, cCoq_2eInit_2eDatatypes_2efalse, v56) = v58 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, v55, v56) = v57 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v56) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v54) & cCoq_2eInit_2eDatatypes_2ebool___24t(v55) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v51) | (v57 = v52 & ((v62 = v53 & v60 = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v59, v56) = v61 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v54, v55, v61) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v59) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59)) | (v62 = v53 & v60 = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v59, v54) = v61 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v61, v55, v56) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v59) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59)) | (v58 = v53 & v51 = cCoq_2eNumbers_2eBinNums_2exH)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eNumbers_2eBinNums_2eZ0 | v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v51, v52) = v53) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v52, v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)))))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v52, cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2eInit_2eDatatypes_2elength___24a2(v51, v55) = v56 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v54, v55) = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v55) & t(v54, v51))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eInit_2eNat_2eadd___24a2(v52, v55) = v53 & cCoq_2eInit_2eNat_2emul___24a2(v54, v52) = v55 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v53 = cCoq_2eInit_2eDatatypes_2etrue | v52 = cCoq_2eInit_2eDatatypes_2efalse | v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v53 = cCoq_2eInit_2eDatatypes_2etrue | v52 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v53 = cCoq_2eInit_2eDatatypes_2etrue | v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v53 = cCoq_2eInit_2eDatatypes_2etrue | v51 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v53 = cCoq_2eInit_2eDatatypes_2etrue | v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v52 = v51 |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) |  ~ cCoq_2eStrings_2eString_2estring___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v52 = v51 |  ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v52) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v52 = v51 |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v52 = v51 |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v51, v52) = v53) |  ~ c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v52 = v51 |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v52 = v51 |  ~ c_24__lam__4670___24a3(v51, v52, v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v52 = cCoq_2eInit_2eDatatypes_2efalse | v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v52 = cCoq_2eInit_2eDatatypes_2efalse | v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v52 = cCoq_2eInit_2eDatatypes_2etrue | v51 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (c_24__lam__64761___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v54] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v51, v54) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v54, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v51, v52) = v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, v55, v56) = v57 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v56) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v54) & cCoq_2eInit_2eDatatypes_2ebool___24t(v55) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v51) | (v57 = v52 & ((v60 = v53 & v59 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v58) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v58, v54) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v60 = v53 & v59 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v58) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v58, v56) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v55 = v53 & v51 = cCoq_2eNumbers_2eBinNums_2exH)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse |  ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue | v52 = v51 |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue | v52 = v51 |  ~ c_24__lam__59788___24a3(v51, v52, v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue | v52 = cCoq_2eInit_2eDatatypes_2efalse | v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue | v52 = cCoq_2eInit_2eDatatypes_2efalse | v51 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue | v52 = cCoq_2eInit_2eDatatypes_2etrue | v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue | v51 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (c_24__lam__64754___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v54] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v51, v54) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v51, v52) = v53) |  ~ cCoq_2eStrings_2eString_2estring___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] : (cCoq_2eStrings_2eString_2eString___24a2(v54, v55) = v56 & cCoq_2eStrings_2eString_2estring___24t(v55) & cCoq_2eStrings_2eAscii_2eascii___24t(v54) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v52) | (v56 = v51 & ((v66 = v52 & cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v54, v57) = v58 & c_24__prop__4090___24a2(v54, v57) = v59 & c_24__prop__4091___24a2(v54, v57) = v60 & c_24__prop__4092___24a2(v54, v57) = v62 & c_24__prop__4093___24a2(v54, v57) = v63 & cCoq_2eStrings_2eString_2eprefix___24a2(v55, v65) = v67 & cCoq_2eStrings_2eString_2eString___24a2(v57, v65) = v52 & cCoq_2eInit_2eSpecif_2eright___24a2(v62, v63) = v64 & cCoq_2eInit_2eSpecif_2eleft___24a2(v59, v60) = v61 & cCoq_2eStrings_2eString_2estring___24t(v65) & cCoq_2eStrings_2eAscii_2eascii___24t(v57) & ((v67 = v53 & v61 = v58 & v57 = v54) | (v64 = v58 & v53 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v57 = v54)))) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eStrings_2eString_2eEmptyString)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) |  ~ cCoq_2eStrings_2eString_2estring___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((v56 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eStrings_2eString_2eString___24a2(v54, v55) = v52 & cCoq_2eStrings_2eString_2estring___24t(v55) & cCoq_2eStrings_2eAscii_2eascii___24t(v54)) | (v56 = v51 & cCoq_2eStrings_2eString_2eString___24a2(v54, v55) = v51 & cCoq_2eStrings_2eString_2estring___24t(v55) & cCoq_2eStrings_2eAscii_2eascii___24t(v54) & ((v60 = v52 & cCoq_2eStrings_2eString_2eeqb___24a2(v55, v59) = v61 & cCoq_2eStrings_2eString_2eString___24a2(v57, v59) = v52 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v54, v57) = v58 & cCoq_2eStrings_2eString_2estring___24t(v59) & cCoq_2eStrings_2eAscii_2eascii___24t(v57) & ((v61 = v53 & v58 = cCoq_2eInit_2eDatatypes_2etrue) | (v58 = cCoq_2eInit_2eDatatypes_2efalse & v53 = cCoq_2eInit_2eDatatypes_2efalse))) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eStrings_2eString_2eEmptyString))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eNumbers_2eBinNums_2eN0))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eNumbers_2eBinNums_2exH))) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v55 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | (v55 = v51 & ((v58 = v53 & v57 = v52 & cCoq_2eInit_2eNat_2eleb___24a2(v54, v56) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eInit_2eDatatypes_2eO)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54)) | (v55 = v51 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2eInit_2eNat_2eeqb___24a2(v54, v56) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eInit_2eDatatypes_2eO))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) | p(v52)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_3d___24a1(v53) = v52) |  ~ (c_3d___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__37169___24a1(v53) = v52) |  ~ (c_24__type__37169___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__39868___24a1(v53) = v52) |  ~ (c_24__type__39868___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__4294___24a1(v53) = v52) |  ~ (c_24__type__4294___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__58161___24a1(v53) = v52) |  ~ (c_24__type__58161___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__3302___24a1(v53) = v52) |  ~ (c_24__type__3302___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__3106___24a1(v53) = v52) |  ~ (c_24__type__3106___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__4496___24a1(v53) = v52) |  ~ (c_24__type__4496___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__37152___24a1(v53) = v52) |  ~ (c_24__type__37152___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__37147___24a1(v53) = v52) |  ~ (c_24__type__37147___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__3221___24a1(v53) = v52) |  ~ (c_24__type__3221___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__3134___24a1(v53) = v52) |  ~ (c_24__type__3134___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__40140___24a1(v53) = v52) |  ~ (c_24__type__40140___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__61506___24a1(v53) = v52) |  ~ (c_24__type__61506___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__4303___24a1(v53) = v52) |  ~ (c_24__type__4303___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__39494___24a1(v53) = v52) |  ~ (c_24__type__39494___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__59442___24a1(v53) = v52) |  ~ (c_24__type__59442___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__6842___24a1(v53) = v52) |  ~ (c_24__type__6842___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__3990___24a1(v53) = v52) |  ~ (c_24__type__3990___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__4291___24a1(v53) = v52) |  ~ (c_24__type__4291___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v53) = v52) |  ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eVectors_2eFin_2et___24a1(v53) = v52) |  ~ (cCoq_2eVectors_2eFin_2et___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v53) = v52) |  ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cVFA_2eSearchTree_2etree___24a1(v53) = v52) |  ~ (cVFA_2eSearchTree_2etree___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__39218___24a1(v53) = v52) |  ~ (c_24__type__39218___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__39227___24a1(v53) = v52) |  ~ (c_24__type__39227___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v53) = v52) |  ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__6678___24a2(v51, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__6677___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__64699___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__61470___24a1(v53) = v52) |  ~ (c_24__prop__61470___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__61392___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__60919___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__60918___24a2(v51, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__60917___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__59665___24a1(v53) = v52) |  ~ (c_24__prop__59665___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__59664___24a1(v53) = v52) |  ~ (c_24__prop__59664___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__58818___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__58793___24a2(v51, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__58792___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__4470___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__43929___24a2(v51, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__43928___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__4235___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__4234___24a2(v51, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__4233___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__4118___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__4117___24a2(v51, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__4113___24a1(v53) = v52) |  ~ (c_24__prop__4113___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__4112___24a1(v53) = v52) |  ~ (c_24__prop__4112___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__3932___24a2(v51, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__3931___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__37114___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__lam__64765___24a1(v53) = v52) |  ~ (c_24__lam__64765___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__lam__63291___24a1(v53) = v52) |  ~ (c_24__lam__63291___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__lam__63290___24a1(v53) = v52) |  ~ (c_24__lam__63290___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v53) = v52) |  ~ (cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cVFA_2eSearchTree_2eE___24a1(v53) = v52) |  ~ (cVFA_2eSearchTree_2eE___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cVFA_2eSearchTree_2eE___24a1(v52) = v53) |  ~ (cVFA_2eSearchTree_2eE___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v52) = v53) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v53) = v52) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v52) = v53) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v52) = v53) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v53) = v52) |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v52) = v53) |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v53) = v52) |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v52) = v53) |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__4022___24a1(v53) = v52) |  ~ (c_24__type__4022___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cVFA_2eMaps_2etotal__map___24a1(v53) = v52) |  ~ (cVFA_2eMaps_2etotal__map___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__64701___24a1(v53) = v52) |  ~ (c_24__type__64701___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v53) = v52) |  ~ (cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cRedblack_2ecolor__rect___24a1(v53) = v52) |  ~ (cRedblack_2ecolor__rect___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cRedblack_2ecolor__rec___24a1(v53) = v52) |  ~ (cRedblack_2ecolor__rec___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cRedblack_2eTREES_2etree__rect___24a1(v53) = v52) |  ~ (cRedblack_2eTREES_2etree__rect___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cRedblack_2eTREES_2etree__rec___24a1(v53) = v52) |  ~ (cRedblack_2eTREES_2etree__rec___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cRedblack_2eTREES_2emakeBlack___24a1(v53) = v52) |  ~ (cRedblack_2eTREES_2emakeBlack___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v52) = v53) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v52) = v53) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v53) = v52) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v53) = v52) |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v53) = v52) |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v53) = v52) |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__60388___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__60389___24a2(v51, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__60386___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__60387___24a2(v51, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v53) = v52) |  ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v53) = v52) |  ~ (cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v53) = v52) |  ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v53) = v52) |  ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v53) = v52) |  ~ (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v53) = v52) |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__59773___24a2(v51, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__59774___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__4655___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__4656___24a2(v51, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v53) = v52) |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v53) = v52) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v53) = v52) |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v52) = v53) |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v53) = v52) |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v52) = v53) |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eStrings_2eString_2estring__rect___24a1(v53) = v52) |  ~ (cCoq_2eStrings_2eString_2estring__rect___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eStrings_2eString_2estring__rec___24a1(v53) = v52) |  ~ (cCoq_2eStrings_2eString_2estring__rec___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__4090___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__4091___24a2(v51, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__4092___24a2(v51, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__prop__4093___24a2(v51, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eStrings_2eString_2elength___24a1(v53) = v52) |  ~ (cCoq_2eStrings_2eString_2elength___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v53) = v52) |  ~ (cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v53) = v52) |  ~ (cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__39236___24a1(v53) = v52) |  ~ (c_24__type__39236___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v53) = v52) |  ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v52, v51) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v52, v51) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v53) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v52) = v53) | p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v52) = v53) | p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v52) = v53) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v52) = v53) |  ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eReals_2eRIneq_2eRsqr___24a1(v53) = v52) |  ~ (cCoq_2eReals_2eRIneq_2eRsqr___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v51) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v53) = v52) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v53) = v52) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__lam__64761___24a1(v53) = v52) |  ~ (c_24__lam__64761___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__lam__64754___24a1(v53) = v52) |  ~ (c_24__lam__64754___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v53) = v52) |  ~ (cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v53) = v52) |  ~ (cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v53) = v52) |  ~ (cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v53) = v52) |  ~ (cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v53) = v52) |  ~ (cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v53) = v52) |  ~ (cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v53) = v52) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v52) |  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v52) = v53) |  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__type__114___24a1(v53) = v52) |  ~ (c_24__type__114___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v53) = v52) |  ~ (cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v52) = v53) |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2ediv2___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eNat_2ediv2___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2eshiftl___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eNat_2eshiftl___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2epred___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eNat_2epred___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2eodd___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eNat_2eodd___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2eeven___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eNat_2eeven___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v52) = v53) |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v53) = v52) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v52) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v52) = v53) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v52) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v52) = v53) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v53) = v52) |  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v53) = v52) |  ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v52) |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v52) = v53) |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v53) = v52) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v52) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v52) = v53) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v53) = v52) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v52) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = v51 |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v52) = v53) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2elookup___24a2(v51, v52) = v53) |  ~ cRedblack_2eTREES_2etree___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (cRedblack_2eTREES_2elookup___24a2(v51, v61) = v63 & cRedblack_2eTREES_2elookup___24a2(v51, v55) = v56 & cVFA_2eExtract_2eltb___24a2(v57, v51) = v59 & cVFA_2eExtract_2eltb___24a2(v51, v57) = v58 & cRedblack_2eTREES_2eT___24a5(v54, v55, v57, v60, v61) = v62 & cV___24t(v60) & cRedblack_2ekey___24t(v57) & cRedblack_2eTREES_2etree___24t(v61) & cRedblack_2eTREES_2etree___24t(v55) & cRedblack_2ecolor___24t(v54) & ( ~ cRedblack_2ekey___24t(v51) | (v62 = v52 & ((v58 = cCoq_2eInit_2eDatatypes_2efalse & ((v63 = v53 & v59 = cCoq_2eInit_2eDatatypes_2etrue) | (v60 = v53 & v59 = cCoq_2eInit_2eDatatypes_2efalse))) | (v58 = cCoq_2eInit_2eDatatypes_2etrue & v56 = v53)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) |  ~ cCoq_2eStrings_2eString_2estring___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((v60 = v52 & v56 = v51 & cCoq_2eStrings_2eString_2eeqb___24a2(v55, v59) = v61 & cCoq_2eStrings_2eString_2eString___24a2(v57, v59) = v52 & cCoq_2eStrings_2eString_2eString___24a2(v54, v55) = v51 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v54, v57) = v58 & cCoq_2eStrings_2eString_2estring___24t(v59) & cCoq_2eStrings_2eString_2estring___24t(v55) & cCoq_2eStrings_2eAscii_2eascii___24t(v57) & cCoq_2eStrings_2eAscii_2eascii___24t(v54) & ((v61 = v53 & v58 = cCoq_2eInit_2eDatatypes_2etrue) | (v58 = cCoq_2eInit_2eDatatypes_2efalse & v53 = cCoq_2eInit_2eDatatypes_2efalse))) | (v56 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eStrings_2eString_2eString___24a2(v54, v55) = v52 & cCoq_2eStrings_2eString_2estring___24t(v55) & cCoq_2eStrings_2eAscii_2eascii___24t(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | (v55 = v52 & ((v59 = v53 & v57 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v56, v54) = v58 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eNumbers_2eBinNums_2eN0 & v51 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v58 = v53 & v57 = v52 & v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v58 = v53 & v57 = v52 & v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (c_24__fix__60952__1__add__carry___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((v57 = v53 & v55 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v57 = v53 & v55 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v56) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v61 = v53 & v59 = v52 & c_24__fix__60952__1__add__carry___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v61 = v53 & v59 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)))) | (v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v61 = v53 & v59 = v52 & c_24__fix__60952__1__add__carry___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v61 = v53 & v59 = v52 & c_24__fix__60952__1__add__carry___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)))) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((v57 = v53 & v55 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v56 = v53 & v55 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v61 = v53 & v59 = v52 & c_24__fix__60952__1__add__carry___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v61 = v53 & v59 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)))) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v60 = v53 & v58 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v57) = v59 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v59) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v57) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v60 = v53 & v58 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v57) = v59 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v59) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v57) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v51, v52) = v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v54, cCoq_2eInit_2eDatatypes_2efalse, v56) = v58 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, v55, v56) = v57 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v56) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v54) & cCoq_2eInit_2eDatatypes_2ebool___24t(v55) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v51) | (v57 = v52 & ((v62 = v53 & v60 = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v59, v56) = v61 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v54, v55, v61) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v59) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59)) | (v62 = v53 & v60 = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v59, v54) = v61 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v61, v55, v56) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v59) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59)) | (v58 = v53 & v51 = cCoq_2eNumbers_2eBinNums_2exH)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, v55, v56) = v52 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, cCoq_2eInit_2eDatatypes_2etrue, v56) = v57 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v56) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v54) & cCoq_2eInit_2eDatatypes_2ebool___24t(v55) & ((v61 = v53 & v59 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v58) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v58, v54) = v60 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v60, v55, v56) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v61 = v53 & v59 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v58) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v58, v56) = v60 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, v55, v60) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v57 = v53 & v51 = cCoq_2eNumbers_2eBinNums_2exH)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v51, v52) = v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, v55, v56) = v57 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v56) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v54) & cCoq_2eInit_2eDatatypes_2ebool___24t(v55) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v51) | (v57 = v52 & ((v60 = v53 & v59 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v58) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v58, v54) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v60 = v53 & v59 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v58) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v58, v56) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v55 = v53 & v51 = cCoq_2eNumbers_2eBinNums_2exH)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | (v55 = v52 & ((v61 = v53 & v58 = v51 & cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v59, v56) = v60 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v57) = v59 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v57) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v59 = v53 & v58 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v57, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v57) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v51 = cCoq_2eNumbers_2eBinNums_2eZ0))))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : ( ~ (v56 = v55) & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v54) = v55 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v53) = v56 & cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v51, v52) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v53 & v55 = v52 & cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v51, v54) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & v53 = cCoq_2eNumbers_2eBinNums_2eZ0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : ( ~ (v56 = v54) & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v53) = v54 & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v52) = v55 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v55) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)))) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v58 = v53 & v55 = v52 & cCoq_2eReals_2eRpow__def_2epow___24a2(v51, v56) = v57 & cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v57) = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v57 = v53 & v55 = v52 & cCoq_2eReals_2eRpow__def_2epow___24a2(v51, v56) = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v54, v56) = v58 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)))) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__lam__64761___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v54] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v51, v54) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__lam__64754___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v54] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v51, v54) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v54] :  ? [v55] : (cCoq_2eReals_2eRpow__def_2epow___24a2(v51, v54) = v55 & cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v51, v55) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v54] :  ? [v55] : (cCoq_2eInit_2eNat_2epow___24a2(v51, v54) = v55 & cCoq_2eInit_2eNat_2emul___24a2(v51, v55) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v58 = v53 & v57 = v52 & v55 = v51 & cCoq_2eInit_2eNat_2eeqb___24a2(v54, v56) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v56) & cCoq_2eInit_2eDatatypes_2enat___24t(v54)) | (v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2ediv___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v54] :  ? [v55] : (cCoq_2eInit_2eNat_2edivmod___24a4(v51, v54, cCoq_2eInit_2eDatatypes_2eO, v54) = v55 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eDatatypes_2enat, v55) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v58 = v53 & v57 = v52 & v55 = v51 & cCoq_2eInit_2eNat_2ecompare___24a2(v54, v56) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v56) & cCoq_2eInit_2eDatatypes_2enat___24t(v54)) | (v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eInit_2eDatatypes_2efalse | v52 = cCoq_2eInit_2eDatatypes_2etrue | v51 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eInit_2eDatatypes_2efalse | v52 = cCoq_2eInit_2eDatatypes_2etrue | v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v52 = cCoq_2eInit_2eDatatypes_2efalse | v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v51, v52) = v53) |  ~ cCoq_2eStrings_2eString_2estring___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] : (cCoq_2eStrings_2eString_2eString___24a2(v54, v55) = v56 & cCoq_2eStrings_2eString_2estring___24t(v55) & cCoq_2eStrings_2eAscii_2eascii___24t(v54) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v52) | (v56 = v51 & ((v66 = v52 & cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v54, v57) = v58 & c_24__prop__4090___24a2(v54, v57) = v59 & c_24__prop__4091___24a2(v54, v57) = v60 & c_24__prop__4092___24a2(v54, v57) = v62 & c_24__prop__4093___24a2(v54, v57) = v63 & cCoq_2eStrings_2eString_2eprefix___24a2(v55, v65) = v67 & cCoq_2eStrings_2eString_2eString___24a2(v57, v65) = v52 & cCoq_2eInit_2eSpecif_2eright___24a2(v62, v63) = v64 & cCoq_2eInit_2eSpecif_2eleft___24a2(v59, v60) = v61 & cCoq_2eStrings_2eString_2estring___24t(v65) & cCoq_2eStrings_2eAscii_2eascii___24t(v57) & ((v67 = v53 & v61 = v58 & v57 = v54) | (v64 = v58 & v53 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v57 = v54)))) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eStrings_2eString_2eEmptyString)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) |  ~ cCoq_2eStrings_2eString_2estring___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2eStrings_2eString_2eString___24a2(v54, v55) = v51 & cCoq_2eStrings_2eString_2estring___24t(v55) & cCoq_2eStrings_2eAscii_2eascii___24t(v54) & ((v59 = v52 & cCoq_2eStrings_2eString_2eeqb___24a2(v55, v58) = v60 & cCoq_2eStrings_2eString_2eString___24a2(v56, v58) = v52 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v54, v56) = v57 & cCoq_2eStrings_2eString_2estring___24t(v58) & cCoq_2eStrings_2eAscii_2eascii___24t(v56) & ((v60 = v53 & v57 = cCoq_2eInit_2eDatatypes_2etrue) | (v57 = cCoq_2eInit_2eDatatypes_2efalse & v53 = cCoq_2eInit_2eDatatypes_2efalse))) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eStrings_2eString_2eEmptyString)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v54, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | (v55 = v51 & ((v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56) & ((v61 = v53 & v60 = v58 & cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v59) = v58 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v59) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59)) | (v58 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNeg & v53 = cCoq_2eNumbers_2eBinNums_2eN0) | (v58 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul & v53 = cCoq_2eNumbers_2eBinNums_2eN0))) | (v53 = v51 & v52 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = v51 & v52 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v57 = v53 & v56 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v55) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eNumbers_2eBinNums_2eN0)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = v51 & v52 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v57 = v53 & v56 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v54, v55) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v53 = cCoq_2eInit_2eDatatypes_2eGt & v52 = cCoq_2eNumbers_2eBinNums_2eN0)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eNumbers_2eBinNums_2eN0 & v52 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (c_24__fix__60952__1__add__carry___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v61 = v53 & v59 = v52 & c_24__fix__60952__1__add__carry___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v61 = v53 & v59 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v57 = v53 & v52 = cCoq_2eNumbers_2eBinNums_2exH))) | (v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v61 = v53 & v59 = v52 & c_24__fix__60952__1__add__carry___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v61 = v53 & v59 = v52 & c_24__fix__60952__1__add__carry___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v57 = v53 & v52 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v58 = v53 & v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v52) = v56 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v52, v57) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v57 = v53 & v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v52) = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v55 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eNumbers_2eBinNums_2exH))) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((v55 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v61 = v53 & v59 = v52 & c_24__fix__60952__1__add__carry___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v61 = v53 & v59 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v58) = v60 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v57 = v53 & v52 = cCoq_2eNumbers_2eBinNums_2exH))) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v60 = v53 & v58 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v57) = v59 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v59) = v53 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v57) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v60 = v53 & v58 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v57) = v59 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v59) = v53 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v57) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v56 = v53 & v52 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : ((v57 = v53 & v55 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v54, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v56 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v56, cCoq_2eInit_2eDatatypes_2efalse, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v57 = v53 & v55 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v54, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v56 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf, cCoq_2eInit_2eDatatypes_2efalse, v56) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v57 = v52 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, v55, v56) = v52 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, cCoq_2eInit_2eDatatypes_2etrue, v56) = v58 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v56) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v54) & cCoq_2eInit_2eDatatypes_2ebool___24t(v55) & ((v62 = v53 & v60 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v59) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v59, v54) = v61 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v61, v55, v56) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59)) | (v62 = v53 & v60 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v59) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v59, v56) = v61 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, v55, v61) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v59)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v51, v52) = v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v54, v55, v56) = v57 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v56) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v54) & cCoq_2eInit_2eDatatypes_2ebool___24t(v55) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) | (v57 = v51 & ((v65 = v53 & v63 = v52 & cCoq_2eInit_2eDatatypes_2eorb___24a2(v55, v60) = v61 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v56, v62) = v64 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v54, v58) = v59 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v59, v61, v64) = v53 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v58, v60, v62) = v52 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v62) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v58) & cCoq_2eInit_2eDatatypes_2ebool___24t(v60)) | (v53 = v51 & v52 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v54 & ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v55) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v56 = v51 & ((v68 = v53 & v65 = v60 & v58 = v52 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v55, v59) = v60 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v66) = v67 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v62) = v63 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v64) = v66 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v61) = v62 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v57) = v59 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v63, v67) = v53 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v61, v64) = v60 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v57) = v52 & cCoq_2eNumbers_2eBinNums_2eN___24t(v64) & cCoq_2eNumbers_2eBinNums_2eN___24t(v61) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v67 = v53 & v64 = v60 & v58 = v52 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v55, v59) = v60 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v65) = v66 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v63) = v65 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v61) = v62 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v57) = v59 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v57) = v52 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v62, v66) = v53 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v61, v63) = v60 & cCoq_2eNumbers_2eBinNums_2eN___24t(v63) & cCoq_2eNumbers_2eBinNums_2eN___24t(v61) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v54 = v53 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v55) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v56 = v51 & ((v67 = v53 & v65 = v60 & v58 = v52 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v55, v59) = v60 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v62) = v63 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v64) = v66 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v61) = v62 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v57) = v59 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v57) = v52 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v63, v66) = v53 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v61, v64) = v60 & cCoq_2eNumbers_2eBinNums_2eN___24t(v64) & cCoq_2eNumbers_2eBinNums_2eN___24t(v61) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v66 = v53 & v64 = v60 & v58 = v52 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v55, v59) = v60 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v63) = v65 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v61) = v62 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v57) = v59 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v62, v65) = v53 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v61, v63) = v60 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v57) = v52 & cCoq_2eNumbers_2eBinNums_2eN___24t(v63) & cCoq_2eNumbers_2eBinNums_2eN___24t(v61) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v54 = v53 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0)))))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v53) = v51) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v52) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v55 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v58 = v53 & v57 = v52 & cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v56, v54) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = v51 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v58 = v53 & v57 = v52 & cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = v51 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) |  ? [v54] : ( ~ (v54 = cCoq_2eNumbers_2eBinNums_2eZ0) & cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v51, v52) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eNumbers_2eBinNums_2eZ0 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v54, v56) = v58 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eNumbers_2eBinNums_2eZ0 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : ((v55 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v59 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v54, v56) = v58 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v58) = v53 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2eLt & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))) | (v55 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ((v58 = v53 & v57 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v54, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v57 = v52 & v53 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2eGt & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v55 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | (v55 = v51 & ((v58 = v53 & v57 = v52 & cCoq_2eInit_2eNat_2esub___24a2(v54, v56) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v56)) | (v53 = v51 & v52 = cCoq_2eInit_2eDatatypes_2eO)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emax___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v55 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | (v55 = v51 & ((v59 = v53 & v57 = v52 & cCoq_2eInit_2eNat_2emax___24a2(v54, v56) = v58 & cCoq_2eInit_2eDatatypes_2eS___24a1(v58) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v56)) | (v53 = v51 & v52 = cCoq_2eInit_2eDatatypes_2eO)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v55 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | (v55 = v51 & ((v58 = v53 & v57 = v52 & cCoq_2eInit_2eNat_2eleb___24a2(v54, v56) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eInit_2eDatatypes_2eO)))))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2egcd___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eInit_2eNat_2emodulo___24a2(v52, v51) = v55 & cCoq_2eInit_2eNat_2egcd___24a2(v55, v51) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & ((v57 = v53 & v56 = v52 & cCoq_2eInit_2eNat_2eeqb___24a2(v54, v55) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v55)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v52 = cCoq_2eInit_2eDatatypes_2eO)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & ((v57 = v53 & v56 = v52 & cCoq_2eInit_2eNat_2ecompare___24a2(v54, v55) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v55)) | (v53 = cCoq_2eInit_2eDatatypes_2eGt & v52 = cCoq_2eInit_2eDatatypes_2eO)))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eInit_2eNat_2eadd___24a2(v54, v52) = v55 & cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eInit_2eNat_2eadd___24a2(v52, v55) = v53 & cCoq_2eInit_2eNat_2emul___24a2(v54, v52) = v55 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eInit_2eDatatypes_2efalse | v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eInit_2eDatatypes_2efalse | v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : (v51 = cCoq_2eInit_2eDatatypes_2efalse | v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__37169___24a1(v51) = v53) |  ~ c_24__type__37169___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__37169___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__37169___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__39868___24a1(v51) = v53) |  ~ c_24__type__39868___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__39868___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__39868___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__4294___24a1(v51) = v53) |  ~ c_24__type__4294___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__4294___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__4294___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__58161___24a1(v51) = v53) |  ~ c_24__type__58161___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__58161___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__58161___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__3302___24a1(v51) = v53) |  ~ c_24__type__3302___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__3302___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__3302___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__3106___24a1(v51) = v53) |  ~ c_24__type__3106___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__3106___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__3106___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__4496___24a1(v51) = v53) |  ~ c_24__type__4496___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__4496___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__4496___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__37152___24a1(v51) = v53) |  ~ c_24__type__37152___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__37152___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__37152___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__37147___24a1(v51) = v53) |  ~ c_24__type__37147___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__37147___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__37147___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__3221___24a1(v51) = v53) |  ~ c_24__type__3221___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__3221___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__3221___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__3134___24a1(v51) = v53) |  ~ c_24__type__3134___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__3134___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__3134___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__40140___24a1(v51) = v53) |  ~ c_24__type__40140___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__40140___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__40140___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__61506___24a1(v51) = v53) |  ~ c_24__type__61506___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__61506___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__61506___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__4303___24a1(v51) = v53) |  ~ c_24__type__4303___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__4303___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__4303___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__39494___24a1(v51) = v53) |  ~ c_24__type__39494___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__39494___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__39494___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__59442___24a1(v51) = v53) |  ~ c_24__type__59442___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__59442___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__59442___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__6842___24a1(v51) = v53) |  ~ c_24__type__6842___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__6842___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__6842___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__3990___24a1(v51) = v53) |  ~ c_24__type__3990___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__3990___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__3990___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__4291___24a1(v51) = v53) |  ~ c_24__type__4291___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__4291___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__4291___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eSpecif_2esigT, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eSpecif_2esumor, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v51) = v53) |  ~ cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v51) = v53) |  ~ t(v52, v53) | cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eBool_2eBool_2ereflect, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v51) = v53) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v51) = v53) |  ~ t(v52, v53) | cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eVectors_2eFin_2et___24a1(v51) = v53) |  ~ cCoq_2eVectors_2eFin_2et___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eVectors_2eFin_2et___24a1(v51) = v53) |  ~ t(v52, v53) | cCoq_2eVectors_2eFin_2et___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v51) = v53) |  ~ cCoq_2emicromega_2eRingMicromega_2eFormula___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v51) = v53) |  ~ t(v52, v53) | cCoq_2emicromega_2eRingMicromega_2eFormula___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eReals_2eRfunctions_2eZ__spec, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v51) = v53) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v51) = v53) |  ~ t(v52, v53) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eVectors_2eVectorDef_2et, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v51) = v53) |  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v51) = v53) |  ~ t(v52, v53) | cCoq_2eInit_2eDatatypes_2eoption___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eSpecif_2esig, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cVFA_2eSearchTree_2etree___24a1(v51) = v53) |  ~ cVFA_2eSearchTree_2etree___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cVFA_2eSearchTree_2etree___24a1(v51) = v53) |  ~ t(v52, v53) | cVFA_2eSearchTree_2etree___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__39218___24a1(v51) = v53) |  ~ c_24__type__39218___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__39218___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__39218___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__39227___24a1(v51) = v53) |  ~ c_24__type__39227___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__39227___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__39227___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eStrings_2eByte_2eeqb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eStrings_2eByte_2eeqb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v53) = v52) |  ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v51) = v52) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v53) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v51) | cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v53) = v52) |  ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v51) = v52) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v53) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v51) |  ? [v54] : ( ~ (v54 = cCoq_2eInit_2eDatatypes_2efalse) & cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v51, v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v51) = v52) |  ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v51, v53) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v53) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v51) |  ? [v54] : ( ~ (v54 = v52) & cCoq_2eQArith_2eQreals_2eQ2R___24a1(v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__lam__4337___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__lam__4337, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v51, v52) = v53) |  ~ t(v52, v51) |  ~ cType___24t(v51) |  ? [v54] : (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v51, v52, v54, v52) = v53 & c_24__lam__4337___24a2(v51, v52) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eLogic_2eeq__refl, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__lam__59788___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__lam__59788, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v51) = v53) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v51) = v53) |  ~ t(v52, v53) | cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__lam__4670___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__lam__4670, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eSpecif_2esumbool, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__6678___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__6678, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__6677___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__6677, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__64699___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__64699___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__64699, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__61469___24a2(v51, v52) = v53) |  ~ cCoq_2eLogic_2eDecidable_2edecidable___24a1(v52) |  ~ cCoq_2eLogic_2eDecidable_2edecidable___24a1(v51) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__61469___24a2(v51, v52) = v53) |  ~ p(v53) | p(v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__61469___24a2(v51, v52) = v53) |  ~ p(v53) | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__61469___24a2(v51, v52) = v53) |  ~ p(v52) |  ~ p(v51) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__61469___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__61469, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__61392___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__61392___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__61392, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__60919___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__60919___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__60919, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__60918___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__60918, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__60917___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__60917, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__59665___24a1(v52) = v53) |  ~ c_24__type__59662___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v54] :  ? [v55] : (c_24__prop__59664___24a1(v52) = v54 & happ(v51, v52) = v55 & cCoq_2eInit_2eSpecif_2esumbool___24t(v54, v53, v55))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__59664___24a1(v52) = v53) |  ~ c_24__type__59662___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v54] :  ? [v55] : (c_24__prop__59665___24a1(v52) = v54 & happ(v51, v52) = v55 & cCoq_2eInit_2eSpecif_2esumbool___24t(v53, v54, v55))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__58818___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__58818, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__58793___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__58793, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__58792___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__58792, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4470___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__4470, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__43929___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__43929, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__43928___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__43928, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__43922___24a2(v51, v52) = v53) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__43922___24a2(v51, v52) = v53) | p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__43922___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__43922, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4235___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4235___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__4235, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4234___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__4234, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4233___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__4233, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4118___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__4118, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4117___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__4117, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4113___24a1(v52) = v53) |  ~ c_24__type__4110___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v54] :  ? [v55] : (c_24__prop__4112___24a1(v52) = v54 & happ(v51, v52) = v55 & cCoq_2eInit_2eSpecif_2esumbool___24t(v54, v53, v55))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4112___24a1(v52) = v53) |  ~ c_24__type__4110___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v54] :  ? [v55] : (c_24__prop__4113___24a1(v52) = v54 & happ(v51, v52) = v55 & cCoq_2eInit_2eSpecif_2esumbool___24t(v53, v54, v55))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__3932___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__3932, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__3931___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__3931, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__37114___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__37114, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__117___24a3(v51, v52, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__116___24a3(v51, v52, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__lam__64761___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__lam__64761, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__lam__64754___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__lam__64754, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2eltb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2eltb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__60423___24a2(v51, v52) = v53) |  ~ p(v53) |  ~ p(v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__60423___24a2(v51, v52) = v53) | p(v53) | p(v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__60423___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__60423, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__60418___24a3(v51, v52, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2esetoid__ring_2eRing__polynom_2evmon, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEopp, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEinv, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEc, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEX, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2emicromega_2eEnvRing_2ePEopp, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eReals_2eRfunctions_2eZintNeg, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ezmon, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v51) = v53) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v52) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2emicromega_2eEnvRing_2ePc, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2emicromega_2eEnvRing_2ePEc, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2emicromega_2eEnvRing_2ePEX, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eReals_2eRfunctions_2eZintPos, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eSpecif_2einright, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v53) |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v52) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__4022___24a1(v51) = v53) |  ~ c_24__type__4022___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__4022___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__4022___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cVFA_2eMaps_2etotal__map___24a1(v51) = v53) |  ~ cVFA_2eMaps_2etotal__map___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cVFA_2eMaps_2etotal__map___24a1(v51) = v53) |  ~ t(v52, v53) | cVFA_2eMaps_2etotal__map___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__64701___24a1(v51) = v53) |  ~ c_24__type__64701___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__64701___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__64701___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cRedblack_2eTREES_2elookup___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cRedblack_2eTREES_2elookup, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cVFA_2eExtract_2eltb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cVFA_2eExtract_2eltb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePc, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v51) = v53) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v52) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEopp, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEX, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEc, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v51, v52) = v53) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v51, v53, v55, v56) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v51) = v54 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v53) & cCoq_2eInit_2eDatatypes_2elist___24t(v54, v56))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2esetoid__ring_2eField__theory_2enum, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v51, v52) = v53) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v51, v55, v53, v56) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v51) = v54 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v53) & cCoq_2eInit_2eDatatypes_2elist___24t(v54, v56))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2esetoid__ring_2eField__theory_2edenum, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v51, v52) = v53) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v51, v55, v56, v53) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v51) = v54 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v56) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v55) & cCoq_2eInit_2eDatatypes_2elist___24t(v54, v53))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2esetoid__ring_2eField__theory_2econdition, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v52) = v53) |  ~ c_24__type__61955___24t(v51) |  ~ cType___24t(v52) |  ? [v54] : (happ(v51, v52) = v54 &  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v52, v55) | cCoq_2eInit_2eDatatypes_2elist___24t(v53, v56)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v52) = v53) |  ~ c_24__type__61924___24t(v51) |  ~ cType___24t(v52) |  ? [v54] : (happ(v51, v52) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v57) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v55) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v53, v59) | cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v52, v60)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v52) = v53) |  ~ c_24__type__39863___24t(v51) |  ~ cType___24t(v52) |  ? [v54] : (happ(v51, v52) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ c_24__type__39868___24t(v52, v55) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v53, v59) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v53, v57) | cCoq_2eInit_2eDatatypes_2elist___24t(v53, v60)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v51) = v53) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v51, v54, v55, v56) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v55) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v54) & cCoq_2eInit_2eDatatypes_2elist___24t(v53, v56))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v51) = v53) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v51) = v53) |  ~ t(v52, v53) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__60388___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__60388, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__60389___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__60389, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (c_24__prop__60388___24a2(v51, v52) = v58 & c_24__prop__60389___24a2(v51, v52) = v59 & c_24__prop__60386___24a2(v51, v52) = v54 & c_24__prop__60387___24a2(v51, v52) = v55 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v51, v52) = v57 & cCoq_2eInit_2eSpecif_2eright___24a2(v58, v59) = v60 & cCoq_2eInit_2eSpecif_2eleft___24a2(v54, v55) = v56 & ((v60 = v53 & v57 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v52 = v51)) | (v57 = cCoq_2eInit_2eDatatypes_2etrue & v56 = v53 & v52 = v51)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__60386___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__60386, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__60387___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__60387, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (c_24__prop__60388___24a2(v51, v52) = v58 & c_24__prop__60389___24a2(v51, v52) = v59 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v51, v52) = v54 & c_24__prop__60386___24a2(v51, v52) = v55 & c_24__prop__60387___24a2(v51, v52) = v56 & cCoq_2eInit_2eSpecif_2eright___24a2(v58, v59) = v60 & cCoq_2eInit_2eSpecif_2eleft___24a2(v55, v56) = v57 & ((v60 = v54 & v53 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v52 = v51)) | (v57 = v54 & v53 = cCoq_2eInit_2eDatatypes_2etrue & v52 = v51)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eTauto_2eclause___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eInit_2eDatatypes_2elist___24a1(v54) = v53 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v51, v52) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eTauto_2eclause___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2emicromega_2eTauto_2eclause, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v51) = v53) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v51) = v53) |  ~ t(v52, v53) | cCoq_2eInit_2eDatatypes_2elist___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__lam__63652___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__lam__63652, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__lam__63660___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__lam__63660, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__lam__63668___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__lam__63668, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__lam__63676___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__lam__63676, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v51) = v53) |  ~ cCoq_2emicromega_2eEnv_2eEnv___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v51) = v53) |  ~ t(v52, v53) | cCoq_2emicromega_2eEnv_2eEnv___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v51) = v53) |  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v51) = v53) |  ~ t(v52, v53) | cCoq_2emicromega_2eEnvRing_2ePol___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2emicromega_2eTauto_2eclause___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2elist___24a1(v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eDatatypes_2eprod, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__59773___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__59773, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__59774___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__59774, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v51, v52) = v53) |  ? [v54] :  ? [v55] :  ? [v56] : (c_24__prop__59773___24a2(v51, v52) = v54 & c_24__prop__59774___24a2(v51, v52) = v55 & cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v51, v52) = v56 & cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v54, v55, v56) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eZbool_2eZ__noteq__bool, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4655___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__4655, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4656___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__4656, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v51, v52) = v53) |  ? [v54] :  ? [v55] :  ? [v56] : (c_24__prop__4655___24a2(v51, v52) = v54 & c_24__prop__4656___24a2(v51, v52) = v55 & cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v54, v55, v56) = v53 & cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v51, v52) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eZbool_2eZ__eq__bool, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : ((v55 = v52 & v53 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v54 = v53 & cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v51) = v53) | (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | (v55 = v52 & ((v61 = v53 & v58 = v51 & cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v59, v56) = v60 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v57) = v59 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v57) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v59 = v53 & v58 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v57, v56) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v57) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v57)) | (v53 = cCoq_2eInit_2eDatatypes_2efalse & v51 = cCoq_2eNumbers_2eBinNums_2eZ0))))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v51) = v52) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v52) = v54 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v54) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esub, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2esnd___24a3(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v54) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2erem, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2esnd___24a3(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v54) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2equot, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v51) = v52) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epow, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v55, v53) = v54 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v55) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v53))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v54 & ((v54 = cCoq_2eInit_2eDatatypes_2eGt & v53 = cCoq_2eInit_2eDatatypes_2efalse) | (v54 = cCoq_2eInit_2eDatatypes_2eLt & v53 = cCoq_2eInit_2eDatatypes_2etrue) | (v54 = cCoq_2eInit_2eDatatypes_2eEq & v53 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eltb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v54 & ((v54 = cCoq_2eInit_2eDatatypes_2eGt & v53 = cCoq_2eInit_2eDatatypes_2efalse) | (v53 = cCoq_2eInit_2eDatatypes_2etrue & (v54 = cCoq_2eInit_2eDatatypes_2eLt | v54 = cCoq_2eInit_2eDatatypes_2eEq))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v52, v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v52) = v54 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v55 & ((v54 = v53 & v51 = cCoq_2eNumbers_2eBinNums_2eZ0) | (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v57 = v51 & ((v61 = v53 & v59 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v56, v58) = v60 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v61 = v53 & v59 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v56, v58) = v60 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v55 = v53 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v57 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | (v57 = v51 & ((v61 = v53 & v59 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v56, v58) = v60 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v61 = v53 & v59 = v52 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v56, v58) = v60 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v60) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v58) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58)) | (v55 = v53 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0)))))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v55, v54) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v55) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v54, v55) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v55) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v53, v55) = v54 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v55) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v53))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v54 &  ! [v55] :  ! [v56] : ( ~ (happ(v55, v54) = v56) |  ~ c_24__type__42648___24t(v55) | p(v56) |  ? [v57] : (happ(v55, v53) = v57 &  ~ p(v57))) &  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ c_24__type__42648___24t(v55) |  ~ p(v56) |  ? [v57] : (happ(v55, v54) = v57 & p(v57))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v52, v51) = v54 &  ! [v55] :  ! [v56] : ( ~ (happ(v55, v54) = v56) |  ~ c_24__type__42648___24t(v55) |  ~ p(v56) |  ? [v57] : (happ(v55, v53) = v57 & p(v57))) &  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ c_24__type__42648___24t(v55) | p(v56) |  ? [v57] : (happ(v55, v54) = v57 &  ~ p(v57))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v53) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v51, v52) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v55 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v56 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v54 & ((p(v56) & p(v53)) | (p(v55) & p(v54))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v53) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) | cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v54 & ( ~ (v52 = v51) | ( ~ p(v54) &  ~ p(v53))) & (v52 = v51 | p(v54) | p(v53)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v54 & ( ~ p(v54) |  ~ p(v53)) & (p(v54) | p(v53)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v54 & ( ~ (v54 = cCoq_2eInit_2eDatatypes_2eGt) | p(v53)) & (v54 = cCoq_2eInit_2eDatatypes_2eGt |  ~ p(v53)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v53) | cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v51, v52) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v55 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v56 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v54 & ( ~ p(v56) |  ~ p(v53)) & ( ~ p(v55) |  ~ p(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v51, v52) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v55 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v56 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v54 & ((p(v56) & p(v55)) | (p(v54) & p(v53))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) |  ? [v54] :  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v52) = v54 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v54) = v55 & p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v51) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v51, v52) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v51) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v54 & ( ~ (v52 = v51) | ( ~ p(v54) &  ~ p(v53))) & (v52 = v51 | p(v54) | p(v53)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v51) = v54 & ( ~ p(v54) |  ~ p(v53)) & (p(v54) | p(v53)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v54 & (v52 = v51 |  ~ p(v54) | p(v53)) & ( ~ p(v53) | ( ~ (v52 = v51) & p(v54))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v54 & (v52 = v51 |  ~ p(v54) | p(v53)) & (p(v54) | ( ~ (v52 = v51) &  ~ p(v53))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v54 & ( ~ (v54 = cCoq_2eInit_2eDatatypes_2eLt) | p(v53)) & (v54 = cCoq_2eInit_2eDatatypes_2eLt |  ~ p(v53)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ~ p(v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) | cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v51, v52) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v55 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v56 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v54 & ( ~ p(v56) |  ~ p(v55)) & ( ~ p(v54) |  ~ p(v53)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) | p(v53) |  ? [v54] : ( ~ (v54 = cCoq_2eInit_2eDatatypes_2eLt) & cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinInt_2eZ_2elt, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v6, v52) = v53) |  ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) |  ? [v54] : ( ~ (v54 = cCoq_2eNumbers_2eBinNums_2eZ0) & cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v51, v52) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(v6, v52) = v54 & cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v51, v54) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinInt_2eZ_2eclearbit, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eVectors_2eFin_2eFS, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eStrings_2eString_2estring__dec___24a2(v51, v52) = v53) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eStrings_2eString_2estring__dec___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eStrings_2eString_2estring__dec, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v51, v52) = v53) | cCoq_2eStrings_2eString_2estring__dec___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eStrings_2eAscii_2eascii__dec, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4090___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__4090, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4091___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__4091, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4092___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__4092, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__4093___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__prop__4093, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eStrings_2eString_2eprefix, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eStrings_2eString_2eeqb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eStrings_2eString_2eString___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eStrings_2eString_2eString, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v51, v52) = v53) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (cCoq_2eStrings_2eAscii_2eAscii___24a8(v54, v55, v56, v57, v58, v59, v60, v61) = v62 & cCoq_2eInit_2eDatatypes_2ebool___24t(v61) & cCoq_2eInit_2eDatatypes_2ebool___24t(v60) & cCoq_2eInit_2eDatatypes_2ebool___24t(v59) & cCoq_2eInit_2eDatatypes_2ebool___24t(v58) & cCoq_2eInit_2eDatatypes_2ebool___24t(v57) & cCoq_2eInit_2eDatatypes_2ebool___24t(v56) & cCoq_2eInit_2eDatatypes_2ebool___24t(v55) & cCoq_2eInit_2eDatatypes_2ebool___24t(v54) & ( ~ cCoq_2eStrings_2eAscii_2eascii___24t(v52) | (v72 = v52 & v62 = v51 & cCoq_2eStrings_2eAscii_2eAscii___24a8(v63, v64, v65, v66, v67, v68, v69, v71) = v52 & cCoq_2eBool_2eBool_2eeqb___24a2(v61, v71) = v73 & c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v54, v55, v56, v57, v58, v59, v60, v63, v64, v65, v66, v67, v68, v69) = v70 & cCoq_2eInit_2eDatatypes_2ebool___24t(v71) & cCoq_2eInit_2eDatatypes_2ebool___24t(v69) & cCoq_2eInit_2eDatatypes_2ebool___24t(v68) & cCoq_2eInit_2eDatatypes_2ebool___24t(v67) & cCoq_2eInit_2eDatatypes_2ebool___24t(v66) & cCoq_2eInit_2eDatatypes_2ebool___24t(v65) & cCoq_2eInit_2eDatatypes_2ebool___24t(v64) & cCoq_2eInit_2eDatatypes_2ebool___24t(v63) & ((v73 = v53 & v70 = cCoq_2eInit_2eDatatypes_2etrue) | (v70 = cCoq_2eInit_2eDatatypes_2efalse & v53 = cCoq_2eInit_2eDatatypes_2efalse)))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eStrings_2eAscii_2eeqb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__39236___24a1(v51) = v53) |  ~ c_24__type__39236___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__39236___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__39236___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v51) = v53) |  ~ cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v51) = v53) |  ~ t(v52, v53) | cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eReals_2eRfunctions_2epowerRZ, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eReals_2eRpow__def_2epow, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v52, v51) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) | p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v52, v51) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) | p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v53) |  ~ p(v53) |  ? [v54] : (c_24__prop__43922___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v53) | p(v53) |  ? [v54] : (c_24__prop__43922___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v53) | p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eReals_2eRdefinitions_2eRle, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v5, v51) = v52) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v51, v53) = v5) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v52) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v5, v53) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v52) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v52) = v53) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v51) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v52) = v53) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v52) = v53) | p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v51) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eReals_2eRdefinitions_2eRgt, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v52) = v54 & cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v51, v54) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eReals_2eRdefinitions_2eRdiv, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v51) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v51) = v53) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v51) = v53) | p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v5) = v53) |  ~ c_24__type__43969___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ? [v54] :  ? [v55] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v52, v5) = v54 & happ(v51, v52) = v55 & cCoq_2eInit_2eSpecif_2esumbool___24t(v53, v54, v55))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v52) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v52) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v51) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v52) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v52) = v53) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eReals_2eRdefinitions_2eRlt, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v52, v51) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) | p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v52, v5) = v53) |  ~ c_24__type__43969___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ? [v54] :  ? [v55] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v5) = v54 & happ(v51, v52) = v55 & cCoq_2eInit_2eSpecif_2esumbool___24t(v54, v53, v55))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v52) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v52, v51) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v52) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v52) = v53) | p(v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eReals_2eRdefinitions_2eRge, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v52, v51) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) | cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v51, v52) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) | cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v52, v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eReals_2eRdefinitions_2eRplus, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v52) = v54 & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v51, v54) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eReals_2eRdefinitions_2eRminus, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v52, v51) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) | cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v51, v52) = v53) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) | cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v52, v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eReals_2eRdefinitions_2eRmult, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v51) = v53) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) | cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v54 & ( ~ p(v54) |  ~ p(v53)) & (p(v54) | p(v53)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v54 & ( ~ (v54 = cCoq_2eInit_2eDatatypes_2eLt) |  ~ p(v53)) & (v54 = cCoq_2eInit_2eDatatypes_2eLt | p(v53)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v51, v52) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v54 &  ~ p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v51) = v54 & p(v54))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v52) = v54 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v54) = v55 & ( ~ p(v55) | p(v53)) & ( ~ p(v53) | p(v55)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v54 & ( ~ p(v54) |  ~ p(v53)) & (p(v54) | p(v53)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v54 & (v52 = v51 |  ~ p(v53) | p(v54)) & ( ~ p(v54) | ( ~ (v52 = v51) & p(v53))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v54 & (v52 = v51 |  ~ p(v53) | p(v54)) & (p(v53) | ( ~ (v52 = v51) &  ~ p(v54))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v54 & ( ~ (v54 = cCoq_2eInit_2eDatatypes_2eGt) |  ~ p(v53)) & (v54 = cCoq_2eInit_2eDatatypes_2eGt | p(v53)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ~ p(v53) |  ? [v54] : ( ~ (v54 = cCoq_2eInit_2eDatatypes_2eGt) & cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) | cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eGt | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinInt_2eZ_2ele, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v51, v52) = v53) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v52) = v58 & cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v51) = v54 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v52) = v55 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v51) = v59 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v58, v60) = v61 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v54, v56) = v57 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v59) = v60 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v55) = v56 & cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v57, v61) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eQArith_2eQArith__base_2eQeq__bool, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eQArith_2eQArith__base_2eQmake, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v52, v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emul, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v54) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v51, v52) = v54 & ((v54 = cCoq_2eInit_2eDatatypes_2efalse & v53 = cCoq_2eInit_2eDatatypes_2eGt) | (v54 = cCoq_2eInit_2eDatatypes_2efalse & v53 = cCoq_2eInit_2eDatatypes_2eEq) | (v54 = cCoq_2eInit_2eDatatypes_2etrue & v53 = cCoq_2eInit_2eDatatypes_2eLt)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v51, v52) = v54 & ((v54 = cCoq_2eInit_2eDatatypes_2efalse & v53 = cCoq_2eInit_2eDatatypes_2eGt) | (v54 = cCoq_2eInit_2eDatatypes_2etrue & (v53 = cCoq_2eInit_2eDatatypes_2eLt | v53 = cCoq_2eInit_2eDatatypes_2eEq))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v52, v51) = v54 & ( ~ (v53 = cCoq_2eInit_2eDatatypes_2eGt) | p(v54)) & (v53 = cCoq_2eInit_2eDatatypes_2eGt |  ~ p(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v54 & ( ~ (v53 = cCoq_2eInit_2eDatatypes_2eLt) | p(v54)) & (v53 = cCoq_2eInit_2eDatatypes_2eLt |  ~ p(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v52, v51) = v54 & ( ~ (v53 = cCoq_2eInit_2eDatatypes_2eLt) |  ~ p(v54)) & (v53 = cCoq_2eInit_2eDatatypes_2eLt | p(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v54 & ( ~ (v53 = cCoq_2eInit_2eDatatypes_2eGt) |  ~ p(v54)) & (v53 = cCoq_2eInit_2eDatatypes_2eGt | p(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v52, v51) = v54 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v51, v52) = v54 & ((v54 = cCoq_2eInit_2eDatatypes_2efalse & v53 = cCoq_2eInit_2eDatatypes_2eGt) | (v54 = cCoq_2eInit_2eDatatypes_2efalse & v53 = cCoq_2eInit_2eDatatypes_2eLt) | (v54 = cCoq_2eInit_2eDatatypes_2etrue & v53 = cCoq_2eInit_2eDatatypes_2eEq)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v51, v52) = v53) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v52) = v58 & cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v51) = v54 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v52) = v55 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v51) = v59 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v58, v60) = v61 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v54, v56) = v57 & cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v57, v61) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v59) = v60 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v55) = v56)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eQArith_2eQArith__base_2eQcompare, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v51, v52) = v54 & ((v56 = v54 & v55 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v53) = v54 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v54 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNeg & v53 = cCoq_2eNumbers_2eBinNums_2exH) | (v54 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul & v53 = cCoq_2eNumbers_2eBinNums_2exH)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esub, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] : (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = v54 & ((v54 = cCoq_2eInit_2eDatatypes_2eGt & v53 = cCoq_2eInit_2eDatatypes_2efalse) | (v53 = cCoq_2eInit_2eDatatypes_2etrue & (v54 = cCoq_2eInit_2eDatatypes_2eLt | v54 = cCoq_2eInit_2eDatatypes_2eEq))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eleb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__fix__60952__1__add__carry___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(c_24__fix__60952__1__add__carry, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2etestbit, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v52) = v53) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v52) = v53) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v52) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v52) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v52, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2esub, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v51, v52) = v54 & ((v56 = v53 & v55 = v54 & cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v54) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v54 = cCoq_2eNumbers_2eBinNums_2exH & v53 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNeg) | (v54 = cCoq_2eNumbers_2eBinNums_2exH & v53 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2epow, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epow, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v52, v53) = v53) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v51, v54) = v55 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v55 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v52) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2emul, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2esnd___24a3(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v54) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2emodulo, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] : (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v54 & ((v54 = cCoq_2eInit_2eDatatypes_2eGt & v53 = cCoq_2eInit_2eDatatypes_2efalse) | (v53 = cCoq_2eInit_2eDatatypes_2etrue & (v54 = cCoq_2eInit_2eDatatypes_2eLt | v54 = cCoq_2eInit_2eDatatypes_2eEq))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eleb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2egcd, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2egcd, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2esnd___24a3(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v54) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] : (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v54) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v51, v52) = v54 & ((v54 = cCoq_2eInit_2eDatatypes_2efalse & v53 = cCoq_2eInit_2eDatatypes_2eGt) | (v54 = cCoq_2eInit_2eDatatypes_2etrue & (v53 = cCoq_2eInit_2eDatatypes_2eLt | v53 = cCoq_2eInit_2eDatatypes_2eEq))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v54] : (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v52, v51) = v54 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v52, v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v53) = v55 & cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v52) = v54 & cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v51, v54) = v55)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] : ( ~ (v54 = v52) & cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eadd, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] : (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v54) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] : (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v51, v52) = v54 & ((v54 = cCoq_2eInit_2eDatatypes_2efalse & v53 = cCoq_2eInit_2eDatatypes_2eGt) | (v54 = cCoq_2eInit_2eDatatypes_2etrue & (v53 = cCoq_2eInit_2eDatatypes_2eLt | v53 = cCoq_2eInit_2eDatatypes_2eEq))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v54] : (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v52, v51) = v54 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v53, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v53) | cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v52, v51) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v52, v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2emul, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eldiff, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(v3, v52) = v54 & cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v51, v54) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eNArith_2eBinNat_2eN_2eclearbit, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__114___24a1(v51) = v53) |  ~ c_24__type__114___24t(v51, v52) | t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__type__114___24a1(v51) = v53) |  ~ t(v52, v53) | c_24__type__114___24t(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eLists_2eList_2ein__dec___24a2(v51, v52) = v53) | cCoq_2eLists_2eListDec_2eIn__dec___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eLists_2eList_2ein__dec___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eLists_2eList_2ein__dec, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eLists_2eListDec_2eIn__dec___24a2(v51, v52) = v53) | cCoq_2eLists_2eList_2ein__dec___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eLists_2eListDec_2eIn__dec___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eLists_2eListDec_2eIn__dec, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__41618___24a3(v51, v52, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__41619___24a3(v51, v52, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__41620___24a3(v51, v52, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__41621___24a3(v51, v52, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eLists_2eList_2ehd__error___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : ((v57 = v52 & v55 = v53 & cCoq_2eInit_2eDatatypes_2eSome___24a2(v51, v54) = v53 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v54, v56) = v52 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56) & t(v54, v51)) | (v55 = v53 & v54 = v52 & cCoq_2eInit_2eDatatypes_2eNone___24a1(v51) = v53 & cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v52))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eLists_2eList_2ehd__error___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eLists_2eList_2ehd__error, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eDatatypes_2eSome, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eInit_2eNat_2ediv2___24a1(v51) = v55 & cCoq_2eInit_2eNat_2eodd___24a1(v51) = v54 & ((v58 = v53 & v57 = v52 & cCoq_2eInit_2eNat_2etestbit___24a2(v55, v56) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v56)) | (v54 = v53 & v52 = cCoq_2eInit_2eDatatypes_2eO)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2etestbit, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2esub___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2esub, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2epow___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2epow, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2emax___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2emax, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2eleb___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] : (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = v54 & ( ~ (v54 = cCoq_2eInit_2eDatatypes_2eGt) |  ~ (v53 = cCoq_2eInit_2eDatatypes_2etrue)) & (v54 = cCoq_2eInit_2eDatatypes_2eGt | v53 = cCoq_2eInit_2eDatatypes_2etrue))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2eleb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2eleb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2emodulo___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2emodulo, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2egcd___24a2(v52, v51) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2eNat_2egcd___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2egcd___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2eNat_2egcd___24a2(v52, v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2egcd___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2egcd, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2eeqb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2ediv___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2ediv, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v52, v51) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] : (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = v54 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v54) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] : (cCoq_2eInit_2eNat_2eleb___24a2(v51, v52) = v54 & ( ~ (v54 = cCoq_2eInit_2eDatatypes_2etrue) |  ~ (v53 = cCoq_2eInit_2eDatatypes_2eGt)) & (v54 = cCoq_2eInit_2eDatatypes_2etrue | v53 = cCoq_2eInit_2eDatatypes_2eGt))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] : (cCoq_2eInit_2eNat_2ecompare___24a2(v52, v51) = v54 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2ecompare, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v52, v51) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2eNat_2eadd___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v52, v51) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] : ( ~ (v54 = v51) & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2eNat_2eadd___24a2(v52, v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eInit_2eNat_2eadd___24a2(v51, v54) = v55 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v55 & cCoq_2eInit_2eDatatypes_2eS___24a1(v52) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v54] : ( ~ (v54 = v52) & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2eadd, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v51, v52) = v53) | cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eDatatypes_2elist__rect, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v51, v52) = v53) | cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eDatatypes_2elist__rec, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v58 = v53 & v56 = v52 & cCoq_2eInit_2eDatatypes_2elength___24a2(v51, v55) = v57 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v54, v55) = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v57) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v55) & t(v54, v51)) | (v54 = v52 & cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v52))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eDatatypes_2elength, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v52) = v53) |  ~ c_24__type__3299___24t(v51) |  ~ cType___24t(v52) |  ? [v54] : (happ(v51, v52) = v54 &  ! [v55] :  ! [v56] : ( ~ (happ(v55, v53) = v56) |  ~ c_24__type__3302___24t(v52, v55) |  ? [v57] : (happ(v54, v55) = v57 &  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ c_24__type__3314___24t(v52, v55, v60) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v62) |  ~ t(v58, v56) |  ? [v64] : (happ(v55, v62) = v64 & t(v63, v64))) &  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v62) = v63) |  ~ c_24__type__3314___24t(v52, v55, v60) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v62) |  ~ t(v58, v56) |  ? [v64] : (happ(v61, v62) = v64 & t(v64, v63))))) &  ! [v55] :  ! [v56] : ( ~ (happ(v54, v55) = v56) |  ~ c_24__type__3302___24t(v52, v55) |  ? [v57] : (happ(v55, v53) = v57 &  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v56, v58) = v59) |  ~ c_24__type__3314___24t(v52, v55, v60) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v62) |  ~ t(v58, v57) |  ? [v64] : (happ(v55, v62) = v64 & t(v63, v64))) &  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v56, v58) = v59) |  ~ (happ(v55, v62) = v63) |  ~ c_24__type__3314___24t(v52, v55, v60) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v62) |  ~ t(v58, v57) |  ? [v64] : (happ(v61, v62) = v64 & t(v64, v63))))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eDatatypes_2eandb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eDatatypes_2eorb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v52) = v53) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v51) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] :  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v51, v52, v53) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v52, v51) = v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty___24a1(v51) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v51, v52) = v53) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v51) | cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v51, v52) = v53) |  ~ p(v53) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2etrue) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v51, v52) = v53) | p(v53) |  ? [v54] : ( ~ (v54 = cCoq_2eInit_2eDatatypes_2etrue) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v51, v52) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2eshiftl___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2eshiftl, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2eldiff___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2eldiff, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v51, v52) = v53) |  ? [v54] : (cCoq_2eInit_2eNat_2eshiftl___24a2(v0, v52) = v54 & cCoq_2eInit_2eNat_2eldiff___24a2(v51, v54) = v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v53, v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) | cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v52, v51) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2eNat_2emul___24a2(v51, v52) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v51, v52) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2eNat_2emul___24a2(v52, v51) = v53) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eNat_2emul, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__3381___24a3(v51, v52, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__3382___24a3(v51, v52, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v51, v52) = v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) |  ? [v54] : (cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v52) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v54) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) |  ~ p(v56) | p(v58) | p(v52)) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v54) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) |  ~ p(v56) | p(v58) |  ? [v59] : (happ(v55, v53) = v59 &  ~ p(v59))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v54) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) | p(v58) | p(v52) | p(v51)) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v54) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) | p(v58) | p(v51) |  ? [v59] : (happ(v55, v53) = v59 &  ~ p(v59))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v53) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) |  ~ p(v56) | p(v58) | p(v51)) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v53) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) |  ~ p(v56) | p(v58) |  ? [v59] : (happ(v55, v54) = v59 &  ~ p(v59))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v53) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) | p(v58) | p(v52) | p(v51)) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v53) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) | p(v58) | p(v52) |  ? [v59] : (happ(v55, v54) = v59 &  ~ p(v59))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eSpecif_2eright, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__3379___24a3(v51, v52, v52) = v53) | p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (c_24__prop__3380___24a3(v51, v52, v52) = v53) |  ~ p(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v52) = v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) |  ? [v54] : (cCoq_2eInit_2eSpecif_2eright___24a2(v51, v52) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v54) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) |  ~ p(v56) | p(v58) | p(v51)) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v54) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) |  ~ p(v56) | p(v58) |  ? [v59] : (happ(v55, v53) = v59 &  ~ p(v59))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v54) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) | p(v58) | p(v52) | p(v51)) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v54) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) | p(v58) | p(v52) |  ? [v59] : (happ(v55, v53) = v59 &  ~ p(v59))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v53) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) |  ~ p(v56) | p(v58) | p(v52)) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v53) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) |  ~ p(v56) | p(v58) |  ? [v59] : (happ(v55, v54) = v59 &  ~ p(v59))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v53) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) | p(v58) | p(v52) | p(v51)) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] : ( ~ (happ(v55, v57) = v58) |  ~ (happ(v55, v53) = v56) |  ~ c_24__type__4508___24t(v51, v52, v55) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v57) | p(v58) | p(v51) |  ? [v59] : (happ(v55, v54) = v59 &  ~ p(v59))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eInit_2eSpecif_2eleft, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v52, cRedblack_2eTREES_2eE) = v53) |  ~ c_24__type__3076___24t(v52) |  ~ c_24__type__3074___24t(v51) |  ? [v54] : (happ(v51, v52) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ c_24__type__3106___24t(v52, v57) |  ~ cRedblack_2eTREES_2etree___24t(v59) |  ~ t(v55, v53) |  ? [v61] : (happ(v52, v59) = v61 & t(v60, v61))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v59) = v60) |  ~ c_24__type__3106___24t(v52, v57) |  ~ cRedblack_2eTREES_2etree___24t(v59) |  ~ t(v55, v53) |  ? [v61] : (happ(v58, v59) = v61 & t(v61, v60))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v52, cRedblack_2eBlack) = v53) |  ~ c_24__type__3216___24t(v52) |  ~ c_24__type__3214___24t(v51) |  ? [v54] :  ? [v55] : (happ(v52, cRedblack_2eRed) = v54 & happ(v51, v52) = v55 &  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ cRedblack_2ecolor___24t(v60) |  ~ t(v58, v53) |  ~ t(v56, v54) |  ? [v62] : (happ(v52, v60) = v62 & t(v61, v62))) &  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v52, v60) = v61) |  ~ cRedblack_2ecolor___24t(v60) |  ~ t(v58, v53) |  ~ t(v56, v54) |  ? [v62] : (happ(v59, v60) = v62 & t(v62, v61))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v52, cRedblack_2eRed) = v53) |  ~ c_24__type__3216___24t(v52) |  ~ c_24__type__3214___24t(v51) |  ? [v54] :  ? [v55] : (happ(v52, cRedblack_2eBlack) = v54 & happ(v51, v52) = v55 &  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ cRedblack_2ecolor___24t(v60) |  ~ t(v58, v54) |  ~ t(v56, v53) |  ? [v62] : (happ(v52, v60) = v62 & t(v61, v62))) &  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v52, v60) = v61) |  ~ cRedblack_2ecolor___24t(v60) |  ~ t(v58, v54) |  ~ t(v56, v53) |  ? [v62] : (happ(v59, v60) = v62 & t(v62, v61))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v52, cCoq_2eStrings_2eString_2eEmptyString) = v53) |  ~ c_24__type__58153___24t(v52) |  ~ c_24__type__58151___24t(v51) |  ? [v54] : (happ(v51, v52) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ c_24__type__58161___24t(v52, v57) |  ~ cCoq_2eStrings_2eString_2estring___24t(v59) |  ~ t(v55, v53) |  ? [v61] : (happ(v52, v59) = v61 & t(v60, v61))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v59) = v60) |  ~ c_24__type__58161___24t(v52, v57) |  ~ cCoq_2eStrings_2eString_2estring___24t(v59) |  ~ t(v55, v53) |  ? [v61] : (happ(v58, v59) = v61 & t(v61, v60))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v52, cCoq_2eNumbers_2eBinNums_2eN0) = v53) |  ~ c_24__type__37166___24t(v52) |  ~ c_24__type__37164___24t(v51) |  ? [v54] : (happ(v51, v52) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ c_24__type__37169___24t(v52, v57) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v59) |  ~ t(v55, v53) |  ? [v61] : (happ(v52, v59) = v61 & t(v60, v61))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v59) = v60) |  ~ c_24__type__37169___24t(v52, v57) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v59) |  ~ t(v55, v53) |  ? [v61] : (happ(v58, v59) = v61 & t(v61, v60))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v52, cCoq_2eNumbers_2eBinNums_2exH) = v53) |  ~ c_24__type__37142___24t(v52) |  ~ c_24__type__37140___24t(v51) |  ? [v54] : (happ(v51, v52) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ c_24__type__37152___24t(v52, v57) |  ~ c_24__type__37147___24t(v52, v55) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v61) |  ~ t(v59, v53) |  ? [v63] : (happ(v52, v61) = v63 & t(v62, v63))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v61) = v62) |  ~ c_24__type__37152___24t(v52, v57) |  ~ c_24__type__37147___24t(v52, v55) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v61) |  ~ t(v59, v53) |  ? [v63] : (happ(v60, v61) = v63 & t(v63, v62))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v52, cCoq_2eNumbers_2eBinNums_2eZ0) = v53) |  ~ c_24__type__59434___24t(v51) |  ~ c_24__type__4288___24t(v52) |  ? [v54] : (happ(v51, v52) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ c_24__type__59442___24t(v52, v57) |  ~ t(v55, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v59) |  ~ p(v60) |  ? [v61] :  ? [v62] : (happ(v58, v59) = v61 & happ(v52, v59) = v62 & t(v61, v62))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ c_24__type__59442___24t(v52, v57) |  ~ t(v55, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v59) |  ? [v61] :  ? [v62] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v59) = v61 & happ(v52, v59) = v62 & ( ~ p(v61) | t(v60, v62)))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v59) = v60) |  ~ c_24__type__59442___24t(v52, v57) |  ~ t(v55, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v59) |  ? [v61] :  ? [v62] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v59) = v61 & happ(v58, v59) = v62 & ( ~ p(v61) | t(v62, v60)))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v52, cCoq_2eNumbers_2eBinNums_2eZ0) = v53) |  ~ c_24__type__4288___24t(v52) |  ~ c_24__type__4286___24t(v51) |  ? [v54] : (happ(v51, v52) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ c_24__type__4294___24t(v52, v59) |  ~ c_24__type__4291___24t(v52, v57) |  ~ t(v55, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v61) |  ? [v63] : (happ(v52, v61) = v63 & t(v62, v63))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v61) = v62) |  ~ c_24__type__4294___24t(v52, v59) |  ~ c_24__type__4291___24t(v52, v57) |  ~ t(v55, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v61) |  ? [v63] : (happ(v60, v61) = v63 & t(v63, v62))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v52, cCoq_2eInit_2eDatatypes_2eO) = v53) |  ~ c_24__type__3985___24t(v52) |  ~ c_24__type__3983___24t(v51) |  ? [v54] : (happ(v51, v52) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ c_24__type__3990___24t(v52, v57) |  ~ t(v55, v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v59) |  ? [v61] : (happ(v52, v59) = v61 & t(v60, v61))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v56, v57) = v58) |  ~ (happ(v54, v55) = v56) |  ~ (happ(v52, v59) = v60) |  ~ c_24__type__3990___24t(v52, v57) |  ~ t(v55, v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v59) |  ? [v61] : (happ(v58, v59) = v61 & t(v61, v60))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v52, cCoq_2eInit_2eDatatypes_2efalse) = v53) |  ~ c_24__type__38133___24t(v52) |  ~ c_24__type__38131___24t(v51) |  ? [v54] :  ? [v55] : (happ(v52, cCoq_2eInit_2eDatatypes_2etrue) = v54 & happ(v51, v52) = v55 &  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ t(v58, v53) |  ~ t(v56, v54) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v60) |  ? [v62] : (happ(v52, v60) = v62 & t(v61, v62))) &  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v52, v60) = v61) |  ~ t(v58, v53) |  ~ t(v56, v54) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v60) |  ? [v62] : (happ(v59, v60) = v62 & t(v62, v61))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v52, cCoq_2eInit_2eDatatypes_2etrue) = v53) |  ~ c_24__type__38133___24t(v52) |  ~ c_24__type__38131___24t(v51) |  ? [v54] :  ? [v55] : (happ(v52, cCoq_2eInit_2eDatatypes_2efalse) = v54 & happ(v51, v52) = v55 &  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ t(v58, v54) |  ~ t(v56, v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v60) |  ? [v62] : (happ(v52, v60) = v62 & t(v61, v62))) &  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v56) = v57) |  ~ (happ(v52, v60) = v61) |  ~ t(v58, v54) |  ~ t(v56, v53) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v60) |  ? [v62] : (happ(v59, v60) = v62 & t(v62, v61))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__6804___24t(v51) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v52) | cType___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__64812___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__64809___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__64806___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | cCoq_2eInit_2eDatatypes_2enat___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__64779___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__64775___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__64727___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | cCoq_2eInit_2eDatatypes_2enat___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__64711___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__63643___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v52, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__63548___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__61955___24t(v51) |  ~ cType___24t(v52) |  ? [v54] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v52) = v54 &  ! [v55] :  ! [v56] : ( ~ (happ(v53, v55) = v56) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v52, v55) | cCoq_2eInit_2eDatatypes_2elist___24t(v54, v56)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__61924___24t(v51) |  ~ cType___24t(v52) |  ? [v54] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v52) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v57) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v55) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v54, v59) | cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v52, v60)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__6169___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | cProp___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__6158___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | cCoq_2eNumbers_2eBinNums_2eN___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__61508___24t(v51) |  ~ cType___24t(v52) | cProp___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__61439___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | cProp___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__61245___24t(v51) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) | cProp___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__59794___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__59771___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__59662___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v54] :  ? [v55] : (c_24__prop__59665___24a1(v52) = v55 & c_24__prop__59664___24a1(v52) = v54 & cCoq_2eInit_2eSpecif_2esumbool___24t(v54, v55, v53))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__59434___24t(v51) |  ~ c_24__type__4288___24t(v52) |  ? [v54] : (happ(v52, cCoq_2eNumbers_2eBinNums_2eZ0) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ c_24__type__59442___24t(v52, v57) |  ~ t(v55, v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v59) |  ~ p(v60) |  ? [v61] :  ? [v62] : (happ(v58, v59) = v61 & happ(v52, v59) = v62 & t(v61, v62))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ c_24__type__59442___24t(v52, v57) |  ~ t(v55, v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v59) |  ? [v61] :  ? [v62] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v59) = v61 & happ(v52, v59) = v62 & ( ~ p(v61) | t(v60, v62)))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ (happ(v52, v59) = v60) |  ~ c_24__type__59442___24t(v52, v57) |  ~ t(v55, v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v59) |  ? [v61] :  ? [v62] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v59) = v61 & happ(v58, v59) = v62 & ( ~ p(v61) | t(v62, v60)))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__58153___24t(v52) |  ~ c_24__type__58151___24t(v51) |  ? [v54] : (happ(v52, cCoq_2eStrings_2eString_2eEmptyString) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ c_24__type__58161___24t(v52, v57) |  ~ cCoq_2eStrings_2eString_2estring___24t(v59) |  ~ t(v55, v54) |  ? [v61] : (happ(v52, v59) = v61 & t(v60, v61))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ (happ(v52, v59) = v60) |  ~ c_24__type__58161___24t(v52, v57) |  ~ cCoq_2eStrings_2eString_2estring___24t(v59) |  ~ t(v55, v54) |  ? [v61] : (happ(v58, v59) = v61 & t(v61, v60))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__58153___24t(v51) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) | cType___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__57037___24t(v51) |  ~ cType___24t(v52) | cVFA_2eSearchTree_2etree___24t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__52056___24t(v51) |  ~ cType___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v52) = v55 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v54, v55) = v56 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v52, cCoq_2esetoid__ring_2eRing__polynom_2eMon) = v54 &  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] :  ! [v64] :  ! [v65] :  ! [v66] :  ! [v67] :  ! [v68] :  ! [v69] :  ! [v70] :  ! [v71] :  ! [v72] :  ! [v73] :  ! [v74] :  ! [v75] :  ! [v76] :  ! [v77] :  ! [v78] : ( ~ (happ(v76, v77) = v78) |  ~ (happ(v74, v75) = v76) |  ~ (happ(v72, v73) = v74) |  ~ (happ(v70, v71) = v72) |  ~ (happ(v68, v69) = v70) |  ~ (happ(v66, v67) = v68) |  ~ (happ(v64, v65) = v66) |  ~ (happ(v62, v63) = v64) |  ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ (happ(v53, v57) = v58) |  ~ c_24__type__40140___24t(v52, v71) |  ~ c_24__type__39227___24t(v52, v67) |  ~ c_24__type__39218___24t(v52, v65) |  ~ c_24__type__39218___24t(v52, v63) |  ~ c_24__type__39218___24t(v52, v61) |  ~ c_24__type__39494___24t(v52, v69) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v77) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v56, v75) |  ~ t(v59, v52) |  ~ t(v57, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v73) | cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v52, v78)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__51586___24t(v51) |  ~ cType___24t(v52) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__4453___24t(v51) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__4448___24t(v51) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__43969___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ? [v54] :  ? [v55] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v5) = v54 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v52, v5) = v55 & cCoq_2eInit_2eSpecif_2esumbool___24t(v54, v55, v53))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__43954___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cCoq_2eReals_2eRdefinitions_2eR___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__43940___24t(v51) |  ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v52) | cCoq_2eReals_2eRdefinitions_2eR___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__43923___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) | cCoq_2eReals_2eRdefinitions_2eR___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__4318___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v52) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__4288___24t(v52) |  ~ c_24__type__4286___24t(v51) |  ? [v54] : (happ(v52, cCoq_2eNumbers_2eBinNums_2eZ0) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ c_24__type__4294___24t(v52, v59) |  ~ c_24__type__4291___24t(v52, v57) |  ~ t(v55, v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v61) |  ? [v63] : (happ(v52, v61) = v63 & t(v62, v63))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ (happ(v52, v61) = v62) |  ~ c_24__type__4294___24t(v52, v59) |  ~ c_24__type__4291___24t(v52, v57) |  ~ t(v55, v54) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v61) |  ? [v63] : (happ(v60, v61) = v63 & t(v63, v62))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__4288___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | cType___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__4269___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__42648___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | cProp___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__4241___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) | cCoq_2eInit_2eDatatypes_2enat___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__4236___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cProp___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__4110___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ? [v54] :  ? [v55] : (c_24__prop__4113___24a1(v52) = v55 & c_24__prop__4112___24a1(v52) = v54 & cCoq_2eInit_2eSpecif_2esumbool___24t(v54, v55, v53))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__4033___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | cCoq_2eReals_2eRdefinitions_2eR___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__4011___24t(v51) |  ~ cProp___24t(v52) | cProp___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__4009___24t(v51) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2eoption___24t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__39863___24t(v51) |  ~ cType___24t(v52) |  ? [v54] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v52) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ c_24__type__39868___24t(v52, v55) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v54, v59) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v54, v57) | cCoq_2eInit_2eDatatypes_2elist___24t(v54, v60)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3985___24t(v52) |  ~ c_24__type__3983___24t(v51) |  ? [v54] : (happ(v52, cCoq_2eInit_2eDatatypes_2eO) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ c_24__type__3990___24t(v52, v57) |  ~ t(v55, v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v59) |  ? [v61] : (happ(v52, v59) = v61 & t(v60, v61))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ (happ(v52, v59) = v60) |  ~ c_24__type__3990___24t(v52, v57) |  ~ t(v55, v54) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v59) |  ? [v61] : (happ(v58, v59) = v61 & t(v61, v60))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3985___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cType___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3970___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__38136___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | cCoq_2eInit_2eDatatypes_2ebool___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__38133___24t(v52) |  ~ c_24__type__38131___24t(v51) |  ? [v54] :  ? [v55] : (happ(v52, cCoq_2eInit_2eDatatypes_2efalse) = v55 & happ(v52, cCoq_2eInit_2eDatatypes_2etrue) = v54 &  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v53, v56) = v57) |  ~ t(v58, v55) |  ~ t(v56, v54) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v60) |  ? [v62] : (happ(v52, v60) = v62 & t(v61, v62))) &  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v53, v56) = v57) |  ~ (happ(v52, v60) = v61) |  ~ t(v58, v55) |  ~ t(v56, v54) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v60) |  ? [v62] : (happ(v59, v60) = v62 & t(v62, v61))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__38133___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | cType___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__37239___24t(v51) |  ~ cProp___24t(v52) | cCoq_2eBool_2eBool_2ereflect___24t(v52, cCoq_2eInit_2eDatatypes_2efalse, v53) | p(v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__37236___24t(v51) |  ~ cProp___24t(v52) |  ~ p(v52) | cCoq_2eBool_2eBool_2ereflect___24t(v52, cCoq_2eInit_2eDatatypes_2etrue, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__37166___24t(v52) |  ~ c_24__type__37164___24t(v51) |  ? [v54] : (happ(v52, cCoq_2eNumbers_2eBinNums_2eN0) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ c_24__type__37169___24t(v52, v57) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v59) |  ~ t(v55, v54) |  ? [v61] : (happ(v52, v59) = v61 & t(v60, v61))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ (happ(v52, v59) = v60) |  ~ c_24__type__37169___24t(v52, v57) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v59) |  ~ t(v55, v54) |  ? [v61] : (happ(v58, v59) = v61 & t(v61, v60))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__37166___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) | cType___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__37154___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) | cCoq_2eNumbers_2eBinNums_2eN___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__37142___24t(v52) |  ~ c_24__type__37140___24t(v51) |  ? [v54] : (happ(v52, cCoq_2eNumbers_2eBinNums_2exH) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v60, v61) = v62) |  ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ c_24__type__37152___24t(v52, v57) |  ~ c_24__type__37147___24t(v52, v55) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v61) |  ~ t(v59, v54) |  ? [v63] : (happ(v52, v61) = v63 & t(v62, v63))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ (happ(v52, v61) = v62) |  ~ c_24__type__37152___24t(v52, v57) |  ~ c_24__type__37147___24t(v52, v55) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v61) |  ~ t(v59, v54) |  ? [v63] : (happ(v60, v61) = v63 & t(v63, v62))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__37142___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) | cType___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__37116___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) | cProp___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3507___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3436___24t(v51) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) | cCoq_2eInit_2eDatatypes_2enat___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3427___24t(v51) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) | cProp___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3299___24t(v51) |  ~ cType___24t(v52) |  ? [v54] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v52) = v54 &  ! [v55] :  ! [v56] : ( ~ (happ(v55, v54) = v56) |  ~ c_24__type__3302___24t(v52, v55) |  ? [v57] : (happ(v53, v55) = v57 &  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ c_24__type__3314___24t(v52, v55, v60) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v62) |  ~ t(v58, v56) |  ? [v64] : (happ(v55, v62) = v64 & t(v63, v64))) &  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v55, v62) = v63) |  ~ c_24__type__3314___24t(v52, v55, v60) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v62) |  ~ t(v58, v56) |  ? [v64] : (happ(v61, v62) = v64 & t(v64, v63))))) &  ! [v55] :  ! [v56] : ( ~ (happ(v53, v55) = v56) |  ~ c_24__type__3302___24t(v52, v55) |  ? [v57] : (happ(v55, v54) = v57 &  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v61, v62) = v63) |  ~ (happ(v59, v60) = v61) |  ~ (happ(v56, v58) = v59) |  ~ c_24__type__3314___24t(v52, v55, v60) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v62) |  ~ t(v58, v57) |  ? [v64] : (happ(v55, v62) = v64 & t(v63, v64))) &  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] :  ! [v62] :  ! [v63] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v56, v58) = v59) |  ~ (happ(v55, v62) = v63) |  ~ c_24__type__3314___24t(v52, v55, v60) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v62) |  ~ t(v58, v57) |  ? [v64] : (happ(v61, v62) = v64 & t(v64, v63))))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3269___24t(v51) |  ~ cType___24t(v52) | cCoq_2eInit_2eDatatypes_2elist___24t(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3255___24t(v51) |  ~ cType___24t(v52) | cType___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3247___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cCoq_2eInit_2eDatatypes_2enat___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3218___24t(v51) |  ~ cRedblack_2ecolor___24t(v52) | cProp___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3216___24t(v52) |  ~ c_24__type__3214___24t(v51) |  ? [v54] :  ? [v55] : (happ(v52, cRedblack_2eBlack) = v55 & happ(v52, cRedblack_2eRed) = v54 &  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v59, v60) = v61) |  ~ (happ(v57, v58) = v59) |  ~ (happ(v53, v56) = v57) |  ~ cRedblack_2ecolor___24t(v60) |  ~ t(v58, v55) |  ~ t(v56, v54) |  ? [v62] : (happ(v52, v60) = v62 & t(v61, v62))) &  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] :  ! [v61] : ( ~ (happ(v57, v58) = v59) |  ~ (happ(v53, v56) = v57) |  ~ (happ(v52, v60) = v61) |  ~ cRedblack_2ecolor___24t(v60) |  ~ t(v58, v55) |  ~ t(v56, v54) |  ? [v62] : (happ(v59, v60) = v62 & t(v62, v61))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3216___24t(v51) |  ~ cRedblack_2ecolor___24t(v52) | cType___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3108___24t(v51) |  ~ cRedblack_2eTREES_2etree___24t(v52) | cProp___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3076___24t(v52) |  ~ c_24__type__3074___24t(v51) |  ? [v54] : (happ(v52, cRedblack_2eTREES_2eE) = v54 &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v58, v59) = v60) |  ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ c_24__type__3106___24t(v52, v57) |  ~ cRedblack_2eTREES_2etree___24t(v59) |  ~ t(v55, v54) |  ? [v61] : (happ(v52, v59) = v61 & t(v60, v61))) &  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] :  ! [v60] : ( ~ (happ(v56, v57) = v58) |  ~ (happ(v53, v55) = v56) |  ~ (happ(v52, v59) = v60) |  ~ c_24__type__3106___24t(v52, v57) |  ~ cRedblack_2eTREES_2etree___24t(v59) |  ~ t(v55, v54) |  ? [v61] : (happ(v58, v59) = v61 & t(v61, v60))))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__3076___24t(v51) |  ~ cRedblack_2eTREES_2etree___24t(v52) | cType___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (happ(v51, v52) = v53) |  ~ c_24__type__190___24t(v51) |  ~ cRedblack_2eTREES_2etree___24t(v52) | cRedblack_2eTREES_2etree___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v52) = v53) |  ~ cCoq_2eInit_2ePeano_2egt___24a2(v53, v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v52) = v53) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v51, v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v52) = v53) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v52) = v53) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2ele___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v53) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v51, v52) | cCoq_2eInit_2ePeano_2ele___24a2(v53, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v53) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v53, v52) | cCoq_2eInit_2ePeano_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2ePeano_2egt___24a2(v53, v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2ele___24a2(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v51, v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2ele___24a2(v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v52, v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v51, v52) = v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = v54 & ((v54 = cCoq_2eInit_2eDatatypes_2eGt & v53 = cCoq_2eInit_2eDatatypes_2efalse) | (v54 = cCoq_2eInit_2eDatatypes_2eLt & v53 = cCoq_2eInit_2eDatatypes_2efalse) | (v54 = cCoq_2eInit_2eDatatypes_2eEq & v53 = cCoq_2eInit_2eDatatypes_2etrue)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eZArith_2eZbool_2eZeq__bool, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v52) = v53) |  ? [v54] : (happ(v54, v52) = v53 & happ(cCoq_2eBool_2eBool_2eeqb, v51) = v54)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ c_24__type__61514___24t(v51, v52, v53) | cProp___24t(v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eLists_2eList_2eExists___24a3(v51, v52, v53) |  ~ c_24__type__63248___24t(v51, v52, v53, v52) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : ((v57 = v53 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v54, v56) = v53 & happ(v52, v54) = v55 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56) & t(v54, v51) & p(v55)) | (v56 = v53 & cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v54, v55) = v53 & cCoq_2eLists_2eList_2eExists___24a3(v51, v52, v55) & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v55) & t(v54, v51)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eInit_2eSpecif_2esigT___24t(v51, v52, v53) |  ~ c_24__type__64082___24t(v51, v52, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2eInit_2eSpecif_2eexistT___24a4(v51, v52, v54, v56) = v53 & happ(v52, v54) = v55 & t(v56, v55) & t(v54, v51))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eInit_2eSpecif_2esig___24t(v51, v52, v53) |  ~ c_24__type__4489___24t(v51, v52, v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eInit_2eSpecif_2eexist___24a3(v51, v52, v54) = v53 & happ(v52, v54) = v55 & t(v54, v51) & p(v55))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v51, v52, v53) |  ~ cProp___24t(v52) |  ~ cProp___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) | p(v52) | p(v51)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eArith_2eBetween_2eexists__between___24a3(v51, v52, v53) |  ~ c_24__type__61432___24t(v51, v52, v53, v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v53 & happ(v51, v54) = v55 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v53 & cCoq_2eInit_2ePeano_2ele___24a2(v52, v54) & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & p(v55)) | (v55 = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v53 & cCoq_2eArith_2eBetween_2eexists__between___24a3(v51, v52, v54) & cCoq_2eInit_2eDatatypes_2enat___24t(v54)))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v51, v52, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v53, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v51, v52, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v53, v51)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v53, v52) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v53, v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v51, v52, v53) |  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v54, v52) & cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v54, v51) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) &  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v54, v53))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v52, v53) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v52, v53) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v52, v53) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v52) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v52, v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v53) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eInit_2eWf_2ewell__founded___24a2(v51, v52) |  ~ t(v53, v51) | cCoq_2eInit_2eWf_2eAcc___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v51, v52, v53) |  ~ cType___24t(v52) |  ~ cType___24t(v51) |  ? [v54] :  ? [v55] : (cCoq_2eInit_2eDatatypes_2epair___24a4(v51, v52, v54, v55) = v53 & t(v55, v52) & t(v54, v51))) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v53, v52) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v51, v53) | cCoq_2eArith_2eBetween_2ein__int___24a3(v51, v52, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v52, v53) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v52, v53) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v51, v52) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v52, v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v51, v53)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eArith_2eBetween_2ein__int___24a3(v51, v52, v53) | cCoq_2eInit_2ePeano_2elt___24a2(v53, v52)) &  ! [v51] :  ! [v52] :  ! [v53] : ( ~ cCoq_2eArith_2eBetween_2ein__int___24a3(v51, v52, v53) | cCoq_2eInit_2ePeano_2ele___24a2(v51, v53)) &  ? [v51] :  ! [v52] :  ! [v53] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v52) = v53) | c_24__type__39868___24t(v52, v51) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v51, v54) = v55 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v54) & cCoq_2eInit_2eDatatypes_2elist___24t(v53, v56) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v53, v57))) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v53 &  ~ p(v53))) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v51, v5) = v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v51, v52) = v5) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v6) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v51, cCoq_2eNumbers_2eBinNums_2eN0) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eEq) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v51, cCoq_2eNumbers_2eBinNums_2eN0) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v3, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v51, cCoq_2eInit_2eDatatypes_2eO) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2epred___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | (cCoq_2eInit_2eDatatypes_2eS___24a1(v52) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v52))) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v51, cCoq_2eInit_2eDatatypes_2eO) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(cCoq_2eInit_2eDatatypes_2eO, v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v51, cCoq_2eInit_2eDatatypes_2etrue) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v52, v51) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v52, v51) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v52, v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v52, v51) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v52 & cCoq_2eInit_2ePeano_2ele___24a2(v51, v53) & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v52, v51) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : (v52 = v51 |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v52, v51) | cCoq_2eInit_2ePeano_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v11 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v10 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v5 | v51 = v5 |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v51, v52) = v5) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v5 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eReals_2eRaxioms_2eINR___24a1(v53) = v54 & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v54, v7) = v55 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v53) & ((v57 = v53 & v55 = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2eO & v52 = v7)))) &  ! [v51] :  ! [v52] : (v52 = v5 |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v51, v51) = v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = v5 |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v51, v5) = v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v5)) &  ! [v51] :  ! [v52] : (v52 = v5 |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v5, v51) = v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v5)) &  ! [v51] :  ! [v52] : (v52 = v4 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v52 & v54 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v53) = v55 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v55 = v52 & v54 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v52 = v3 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v54 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = v3 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v53) = v54 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = v0 |  ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2eArith_2eFactorial_2efact___24a1(v53) = v54 & cCoq_2eInit_2eNat_2emul___24a2(v51, v54) = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eNat_2edouble |  ~ (c_24__lam__63291___24a1(v51) = v52)) &  ! [v51] :  ! [v52] : (v52 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2emakeBlack___24a1(v51) = v52) |  ~ cRedblack_2eTREES_2etree___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (cRedblack_2eTREES_2eT___24a5(v53, v54, v55, v56, v57) = v51 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v54, v55, v56, v57) = v52 & cV___24t(v56) & cRedblack_2ekey___24t(v55) & cRedblack_2eTREES_2etree___24t(v57) & cRedblack_2eTREES_2etree___24t(v54) & cRedblack_2ecolor___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59756 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59765 | v52 = c_24__lam__59764 | v52 = c_24__lam__59763 | v52 = c_24__lam__59762 |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59765 | v52 = c_24__lam__59764 | v52 = c_24__lam__59763 | v51 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59765 | v52 = c_24__lam__59764 | v52 = c_24__lam__59762 | v51 = cCoq_2emicromega_2eRingMicromega_2eNonEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59765 | v52 = c_24__lam__59764 | v51 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v51 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59765 | v52 = c_24__lam__59763 | v52 = c_24__lam__59762 | v51 = cCoq_2emicromega_2eRingMicromega_2eStrict |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59765 | v52 = c_24__lam__59763 | v51 = cCoq_2emicromega_2eRingMicromega_2eStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59765 | v52 = c_24__lam__59762 | v51 = cCoq_2emicromega_2eRingMicromega_2eStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eNonEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59765 | v51 = cCoq_2emicromega_2eRingMicromega_2eStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v51 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59764 | v52 = c_24__lam__59763 | v52 = c_24__lam__59762 | v51 = cCoq_2emicromega_2eRingMicromega_2eNonStrict |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59764 | v52 = c_24__lam__59763 | v51 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59764 | v52 = c_24__lam__59762 | v51 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eNonEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59764 | v51 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v51 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59763 | v52 = c_24__lam__59762 | v51 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eStrict |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59763 | v51 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__59762 | v51 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eNonEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRgt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRge | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRlt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRge | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRge | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRle | v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eRle | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__43943 | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eReals_2eRdefinitions_2eR0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v52 & v54 = v51 & cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v53) = v55 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v55 = v52 & v54 = v51 & cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v52 = c_24__lam__64765 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : ((v55 = v52 & v54 = v51 & c_24__lam__64761___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v55 = v52 & v54 = v51 & c_24__lam__64754___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eN0 | v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eN0 | v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v51, v52) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] : (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v57 = v52 & v55 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v57 = v52 & v55 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54))))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v54 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v51, cCoq_2eNumbers_2eBinNums_2eN0) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2enat |  ~ (c_24__lam__63290___24a1(v51) = v52)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eGt | v52 = cCoq_2eInit_2eDatatypes_2eLt | v52 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eGt | v52 = cCoq_2eInit_2eDatatypes_2eLt | v51 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eGt | v52 = cCoq_2eInit_2eDatatypes_2eEq | v51 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eGt | v51 = cCoq_2eInit_2eDatatypes_2eGt | v51 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eLt | v52 = cCoq_2eInit_2eDatatypes_2eEq | v51 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eLt | v51 = cCoq_2eInit_2eDatatypes_2eLt | v51 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eEq | v51 = cCoq_2eInit_2eDatatypes_2eGt | v51 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : ((v55 = v52 & v54 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v55 = v52 & v54 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v52 & v54 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v53) = v55 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v56 = v52 & v54 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v55 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v53) = v54 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v53 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v55) & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v53) = v54 & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2exH |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v54 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52)) | (v54 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v52 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v54 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v56 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v53, v55) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52)) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v53, v55))) | (v56 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v52 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)))) | (v54 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v56 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52)) | (v56 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v53, v55) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52)) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v53, v55))))))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 | v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v52) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v51, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] : ((v54 = v51 & v52 = v8 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v54 = v51 & v52 = v6 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : ((v55 = v52 & v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v55 = v52 & v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v53) = v54 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v51, v52) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v52, v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v57 = v52 & v55 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v57 = v52 & v55 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54))))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : ((v55 = v52 & v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v54 = v51 & v52 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v53) = v54 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eO | v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(cCoq_2eInit_2eDatatypes_2eO, v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eO | v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eStrings_2eString_2elength___24a1(v51) = v52) |  ~ cCoq_2eStrings_2eString_2estring___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : (cCoq_2eStrings_2eString_2elength___24a1(v54) = v55 & cCoq_2eStrings_2eString_2eString___24a2(v53, v54) = v51 & cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v52 & cCoq_2eStrings_2eString_2estring___24t(v54) & cCoq_2eStrings_2eAscii_2eascii___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(cCoq_2eInit_2eDatatypes_2eO, v51) = v52) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v51, cCoq_2eInit_2eDatatypes_2eO) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(cCoq_2eInit_2eDatatypes_2eO, v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2eO |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v52 & v54 = v51 & cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v55) & cCoq_2eInit_2eDatatypes_2enat___24t(v53) & ( ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v53, v55) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v51, v52)) & ( ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v51, v52) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v53, v55))) | (v54 = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v53) &  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v51, v52)))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2efalse | v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2efalse | v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2efalse | v51 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v56 = v53 & v52 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v53 = cCoq_2eNumbers_2eBinNums_2exH & v52 = cCoq_2eInit_2eDatatypes_2etrue))) | (v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v56 = v53 & v52 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v53 = cCoq_2eNumbers_2eBinNums_2exH & v52 = cCoq_2eInit_2eDatatypes_2etrue))))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v51, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v51, v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2efalse |  ~ c_24__lam__59788___24a3(v51, v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue | v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (c_24__lam__64765___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] : (v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] : ((v54 = v51 & v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v54 = v51 & v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v56 = v53 & v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v53 = cCoq_2eNumbers_2eBinNums_2exH & v52 = cCoq_2eInit_2eDatatypes_2efalse))) | (v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v56 = v53 & v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v53 = cCoq_2eNumbers_2eBinNums_2exH & v52 = cCoq_2eInit_2eDatatypes_2efalse))))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v51, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v55 = v53 & v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v53 = cCoq_2eNumbers_2eBinNums_2exH & v52 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v51, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v51, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eeven___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v53) & ((v56 = v52 & v55 = v53 & cCoq_2eInit_2eNat_2eeven___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v54)) | (v53 = cCoq_2eInit_2eDatatypes_2eO & v52 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v51, v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] : (v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v51, v51) = v52) |  ~ c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v51, v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v51, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ c_24__lam__4670___24a3(v51, v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52)) &  ! [v51] :  ! [v52] : (v51 = v5 |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v51, v52) = v5) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52)) &  ! [v51] :  ! [v52] : (v51 = v5 |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v51, v52) = v5) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52)) &  ! [v51] :  ! [v52] : (v51 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2emakeBlack___24a1(v51) = v52) |  ~ cRedblack_2eTREES_2etree___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (cRedblack_2eTREES_2eT___24a5(v53, v54, v55, v56, v57) = v51 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v54, v55, v56, v57) = v52 & cV___24t(v56) & cRedblack_2ekey___24t(v55) & cRedblack_2eTREES_2etree___24t(v57) & cRedblack_2eTREES_2etree___24t(v54) & cRedblack_2ecolor___24t(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v51 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] :  ! [v52] : (v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2elength___24a1(v51) = v52) |  ~ cCoq_2eStrings_2eString_2estring___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : (cCoq_2eStrings_2eString_2elength___24a1(v54) = v55 & cCoq_2eStrings_2eString_2eString___24a2(v53, v54) = v51 & cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v52 & cCoq_2eStrings_2eString_2estring___24t(v54) & cCoq_2eStrings_2eAscii_2eascii___24t(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v54 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v53) = v54 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] : (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v51, v52) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v51, v52) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v57 = v52 & v55 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v57 = v52 & v55 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v54) = v56 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v56) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v53 = cCoq_2eNumbers_2eBinNums_2exH & v52 = cCoq_2eNumbers_2eBinNums_2eN0)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v55 = v53 & v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v53 & v52 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v53 = cCoq_2eNumbers_2eBinNums_2exH & v52 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v54 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eGt | v51 = cCoq_2eInit_2eDatatypes_2eLt | v51 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v51)) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : ((v55 = v52 & v54 = v51 & c_24__lam__64761___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v55 = v52 & v54 = v51 & c_24__lam__64754___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : ((v55 = v52 & v54 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v55 = v52 & v54 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v52 & v54 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v53) = v55 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v56 = v52 & v54 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v55 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v52 & v54 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v53) = v55 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v55 = v52 & v54 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2exH |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v54 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v56 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v53, v55) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52)) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v53, v55))) | (v56 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v52 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v52 = cCoq_2eNumbers_2eBinNums_2exH & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, cCoq_2eNumbers_2eBinNums_2exH)))) | (v54 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v56 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52)) | (v56 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v53, v55) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52)) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v53, v55))) | (v52 = cCoq_2eNumbers_2eBinNums_2exH &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, cCoq_2eNumbers_2eBinNums_2exH)))))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__prop__59665___24a1(v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__prop__59664___24a1(v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__prop__4113___24a1(v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__prop__4112___24a1(v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] : ((v54 = v51 & v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v54 = v51 & v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : ((v55 = v52 & v54 = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v54 = v51 & v52 = cCoq_2eInit_2eDatatypes_2eO & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] : ((v54 = v51 & v52 = v8 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v54 = v51 & v52 = v6 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v51, v52) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v52) = v53 &  ~ p(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : ((v55 = v52 & v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v55 = v52 & v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v56 = v53 & v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v56 = v53 & v52 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v53 = cCoq_2eNumbers_2eBinNums_2exH & v52 = cCoq_2eInit_2eDatatypes_2etrue))) | (v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v56 = v53 & v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v56 = v53 & v52 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v53 = cCoq_2eNumbers_2eBinNums_2exH & v52 = cCoq_2eInit_2eDatatypes_2etrue))))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : ((v54 = v51 & v52 = cCoq_2eNumbers_2eBinNums_2eZ0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v58 = v52 & v56 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v55) = v57 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v57) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v58 = v52 & v56 = v53 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v55) = v57 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v57) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v53 = cCoq_2eNumbers_2eBinNums_2exH & v52 = cCoq_2eNumbers_2eBinNums_2eZ0))))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v56 = v53 & v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v56 = v53 & v52 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v53 = cCoq_2eNumbers_2eBinNums_2exH & v52 = cCoq_2eInit_2eDatatypes_2efalse))) | (v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v56 = v53 & v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v56 = v53 & v52 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v53 = cCoq_2eNumbers_2eBinNums_2exH & v52 = cCoq_2eInit_2eDatatypes_2efalse))))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : ((v55 = v52 & v54 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v54 = v51 & v52 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v52 & v54 = v51 & cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v53) = v55 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v55 = v52 & v54 = v51 & cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__lam__64765___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] : (v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v53) = v54 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2eReals_2eRaxioms_2eINR___24a1(v53) = v54 & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v54, v7) = v55 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v53) & ((v57 = v53 & v55 = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2eO & v52 = v7)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v53) = v54 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v55 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v53) & ((v57 = v53 & v55 = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v56) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v56)) | (v53 = cCoq_2eInit_2eDatatypes_2eO & v52 = cCoq_2eNumbers_2eBinNums_2exH)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epred___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | (cCoq_2eInit_2eDatatypes_2eS___24a1(v52) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v52))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eDatatypes_2eO, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v52, cCoq_2eInit_2eDatatypes_2eO)) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eeven___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v53) & ((v56 = v52 & v55 = v53 & cCoq_2eInit_2eNat_2eeven___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v54)) | (v53 = cCoq_2eInit_2eDatatypes_2eO & v52 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] : (v52 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2eArith_2eFactorial_2efact___24a1(v53) = v54 & cCoq_2eInit_2eNat_2emul___24a2(v51, v54) = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v53) = v54 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v53) = v54 & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v53) & ((v55 = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & ( ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v53, v54) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v51, v52)) & ( ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v51, v52) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v53, v54))) | (v52 = cCoq_2eInit_2eDatatypes_2eO &  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v51, cCoq_2eInit_2eDatatypes_2eO))))) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2efalse | v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] : (v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(v51) = v52) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v51) = v52) | happ(cCoq_2emicromega_2eEnvRing_2ePExpr, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v51) = v52) | happ(cCoq_2esetoid__ring_2eField__theory_2elinear, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eVectors_2eFin_2et___24a1(v51) = v52) | happ(cCoq_2eVectors_2eFin_2et, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v51) = v52) | happ(cCoq_2emicromega_2eRingMicromega_2eFormula, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v51) = v52) | happ(cCoq_2esetoid__ring_2eField__theory_2eFExpr, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v51) = v52) | happ(cCoq_2eInit_2eDatatypes_2eoption, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cVFA_2eSearchTree_2etree___24a1(v51) = v52) | happ(cVFA_2eSearchTree_2etree, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__type__39218___24a1(v51) = v52) |  ~ cType___24t(v51) |  ? [v53] : (c_24__type__39227___24a1(v51) = v53 &  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v53, v57, v58) = v59) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v51, v57, v57) = v58) |  ~ c_24__type__39236___24t(v51, v57) |  ~ c_24__type__39227___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v51, v54, v55, v56, v57) | cCoq_2eClasses_2eMorphisms_2eProper___24a3(v52, v59, v55)))) &  ! [v51] :  ! [v52] : ( ~ (c_24__type__39227___24a1(v51) = v52) |  ~ cType___24t(v51) |  ? [v53] : (c_24__type__39218___24a1(v51) = v53 &  ! [v54] :  ! [v55] :  ! [v56] :  ! [v57] :  ! [v58] :  ! [v59] : ( ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v52, v57, v58) = v59) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v51, v51, v57, v57) = v58) |  ~ c_24__type__39236___24t(v51, v57) |  ~ c_24__type__39227___24t(v51, v56) |  ~ c_24__type__39218___24t(v51, v55) |  ~ c_24__type__39218___24t(v51, v54) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v51, v54, v55, v56, v57) | cCoq_2eClasses_2eMorphisms_2eProper___24a3(v53, v59, v55)))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v51) = v52) | happ(cCoq_2eQArith_2eQreals_2eQ2R, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v51) = v52) | happ(cCoq_2esetoid__ring_2eRing__polynom_2ePol, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__6678___24a2(v51, v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__6677___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__64699___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__61470___24a1(v51) = v52) |  ~ cCoq_2eLogic_2eDecidable_2edecidable___24a1(v51) |  ~ cProp___24t(v51) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__61470___24a1(v51) = v52) |  ~ p(v52) |  ~ p(v51)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__61470___24a1(v51) = v52) | happ(c_24__prop__61470, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__61470___24a1(v51) = v52) | p(v52) | p(v51)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__61392___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__60919___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__60918___24a2(v51, v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__60917___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__59665___24a1(v51) = v52) | happ(c_24__prop__59665, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__59664___24a1(v51) = v52) | happ(c_24__prop__59664, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__58818___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__58793___24a2(v51, v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__58792___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__4470___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__43929___24a2(v51, v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__43928___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__4235___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__4234___24a2(v51, v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__4233___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__4118___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__4117___24a2(v51, v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__4113___24a1(v51) = v52) | happ(c_24__prop__4113, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__4112___24a1(v51) = v52) | happ(c_24__prop__4112, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__3932___24a2(v51, v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__3931___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__37114___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__lam__64765___24a1(v51) = v52) | happ(c_24__lam__64765, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__lam__63291___24a1(v51) = v52) | happ(c_24__lam__63291, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__lam__63290___24a1(v51) = v52) | happ(c_24__lam__63290, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v51) = v52) | happ(cCoq_2eStrings_2eAscii_2enat__of__ascii, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cVFA_2eSearchTree_2eE___24a1(v51) = v52) | happ(cVFA_2eSearchTree_2eE, v51) = v52) &  ! [v51] :  ! [v52] :  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v51, v52) = cCoq_2esetoid__ring_2eRing__polynom_2emon0) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v51) = v52) | happ(cCoq_2esetoid__ring_2eField__theory_2eFEO, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v51) = v52) | happ(cCoq_2esetoid__ring_2eField__theory_2eFEI, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v51) = v52) | happ(cCoq_2eReals_2eRfunctions_2eZintNull, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v52) | happ(cCoq_2eBool_2eBool_2eReflectT, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v51) = v52) | happ(cCoq_2eBool_2eBool_2eReflectF, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__type__4022___24a1(v51) = v52) | cVFA_2eMaps_2etotal__map___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cVFA_2eMaps_2etotal__map___24a1(v51) = v52) | c_24__type__4022___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cVFA_2eMaps_2etotal__map___24a1(v51) = v52) | happ(cVFA_2eMaps_2etotal__map, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__type__64701___24a1(v51) = v52) | cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v51) = v52) | c_24__type__64701___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v51) = v52) | happ(cVFA_2eExtract_2eIntMaps_2etotal__map, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cRedblack_2ecolor__rect___24a1(v51) = v52) | cRedblack_2ecolor__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cRedblack_2ecolor__rect___24a1(v51) = v52) | happ(cRedblack_2ecolor__rect, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cRedblack_2ecolor__rec___24a1(v51) = v52) | cRedblack_2ecolor__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cRedblack_2ecolor__rec___24a1(v51) = v52) | happ(cRedblack_2ecolor__rec, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cRedblack_2eTREES_2etree__rect___24a1(v51) = v52) | cRedblack_2eTREES_2etree__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cRedblack_2eTREES_2etree__rect___24a1(v51) = v52) | happ(cRedblack_2eTREES_2etree__rect, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cRedblack_2eTREES_2etree__rec___24a1(v51) = v52) | cRedblack_2eTREES_2etree__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cRedblack_2eTREES_2etree__rec___24a1(v51) = v52) | happ(cRedblack_2eTREES_2etree__rec, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cRedblack_2eTREES_2emakeBlack___24a1(v51) = v52) | happ(cRedblack_2eTREES_2emakeBlack, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v51) = v52) | happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEO, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v51) = v52) | happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEI, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v51) = v52) | happ(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v51) = v52) | happ(cCoq_2emicromega_2eZMicromega_2eisZ0, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) | happ(cCoq_2emicromega_2eZMicromega_2eZeval__op2, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) | happ(cCoq_2emicromega_2eZMicromega_2eZeval__op1, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__60388___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__60389___24a2(v51, v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__60386___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__60387___24a2(v51, v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v51) = v52) | happ(cCoq_2eInit_2eDatatypes_2elist, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v51) = v52) | cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v51) = v52) | cCoq_2emicromega_2eEnv_2eEnv___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v51) = v52) | happ(cCoq_2emicromega_2eRingMicromega_2ePolEnv, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v51) = v52) | cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v51) = v52) | happ(cCoq_2emicromega_2eEnvRing_2ePol, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v51) = v52) | cCoq_2emicromega_2eEnvRing_2ePol___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v51) = v52) | happ(cCoq_2emicromega_2eRingMicromega_2ePolC, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v51) = v52) |  ? [v53] : (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v51) = v53 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v52, cCoq_2emicromega_2eRingMicromega_2eOp1) = v53)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v51) = v52) | happ(cCoq_2emicromega_2eRingMicromega_2eNFormula, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v51) = v52) |  ? [v53] : (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v51) = v53 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v53, cCoq_2emicromega_2eRingMicromega_2eOp1) = v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) | happ(cCoq_2emicromega_2eRMicromega_2eReval__op2, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__59773___24a2(v51, v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__59774___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__4655___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__4656___24a2(v51, v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v52) | cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v51) = v52) | cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v51) = v52) | happ(cCoq_2eZArith_2eZArith__dec_2eZ__zerop, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v51) = v52) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v51) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v6) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v51) = v52) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v52) = v53 &  ! [v54] :  ! [v55] : (v54 = cCoq_2eNumbers_2eBinNums_2eZ0 | v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v51, v54) = v55) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) |  ? [v56] : ( ~ (v56 = v53) & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v55) = v56)))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v51) = v52) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v51) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v8) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v51) = v52) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epred, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v52) = v51) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v54 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v52) = v53 & ( ~ p(v54) | p(v53)) & ( ~ p(v53) | p(v54)))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v8) = v53 &  ! [v54] :  ! [v55] : ( ~ (happ(v54, v53) = v55) |  ~ c_24__type__42648___24t(v54) |  ~ p(v55) |  ? [v56] : (happ(v54, v52) = v56 & p(v56))) &  ! [v54] :  ! [v55] : ( ~ (happ(v54, v52) = v55) |  ~ c_24__type__42648___24t(v54) | p(v55) |  ? [v56] : (happ(v54, v53) = v56 &  ~ p(v56))))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v51) = v52) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v51) = v52) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v51) = v52) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eodd, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v51, v52) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v6, v52) = v53 &  ~ p(v53))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v51) = v52) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v51) = v52) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eeven, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v8) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v51, v6) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v52) = v53 & ( ~ (v51 = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ p(v53)) & (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 | p(v53)))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v52) = v53 & p(v53))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v52) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] :  ? [v54] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v53 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v54 & ( ~ p(v54) | p(v52)) & ( ~ p(v52) | p(v54)))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v53 & ( ~ (v51 = cCoq_2eNumbers_2eBinNums_2eZ0) | ( ~ p(v53) &  ~ p(v52))) & (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 | p(v53) | p(v52)))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v6, v51) = v52) |  ~ cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v6, v51) = v52) |  ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v6, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v52) |  ? [v53] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v53 & p(v53))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ c_24__lam__59764___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0) = v53 & ( ~ (v51 = cCoq_2eNumbers_2eBinNums_2eZ0) | ( ~ p(v53) &  ~ p(v52))) & (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 | p(v53) | p(v52)))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ p(v52) | c_24__lam__59764___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v51) = v52) | happ(cCoq_2eVectors_2eVectorDef_2enil, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v51) = v52) | happ(cCoq_2eVectors_2eFin_2eF1, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eStrings_2eString_2estring__rect___24a1(v51) = v52) | cCoq_2eStrings_2eString_2estring__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eStrings_2eString_2estring__rect___24a1(v51) = v52) | happ(cCoq_2eStrings_2eString_2estring__rect, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eStrings_2eString_2estring__rec___24a1(v51) = v52) | cCoq_2eStrings_2eString_2estring__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eStrings_2eString_2estring__rec___24a1(v51) = v52) | happ(cCoq_2eStrings_2eString_2estring__rec, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__4090___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__4091___24a2(v51, v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__4092___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__prop__4093___24a2(v51, v51) = v52) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eStrings_2eString_2elength___24a1(v51) = v52) | happ(cCoq_2eStrings_2eString_2elength, v51) = v52) &  ! [v51] :  ! [v52] :  ~ (cCoq_2eStrings_2eString_2eString___24a2(v51, v52) = cCoq_2eStrings_2eString_2eEmptyString) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v51) = v52) | cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v51) = v52) | happ(cCoq_2eStrings_2eAscii_2eascii__rect, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v51) = v52) | cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v51) = v52) | happ(cCoq_2eStrings_2eAscii_2eascii__rec, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__type__39236___24a1(v51) = v52) | cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v51) = v52) | c_24__type__39236___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v51) = v52) | happ(cCoq_2eRelations_2eRelation__Definitions_2erelation, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v51) = v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v51) = v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ? [v53] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v51) = v53 &  ~ p(v53))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v51) = v52) |  ? [v53] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v51) = v53 & p(v53))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v51) = v52) | happ(cCoq_2eReals_2eRdefinitions_2eRinv, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v51) = v52) | happ(cCoq_2eReals_2eRdefinitions_2eIPR, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v51) = v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v5) = v53 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v51) = v54 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v5) = v55 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v51) = v57 & cCoq_2eInit_2eSpecif_2eright___24a2(v53, v55) = v58 & cCoq_2eInit_2eSpecif_2eleft___24a2(v53, v55) = v56 & ((v58 = v54 & v52 = v51 & p(v55)) | (v57 = v52 & v56 = v54 & p(v53))))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v51) = v52) | happ(cCoq_2eReals_2eRbasic__fun_2eRabs, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v51) = v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ~ p(v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v51) = v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ? [v53] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v51, v51) = v53 &  ~ p(v53))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v51) = v52) |  ? [v53] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v51, v51) = v53 & p(v53))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v5) = v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v51) = v56 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v51) = v53 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v5) = v54 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v51) = v57 & cCoq_2eInit_2eSpecif_2eright___24a2(v52, v54) = v58 & cCoq_2eInit_2eSpecif_2eleft___24a2(v52, v54) = v55 & ((v58 = v53 & v56 = v51 & p(v54)) | (v57 = v56 & v55 = v53 & p(v52))))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v51) = v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v51) = v56 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v5) = v53 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v5) = v54 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v51) = v57 & cCoq_2eInit_2eSpecif_2eright___24a2(v53, v54) = v58 & cCoq_2eInit_2eSpecif_2eleft___24a2(v53, v54) = v55 & ((v58 = v52 & v56 = v51 & p(v54)) | (v57 = v56 & v55 = v52 & p(v53))))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v51) = v52) | happ(cCoq_2eReals_2eRbasic__fun_2eRcase__abs, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v51) = v52) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v5) = v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v51) = v56 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v5) = v53 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v51) = v54 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v51) = v57 & cCoq_2eInit_2eSpecif_2eright___24a2(v53, v52) = v58 & cCoq_2eInit_2eSpecif_2eleft___24a2(v53, v52) = v55 & ((v58 = v54 & v56 = v51 & p(v52)) | (v57 = v56 & v55 = v54 & p(v53))))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v51) = v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) | cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v52) = v51) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v51) = v52) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v51) = v57 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v51, v5) = v53 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v51) = v54 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v51, v5) = v55 & cCoq_2eInit_2eSpecif_2eright___24a2(v53, v55) = v58 & cCoq_2eInit_2eSpecif_2eleft___24a2(v53, v55) = v56 & ((v58 = v54 & v57 = v51 & p(v55)) | (v57 = v52 & v56 = v54 & p(v53))))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v51) = v52) | happ(cCoq_2eReals_2eRdefinitions_2eRopp, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v5, v52) = v53 & p(v53))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v51) = v52) | happ(cCoq_2eReals_2eRaxioms_2eINR, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v51) = v52) | happ(cCoq_2eReals_2eR__Ifp_2eInt__part, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v51) = v52) | happ(cCoq_2eReals_2eRdefinitions_2eIZR, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v51) = v52) | happ(cCoq_2eReals_2eR__Ifp_2efrac__part, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v51) = v52) |  ? [v53] :  ? [v54] : (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v51) = v53 & cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v53) = v54 & cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v51, v54) = v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v51) = v52) |  ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v51) | ( ~ (v52 = v5) & cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v52) = v51 & cCoq_2eReals_2eRdefinitions_2eR___24t(v52))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v51) = v52) | happ(cCoq_2eReals_2eRIneq_2enonzero, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v51) = v52) | happ(cCoq_2eReals_2eRIneq_2emknonzeroreal, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v51, v51) = v52) | cCoq_2eReals_2eRIneq_2eRsqr___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRIneq_2eRsqr___24a1(v51) = v52) | cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v51, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eReals_2eRIneq_2eRsqr___24a1(v51) = v52) | happ(cCoq_2eReals_2eRIneq_2eRsqr, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ c_24__lam__59765___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ~ p(v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v51) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | p(v52) |  ? [v53] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v6, v51) = v53 &  ~ p(v53))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) = v52) |  ~ p(v52) | c_24__lam__59765___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v51, v52) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v51) = v52) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v51) |  ? [v53] : (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v52, v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v51) = v52) | happ(cCoq_2eQArith_2eQArith__base_2eQnum, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v51) = v52) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v51) |  ? [v53] : (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v53, v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v53))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v51) = v52) | happ(cCoq_2eQArith_2eQArith__base_2eQden, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v51, v8) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v53] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v53 &  ! [v54] :  ! [v55] : ( ~ (happ(v54, v53) = v55) |  ~ c_24__type__42648___24t(v54) | p(v55) |  ? [v56] : (happ(v54, v52) = v56 &  ~ p(v56))) &  ! [v54] :  ! [v55] : ( ~ (happ(v54, v52) = v55) |  ~ c_24__type__42648___24t(v54) |  ~ p(v55) |  ? [v56] : (happ(v54, v53) = v56 & p(v56))))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eGt) | cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eGt) |  ? [v53] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v51, v52) = v53 &  ~ p(v53))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) |  ? [v53] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v51, v52) = v53 & p(v53))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eQArith_2eQArith__base_2eQle___24a2(v51, v52) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eQArith_2eQArith__base_2eQle___24a2(v52, v51) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eNat_2eadd, v51, v0) = v52) | cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v51) = v52) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__lam__64761___24a1(v51) = v52) | happ(c_24__lam__64761, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__lam__64754___24a1(v51) = v52) | happ(c_24__lam__64754, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v51) = v52) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v53] : ( ~ (v53 = v52) & cCoq_2eNumbers_2eBinNums_2exO___24a1(v51) = v53)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v51) = v52) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v51) = v52) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v51, v52) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v51, v52) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v51) = v52) | cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v51) = v52) | happ(cCoq_2eNumbers_2eBinNums_2epositive__rect, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v51) = v52) | cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v51) = v52) | happ(cCoq_2eNumbers_2eBinNums_2epositive__rec, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v51) = v52) | cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v51) = v52) | happ(cCoq_2eNumbers_2eBinNums_2eZ__rect, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v51) = v52) | cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v51) = v52) | happ(cCoq_2eNumbers_2eBinNums_2eZ__rec, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v51) = v52) | cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v51) = v52) | happ(cCoq_2eNumbers_2eBinNums_2eN__rect, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v51) = v52) | cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v51) = v52) | happ(cCoq_2eNumbers_2eBinNums_2eN__rec, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v51) = v52) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v51) = v52) | cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eNat_2eadd, v51, v0) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v51) = v52) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v51) = v52) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v52) = v51) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v52) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2esucc, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v51) = v52) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v51, v52) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v52, v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v51) = v52) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v51) = v52) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2epred, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v51) = v52) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v51) = v52) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2eodd, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v51) = v52) |  ? [v53] : (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v51) = v53 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v53) = v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v51) = v52) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2elog2, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v51) = v52) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esize, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v51) = v52) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2eeven, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v51) = v52) |  ? [v53] : (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v51) = v53 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v52) = v53)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v51) = v52) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2edouble, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v52, v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eGt) | cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v52, v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ege___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v52, v51) = v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v51) = v52) | happ(cCoq_2eNumbers_2eBinNums_2eNpos, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v52, v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v52, v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ege___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (c_24__type__114___24a1(v51) = v52) | cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v51) = v52) | c_24__type__114___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v51) = v52) | happ(cCoq_2eLogic_2eFinFun_2eEqDec, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v51) = v52) | happ(cCoq_2eInit_2eDatatypes_2eNone, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2ediv2___24a1(v51) = v52) | happ(cCoq_2eInit_2eNat_2ediv2, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2esub___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v52, v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a3(c_24__lam__63290, v51, c_24__lam__63291) = v52) | cCoq_2eInit_2eNat_2eshiftl___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2eshiftl___24a1(v51) = v52) | cCoq_2eInit_2eDatatypes_2enat__rect___24a3(c_24__lam__63290, v51, c_24__lam__63291) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2eshiftl___24a1(v51) = v52) | happ(cCoq_2eInit_2eNat_2eshiftl, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2epred___24a1(v51) = v52) | happ(cCoq_2eInit_2eNat_2epred, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2epow___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v52, cCoq_2eInit_2eDatatypes_2eO) | cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2eodd___24a1(v51) = v52) | happ(cCoq_2eInit_2eNat_2eodd, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2eodd___24a1(v51) = v52) |  ? [v53] : (cCoq_2eInit_2eNat_2eeven___24a1(v51) = v53 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v53) = v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2eleb___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2eeven___24a1(v51) = v52) | happ(cCoq_2eInit_2eNat_2eeven, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2eeven___24a1(v51) = v52) |  ? [v53] : (cCoq_2eInit_2eNat_2eodd___24a1(v51) = v53 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v52) = v53)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v52, v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eInit_2ePeano_2ege___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v52, v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v51) = v52) | happ(cCoq_2eInit_2eDatatypes_2enegb, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v51) = v52) | cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v51) = v52) | happ(cCoq_2eInit_2eDatatypes_2enat__rect, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v51) = v52) | cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v51) = v52) | happ(cCoq_2eInit_2eDatatypes_2enat__rec, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v51) = v52) | cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v51) = v52) | happ(cCoq_2eInit_2eDatatypes_2ebool__rect, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v51) = v52) | cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v51) = v52) | happ(cCoq_2eInit_2eDatatypes_2ebool__rec, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v52) |  ~ cType___24t(v51) | cCoq_2eLists_2eList_2eNoDup___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v52) | happ(cCoq_2eInit_2eDatatypes_2enil, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v51) = v52) | happ(cCoq_2eInit_2eDatatypes_2eCompOpp, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v51) = v52) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v51, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v51) = v52) | happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v53] : ( ~ (v53 = v52) & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v51) = v53)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v51) = v52) | happ(cCoq_2eNumbers_2eBinNums_2exO, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v51) = v52) | happ(cCoq_2eNumbers_2eBinNums_2exI, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v51, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v52) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v51, v52) = cCoq_2eInit_2eDatatypes_2etrue) |  ? [v53] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v51, v52) = v53 & p(v53))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v51) = v52) | happ(cCoq_2eBool_2eZerob_2ezerob, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] : ( ~ (v53 = v5) & cCoq_2eReals_2eRaxioms_2eINR___24a1(v52) = v53)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v51) = v52) | happ(cCoq_2eArith_2eFactorial_2efact, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v1, v52) = v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) | cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v1, v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] : (cCoq_2eInit_2eNat_2eadd___24a2(v52, v0) = v53 &  ! [v54] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v1, v54) = v53) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v54)))) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v51) = v52) | happ(cCoq_2eNumbers_2eBinNums_2eZneg, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eVectors_2eVectorDef_2enil, v51) = v52) | cCoq_2eVectors_2eVectorDef_2enil___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eReals_2eRIneq_2emknonzeroreal, v51) = v52) | cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEI, v51) = v52) | cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eReals_2eRfunctions_2eZintNull, v51) = v52) | cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos, v51) = v52) | cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eOdd, v51) = v52) |  ~ cCoq_2eArith_2ePeanoNat_2eNat_2eOdd___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eOdd, v51) = v52) |  ~ p(v52) | cCoq_2eArith_2ePeanoNat_2eNat_2eOdd___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__lam__64754, v51) = v52) | c_24__lam__64754___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eStrings_2eString_2estring__rect, v51) = v52) | cCoq_2eStrings_2eString_2estring__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eReals_2eR__Ifp_2eInt__part, v51) = v52) | cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eStrings_2eAscii_2enat__of__ascii, v51) = v52) | cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__lam__64761, v51) = v52) | c_24__lam__64761___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eZ__rect, v51) = v52) | cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eQArith_2eQreals_2eQ2R, v51) = v52) | cCoq_2eQArith_2eQreals_2eQ2R___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2epositive__rect, v51) = v52) | cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eVectors_2eFin_2eF1, v51) = v52) | cCoq_2eVectors_2eFin_2eF1___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eZnumtheory_2eprime, v51) = v52) |  ~ cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eZnumtheory_2eprime, v51) = v52) |  ~ p(v52) | cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__prop__59664, v51) = v52) | c_24__prop__59664___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602, v51) = v52) | c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEO, v51) = v52) | cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__prop__4113, v51) = v52) | c_24__prop__4113___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esize, v51) = v52) | cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eN__rect, v51) = v52) | cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2enat__rect, v51) = v52) | cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eNat_2ediv2, v51) = v52) | cCoq_2eInit_2eNat_2ediv2___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__prop__4112, v51) = v52) | c_24__prop__4112___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__prop__61470, v51) = v52) | c_24__prop__61470___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eStrings_2eAscii_2eascii__rect, v51) = v52) | cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N, v51) = v52) | cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__prop__59665, v51) = v52) | c_24__prop__59665___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop, v51) = v52) |  ~ cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop, v51) = v52) |  ~ p(v52) | cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eReals_2eRdefinitions_2eIPR, v51) = v52) | cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2ebool__rect, v51) = v52) | cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cVFA_2eSearchTree_2etree, v51) = v52) | cVFA_2eSearchTree_2etree___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cVFA_2eSearchTree_2eE, v51) = v52) | cVFA_2eSearchTree_2eE___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cVFA_2eMaps_2etotal__map, v51) = v52) | cVFA_2eMaps_2etotal__map___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cVFA_2eExtract_2eIntMaps_2etotal__map, v51) = v52) | cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cRedblack_2ecolor__rect, v51) = v52) | cRedblack_2ecolor__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cRedblack_2ecolor__rec, v51) = v52) | cRedblack_2ecolor__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cRedblack_2eTREES_2etree__rect, v51) = v52) | cRedblack_2eTREES_2etree__rect___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cRedblack_2eTREES_2etree__rec, v51) = v52) | cRedblack_2eTREES_2etree__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cRedblack_2eTREES_2emakeBlack, v51) = v52) | cRedblack_2eTREES_2emakeBlack___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePol, v51) = v52) | cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr, v51) = v52) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEO, v51) = v52) | cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEI, v51) = v52) | cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2esetoid__ring_2eField__theory_2elinear, v51) = v52) | cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFExpr, v51) = v52) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eisZ0, v51) = v52) | cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eZeval__op2, v51) = v52) | cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eZeval__op1, v51) = v52) | cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2emicromega_2eRingMicromega_2ePolEnv, v51) = v52) | cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2emicromega_2eRingMicromega_2ePolC, v51) = v52) | cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2emicromega_2eRingMicromega_2eNFormula, v51) = v52) | cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2emicromega_2eRingMicromega_2eFormula, v51) = v52) | cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2emicromega_2eRMicromega_2eReval__op2, v51) = v52) | cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2emicromega_2eEnvRing_2ePol, v51) = v52) | cCoq_2emicromega_2eEnvRing_2ePol___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2emicromega_2eEnvRing_2ePExpr, v51) = v52) | cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eZlogarithm_2eIs__power, v51) = v52) |  ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eZlogarithm_2eIs__power, v51) = v52) |  ~ p(v52) | cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eZeven_2eZodd, v51) = v52) |  ~ cCoq_2eZArith_2eZeven_2eZodd___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eZeven_2eZodd, v51) = v52) |  ~ p(v52) | cCoq_2eZArith_2eZeven_2eZodd___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eZeven_2eZeven, v51) = v52) |  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eZeven_2eZeven, v51) = v52) |  ~ p(v52) | cCoq_2eZArith_2eZeven_2eZeven___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eZArith__dec_2eZ__zerop, v51) = v52) | cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat, v51) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc, v51) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn, v51) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epred, v51) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp, v51) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat, v51) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N, v51) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eodd, v51) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2, v51) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eeven, v51) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs, v51) = v52) | cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eVectors_2eFin_2et, v51) = v52) | cCoq_2eVectors_2eFin_2et___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eStrings_2eString_2estring__rec, v51) = v52) | cCoq_2eStrings_2eString_2estring__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eStrings_2eString_2elength, v51) = v52) | cCoq_2eStrings_2eString_2elength___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eStrings_2eAscii_2eascii__rec, v51) = v52) | cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eRelations_2eRelation__Definitions_2erelation, v51) = v52) | cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eReals_2eRdefinitions_2eRopp, v51) = v52) | cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eReals_2eRdefinitions_2eRinv, v51) = v52) | cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eReals_2eRdefinitions_2eIZR, v51) = v52) | cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eReals_2eRbasic__fun_2eRcase__abs, v51) = v52) | cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eReals_2eRbasic__fun_2eRabs, v51) = v52) | cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eReals_2eRaxioms_2eINR, v51) = v52) | cCoq_2eReals_2eRaxioms_2eINR___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eReals_2eR__Ifp_2efrac__part, v51) = v52) | cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eReals_2eRIneq_2enonzero, v51) = v52) | cCoq_2eReals_2eRIneq_2enonzero___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eReals_2eRIneq_2eRsqr, v51) = v52) | cCoq_2eReals_2eRIneq_2eRsqr___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eQArith_2eQArith__base_2eQnum, v51) = v52) | cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eQArith_2eQArith__base_2eQden, v51) = v52) | cCoq_2eQArith_2eQArith__base_2eQden___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat, v51) = v52) | cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat, v51) = v52) | cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc, v51) = v52) | cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double, v51) = v52) | cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred, v51) = v52) | cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat, v51) = v52) | cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat, v51) = v52) | cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont, v51) = v52) | cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2exO, v51) = v52) | cCoq_2eNumbers_2eBinNums_2exO___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2exI, v51) = v52) | cCoq_2eNumbers_2eBinNums_2exI___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2epositive__rec, v51) = v52) | cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eZpos, v51) = v52) | cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eZneg, v51) = v52) | cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eZ__rec, v51) = v52) | cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eNpos, v51) = v52) | cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eN__rec, v51) = v52) | cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat, v51) = v52) | cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double, v51) = v52) | cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2esucc, v51) = v52) | cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2epred, v51) = v52) | cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eodd, v51) = v52) | cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2elog2, v51) = v52) | cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eeven, v51) = v52) | cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2edouble, v51) = v52) | cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eLogic_2eFinFun_2eEqDec, v51) = v52) | cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq, v51) = v52) |  ~ cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq, v51) = v52) |  ~ p(v52) | cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eLogic_2eDecidable_2edecidable, v51) = v52) |  ~ cCoq_2eLogic_2eDecidable_2edecidable___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eLogic_2eDecidable_2edecidable, v51) = v52) |  ~ p(v52) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eNat_2eshiftl, v51) = v52) | cCoq_2eInit_2eNat_2eshiftl___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eNat_2epred, v51) = v52) | cCoq_2eInit_2eNat_2epred___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eNat_2eodd, v51) = v52) | cCoq_2eInit_2eNat_2eodd___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eNat_2eeven, v51) = v52) | cCoq_2eInit_2eNat_2eeven___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2eoption, v51) = v52) | cCoq_2eInit_2eDatatypes_2eoption___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2enil, v51) = v52) | cCoq_2eInit_2eDatatypes_2enil___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2enegb, v51) = v52) | cCoq_2eInit_2eDatatypes_2enegb___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2enat__rec, v51) = v52) | cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2elist, v51) = v52) | cCoq_2eInit_2eDatatypes_2elist___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2ebool__rec, v51) = v52) | cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2eS, v51) = v52) | cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2eNone, v51) = v52) | cCoq_2eInit_2eDatatypes_2eNone___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2eCompOpp, v51) = v52) | cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton, v51) = v52) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty, v51) = v52) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty, v51) = v52) |  ~ p(v52) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eBool_2eZerob_2ezerob, v51) = v52) | cCoq_2eBool_2eZerob_2ezerob___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eBool_2eBool_2eReflectT, v51) = v52) | cCoq_2eBool_2eBool_2eReflectT___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eBool_2eBool_2eReflectF, v51) = v52) | cCoq_2eBool_2eBool_2eReflectF___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eBool_2eBool_2eIs__true, v51) = v52) |  ~ cCoq_2eBool_2eBool_2eIs__true___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eBool_2eBool_2eIs__true, v51) = v52) |  ~ p(v52) | cCoq_2eBool_2eBool_2eIs__true___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eEven, v51) = v52) |  ~ cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eEven, v51) = v52) |  ~ p(v52) | cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(cCoq_2eArith_2eFactorial_2efact, v51) = v52) | cCoq_2eArith_2eFactorial_2efact___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__lam__59765, v51) = v52) |  ~ c_24__lam__59765___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__lam__59765, v51) = v52) |  ~ p(v52) | c_24__lam__59765___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__lam__59764, v51) = v52) |  ~ c_24__lam__59764___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__lam__59764, v51) = v52) |  ~ p(v52) | c_24__lam__59764___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__lam__59763, v51) = v52) |  ~ c_24__lam__59763___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__lam__59763, v51) = v52) |  ~ p(v52) | c_24__lam__59763___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__lam__59762, v51) = v52) |  ~ c_24__lam__59762___24a1(v51) | p(v52)) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__lam__59762, v51) = v52) |  ~ p(v52) | c_24__lam__59762___24a1(v51)) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__lam__64765, v51) = v52) | c_24__lam__64765___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__lam__63291, v51) = v52) | c_24__lam__63291___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (happ(c_24__lam__63290, v51) = v52) | c_24__lam__63290___24a1(v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v51) = v52) | happ(c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v52, v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v52, cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2eNat_2epred___24a1(v52) = v51) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v52)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : ( ~ (v55 = v51) & cCoq_2eInit_2eDatatypes_2eS___24a1(v54) = v55 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v54 & cCoq_2eInit_2eDatatypes_2eS___24a1(v52) = v53)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] : ( ~ (v54 = v51) & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v54 & cCoq_2eInit_2eDatatypes_2eS___24a1(v52) = v53)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] : ( ~ (v53 = v51) & cCoq_2eInit_2eDatatypes_2eS___24a1(v52) = v53)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v52) | happ(cCoq_2eInit_2eDatatypes_2eS, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v51) = v52) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v51) = v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v53] : ( ~ (v53 = v5) & cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v52) = v53)) &  ! [v51] :  ! [v52] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v51) = v52) | happ(cCoq_2eNumbers_2eBinNums_2eZpos, v51) = v52) &  ! [v51] :  ! [v52] : ( ~ cCoq_2emicromega_2eRingMicromega_2eFormula___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v51, v53, v54, v55) = v52 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v51, v55) & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v51, v53) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v54))) &  ! [v51] :  ! [v52] : ( ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v52 & cCoq_2emicromega_2eEnvRing_2ePX___24a4(v51, v53, v54, v55) = v52 & cCoq_2emicromega_2eEnvRing_2ePol___24t(v51, v55) & cCoq_2emicromega_2eEnvRing_2ePol___24t(v51, v53) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v51, v53, v54) = v52 & cCoq_2emicromega_2eEnvRing_2ePol___24t(v51, v54) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v54 = v52 & cCoq_2emicromega_2eEnvRing_2ePc___24a2(v51, v53) = v52 & t(v53, v51)))) &  ! [v51] :  ! [v52] : ( ~ cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] : ((v55 = v52 & cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v51, v53, v54) = v52 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v51, v54) & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v51, v53)) | (v55 = v52 & cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v51, v53, v54) = v52 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v51, v53) & cCoq_2eNumbers_2eBinNums_2eN___24t(v54)) | (v55 = v52 & cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v51, v53, v54) = v52 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v51, v54) & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v51, v53)) | (v55 = v52 & cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v51, v53, v54) = v52 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v51, v54) & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v51, v53)) | (v54 = v52 & cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v51, v53) = v52 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v51, v53)) | (v54 = v52 & cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v51, v53) = v52 & t(v53, v51)) | (v54 = v52 & cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v51, v53) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)))) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(v51, v52) |  ~ cCoq_2eStrings_2eString_2estring___24t(v52) |  ~ cCoq_2eStrings_2eString_2estring___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : ((v60 = v52 & v58 = v51 & cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v55) = v56 & cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v53) = v54 & cCoq_2eStrings_2eString_2eString___24a2(v55, v59) = v52 & cCoq_2eStrings_2eString_2eString___24a2(v53, v57) = v51 & cCoq_2eStrings_2eString_2estring___24t(v59) & cCoq_2eStrings_2eString_2estring___24t(v57) & cCoq_2eStrings_2eAscii_2eascii___24t(v55) & cCoq_2eStrings_2eAscii_2eascii___24t(v53) & cCoq_2eInit_2ePeano_2elt___24a2(v54, v56)) | (v57 = v52 & v55 = v51 & cCoq_2eStrings_2eString_2eString___24a2(v53, v56) = v52 & cCoq_2eStrings_2eString_2eString___24a2(v53, v54) = v51 & cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(v54, v56) & cCoq_2eStrings_2eString_2estring___24t(v56) & cCoq_2eStrings_2eString_2estring___24t(v54) & cCoq_2eStrings_2eAscii_2eascii___24t(v53)) | (v55 = v52 & v51 = cCoq_2eStrings_2eString_2eEmptyString & cCoq_2eStrings_2eString_2eString___24a2(v53, v54) = v52 & cCoq_2eStrings_2eString_2estring___24t(v54) & cCoq_2eStrings_2eAscii_2eascii___24t(v53)))) &  ! [v51] :  ! [v52] : ( ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v52) |  ~ cType___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v51, v53, v54, v55) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v55) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v53) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v51, v53, v54) = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v51, v54) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v54 = v52 & cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v51, v53) = v52 & t(v53, v51)))) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v51, v52, v6) | cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v51, v52) | cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v51, v52, v6)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v51, v52) |  ? [v53] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v53, v51) = v52 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v53))) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eVectors_2eFin_2et___24t(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v56 = v52 & v54 = v51 & cCoq_2eVectors_2eFin_2eFS___24a2(v53, v55) = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eVectors_2eFin_2et___24t(v53, v55) & cCoq_2eInit_2eDatatypes_2enat___24t(v53)) | (v55 = v52 & v54 = v51 & cCoq_2eVectors_2eFin_2eF1___24a1(v53) = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v53)))) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v54 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53)) | (v54 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v56 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v55) = v52 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v53, v55) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v56 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v52 = cCoq_2eNumbers_2eBinNums_2exH & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, cCoq_2eNumbers_2eBinNums_2exH)))) | (v54 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & ((v56 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v55) = v52 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v53, v55) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v55)) | (v52 = cCoq_2eNumbers_2eBinNums_2exH &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v51, cCoq_2eNumbers_2eBinNums_2exH)))))) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v52, v51) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v52, v51) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v52, v51) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v52) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v52, v51)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(v51, v52) |  ? [v53] : (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v53, v51) = v52 & cCoq_2eNumbers_2eBinNums_2eN___24t(v53))) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eInit_2ePeano_2egt___24a2(v51, v52) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eInit_2ePeano_2egt___24a2(v51, v52) | cCoq_2eInit_2ePeano_2elt___24a2(v52, v51)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eInit_2ePeano_2ege___24a2(v51, v52) | cCoq_2eInit_2ePeano_2ele___24a2(v52, v51)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(v51, v52) |  ? [v53] : (cCoq_2eInit_2eNat_2emul___24a2(v53, v51) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v52, v51) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v52, v51) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v52, v51) | cCoq_2eInit_2ePeano_2egt___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v51, v52) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v52, v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v51, v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eInit_2ePeano_2ele___24a2(v52, v51) | cCoq_2eInit_2ePeano_2ege___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : ((v54 = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v53)) | (v54 = v51 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v53) & ((v56 = v52 & cCoq_2eInit_2eDatatypes_2eS___24a1(v55) = v52 & cCoq_2eInit_2eDatatypes_2enat___24t(v55) &  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v53, v55)) | (v52 = cCoq_2eInit_2eDatatypes_2eO &  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v51, cCoq_2eInit_2eDatatypes_2eO)))))) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v52, v51) | cCoq_2eInit_2ePeano_2ele___24a2(v51, v52)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v52) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(v51, v52) | cCoq_2eInit_2ePeano_2ele___24a2(v52, v51)) &  ! [v51] :  ! [v52] : ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v51, v52)) &  ? [v51] :  ? [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2efalse | v52 = v51 |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) | c_24__lam__59788___24a3(v51, v52, v53)) &  ? [v51] :  ? [v52] :  ! [v53] : (v53 = cCoq_2eInit_2eDatatypes_2etrue | v52 = v51 |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53) | c_24__lam__4670___24a3(v51, v52, v53)) &  ? [v51] :  ? [v52] :  ! [v53] : ( ~ cProp___24t(v53) | c_24__type__61514___24t(v51, v52, v53)) &  ? [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2efalse |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | c_24__lam__4670___24a3(v51, v51, v52)) &  ? [v51] :  ! [v52] : (v52 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v52) | c_24__lam__59788___24a3(v51, v51, v52)) &  ! [v51] : (v51 = v5 |  ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v51) = v5) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51)) &  ! [v51] : (v51 = v5 |  ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v51) = v5) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51)) &  ! [v51] : (v51 = v5 |  ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v51) = v5) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51)) &  ! [v51] : (v51 = v5 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(cCoq_2eInit_2eDatatypes_2eO) = v51)) &  ! [v51] : (v51 = v0 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v51) = v7) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] : (v51 = cCoq_2eInit_2eDatatypes_2ett |  ~ cCoq_2eInit_2eDatatypes_2eunit___24t(v51)) &  ! [v51] : (v51 = cCoq_2eInit_2eByte_2exff | v51 = cCoq_2eInit_2eByte_2exfe | v51 = cCoq_2eInit_2eByte_2exfd | v51 = cCoq_2eInit_2eByte_2exfc | v51 = cCoq_2eInit_2eByte_2exfb | v51 = cCoq_2eInit_2eByte_2exfa | v51 = cCoq_2eInit_2eByte_2exf9 | v51 = cCoq_2eInit_2eByte_2exf8 | v51 = cCoq_2eInit_2eByte_2exf7 | v51 = cCoq_2eInit_2eByte_2exf6 | v51 = cCoq_2eInit_2eByte_2exf5 | v51 = cCoq_2eInit_2eByte_2exf4 | v51 = cCoq_2eInit_2eByte_2exf3 | v51 = cCoq_2eInit_2eByte_2exf2 | v51 = cCoq_2eInit_2eByte_2exf1 | v51 = cCoq_2eInit_2eByte_2exf0 | v51 = cCoq_2eInit_2eByte_2exef | v51 = cCoq_2eInit_2eByte_2exee | v51 = cCoq_2eInit_2eByte_2exed | v51 = cCoq_2eInit_2eByte_2exec | v51 = cCoq_2eInit_2eByte_2exeb | v51 = cCoq_2eInit_2eByte_2exea | v51 = cCoq_2eInit_2eByte_2exe9 | v51 = cCoq_2eInit_2eByte_2exe8 | v51 = cCoq_2eInit_2eByte_2exe7 | v51 = cCoq_2eInit_2eByte_2exe6 | v51 = cCoq_2eInit_2eByte_2exe5 | v51 = cCoq_2eInit_2eByte_2exe4 | v51 = cCoq_2eInit_2eByte_2exe3 | v51 = cCoq_2eInit_2eByte_2exe2 | v51 = cCoq_2eInit_2eByte_2exe1 | v51 = cCoq_2eInit_2eByte_2exe0 | v51 = cCoq_2eInit_2eByte_2exdf | v51 = cCoq_2eInit_2eByte_2exde | v51 = cCoq_2eInit_2eByte_2exdd | v51 = cCoq_2eInit_2eByte_2exdc | v51 = cCoq_2eInit_2eByte_2exdb | v51 = cCoq_2eInit_2eByte_2exda | v51 = cCoq_2eInit_2eByte_2exd9 | v51 = cCoq_2eInit_2eByte_2exd8 | v51 = cCoq_2eInit_2eByte_2exd7 | v51 = cCoq_2eInit_2eByte_2exd6 | v51 = cCoq_2eInit_2eByte_2exd5 | v51 = cCoq_2eInit_2eByte_2exd4 | v51 = cCoq_2eInit_2eByte_2exd3 | v51 = cCoq_2eInit_2eByte_2exd2 | v51 = cCoq_2eInit_2eByte_2exd1 | v51 = cCoq_2eInit_2eByte_2exd0 | v51 = cCoq_2eInit_2eByte_2excf | v51 = cCoq_2eInit_2eByte_2exce | v51 = cCoq_2eInit_2eByte_2excd | v51 = cCoq_2eInit_2eByte_2excc | v51 = cCoq_2eInit_2eByte_2excb | v51 = cCoq_2eInit_2eByte_2exca | v51 = cCoq_2eInit_2eByte_2exc9 | v51 = cCoq_2eInit_2eByte_2exc8 | v51 = cCoq_2eInit_2eByte_2exc7 | v51 = cCoq_2eInit_2eByte_2exc6 | v51 = cCoq_2eInit_2eByte_2exc5 | v51 = cCoq_2eInit_2eByte_2exc4 | v51 = cCoq_2eInit_2eByte_2exc3 | v51 = cCoq_2eInit_2eByte_2exc2 | v51 = cCoq_2eInit_2eByte_2exc1 | v51 = cCoq_2eInit_2eByte_2exc0 | v51 = cCoq_2eInit_2eByte_2exbf | v51 = cCoq_2eInit_2eByte_2exbe | v51 = cCoq_2eInit_2eByte_2exbd | v51 = cCoq_2eInit_2eByte_2exbc | v51 = cCoq_2eInit_2eByte_2exbb | v51 = cCoq_2eInit_2eByte_2exba | v51 = cCoq_2eInit_2eByte_2exb9 | v51 = cCoq_2eInit_2eByte_2exb8 | v51 = cCoq_2eInit_2eByte_2exb7 | v51 = cCoq_2eInit_2eByte_2exb6 | v51 = cCoq_2eInit_2eByte_2exb5 | v51 = cCoq_2eInit_2eByte_2exb4 | v51 = cCoq_2eInit_2eByte_2exb3 | v51 = cCoq_2eInit_2eByte_2exb2 | v51 = cCoq_2eInit_2eByte_2exb1 | v51 = cCoq_2eInit_2eByte_2exb0 | v51 = cCoq_2eInit_2eByte_2exaf | v51 = cCoq_2eInit_2eByte_2exae | v51 = cCoq_2eInit_2eByte_2exad | v51 = cCoq_2eInit_2eByte_2exac | v51 = cCoq_2eInit_2eByte_2exab | v51 = cCoq_2eInit_2eByte_2exaa | v51 = cCoq_2eInit_2eByte_2exa9 | v51 = cCoq_2eInit_2eByte_2exa8 | v51 = cCoq_2eInit_2eByte_2exa7 | v51 = cCoq_2eInit_2eByte_2exa6 | v51 = cCoq_2eInit_2eByte_2exa5 | v51 = cCoq_2eInit_2eByte_2exa4 | v51 = cCoq_2eInit_2eByte_2exa3 | v51 = cCoq_2eInit_2eByte_2exa2 | v51 = cCoq_2eInit_2eByte_2exa1 | v51 = cCoq_2eInit_2eByte_2exa0 | v51 = cCoq_2eInit_2eByte_2ex9f | v51 = cCoq_2eInit_2eByte_2ex9e | v51 = cCoq_2eInit_2eByte_2ex9d | v51 = cCoq_2eInit_2eByte_2ex9c | v51 = cCoq_2eInit_2eByte_2ex9b | v51 = cCoq_2eInit_2eByte_2ex9a | v51 = cCoq_2eInit_2eByte_2ex99 | v51 = cCoq_2eInit_2eByte_2ex98 | v51 = cCoq_2eInit_2eByte_2ex97 | v51 = cCoq_2eInit_2eByte_2ex96 | v51 = cCoq_2eInit_2eByte_2ex95 | v51 = cCoq_2eInit_2eByte_2ex94 | v51 = cCoq_2eInit_2eByte_2ex93 | v51 = cCoq_2eInit_2eByte_2ex92 | v51 = cCoq_2eInit_2eByte_2ex91 | v51 = cCoq_2eInit_2eByte_2ex90 | v51 = cCoq_2eInit_2eByte_2ex8f | v51 = cCoq_2eInit_2eByte_2ex8e | v51 = cCoq_2eInit_2eByte_2ex8d | v51 = cCoq_2eInit_2eByte_2ex8c | v51 = cCoq_2eInit_2eByte_2ex8b | v51 = cCoq_2eInit_2eByte_2ex8a | v51 = cCoq_2eInit_2eByte_2ex89 | v51 = cCoq_2eInit_2eByte_2ex88 | v51 = cCoq_2eInit_2eByte_2ex87 | v51 = cCoq_2eInit_2eByte_2ex86 | v51 = cCoq_2eInit_2eByte_2ex85 | v51 = cCoq_2eInit_2eByte_2ex84 | v51 = cCoq_2eInit_2eByte_2ex83 | v51 = cCoq_2eInit_2eByte_2ex82 | v51 = cCoq_2eInit_2eByte_2ex81 | v51 = cCoq_2eInit_2eByte_2ex80 | v51 = cCoq_2eInit_2eByte_2ex7f | v51 = cCoq_2eInit_2eByte_2ex7e | v51 = cCoq_2eInit_2eByte_2ex7d | v51 = cCoq_2eInit_2eByte_2ex7c | v51 = cCoq_2eInit_2eByte_2ex7b | v51 = cCoq_2eInit_2eByte_2ex7a | v51 = cCoq_2eInit_2eByte_2ex79 | v51 = cCoq_2eInit_2eByte_2ex78 | v51 = cCoq_2eInit_2eByte_2ex77 | v51 = cCoq_2eInit_2eByte_2ex76 | v51 = cCoq_2eInit_2eByte_2ex75 | v51 = cCoq_2eInit_2eByte_2ex74 | v51 = cCoq_2eInit_2eByte_2ex73 | v51 = cCoq_2eInit_2eByte_2ex72 | v51 = cCoq_2eInit_2eByte_2ex71 | v51 = cCoq_2eInit_2eByte_2ex70 | v51 = cCoq_2eInit_2eByte_2ex6f | v51 = cCoq_2eInit_2eByte_2ex6e | v51 = cCoq_2eInit_2eByte_2ex6d | v51 = cCoq_2eInit_2eByte_2ex6c | v51 = cCoq_2eInit_2eByte_2ex6b | v51 = cCoq_2eInit_2eByte_2ex6a | v51 = cCoq_2eInit_2eByte_2ex69 | v51 = cCoq_2eInit_2eByte_2ex68 | v51 = cCoq_2eInit_2eByte_2ex67 | v51 = cCoq_2eInit_2eByte_2ex66 | v51 = cCoq_2eInit_2eByte_2ex65 | v51 = cCoq_2eInit_2eByte_2ex64 | v51 = cCoq_2eInit_2eByte_2ex63 | v51 = cCoq_2eInit_2eByte_2ex62 | v51 = cCoq_2eInit_2eByte_2ex61 | v51 = cCoq_2eInit_2eByte_2ex60 | v51 = cCoq_2eInit_2eByte_2ex5f | v51 = cCoq_2eInit_2eByte_2ex5e | v51 = cCoq_2eInit_2eByte_2ex5d | v51 = cCoq_2eInit_2eByte_2ex5c | v51 = cCoq_2eInit_2eByte_2ex5b | v51 = cCoq_2eInit_2eByte_2ex5a | v51 = cCoq_2eInit_2eByte_2ex59 | v51 = cCoq_2eInit_2eByte_2ex58 | v51 = cCoq_2eInit_2eByte_2ex57 | v51 = cCoq_2eInit_2eByte_2ex56 | v51 = cCoq_2eInit_2eByte_2ex55 | v51 = cCoq_2eInit_2eByte_2ex54 | v51 = cCoq_2eInit_2eByte_2ex53 | v51 = cCoq_2eInit_2eByte_2ex52 | v51 = cCoq_2eInit_2eByte_2ex51 | v51 = cCoq_2eInit_2eByte_2ex50 | v51 = cCoq_2eInit_2eByte_2ex4f | v51 = cCoq_2eInit_2eByte_2ex4e | v51 = cCoq_2eInit_2eByte_2ex4d | v51 = cCoq_2eInit_2eByte_2ex4c | v51 = cCoq_2eInit_2eByte_2ex4b | v51 = cCoq_2eInit_2eByte_2ex4a | v51 = cCoq_2eInit_2eByte_2ex49 | v51 = cCoq_2eInit_2eByte_2ex48 | v51 = cCoq_2eInit_2eByte_2ex47 | v51 = cCoq_2eInit_2eByte_2ex46 | v51 = cCoq_2eInit_2eByte_2ex45 | v51 = cCoq_2eInit_2eByte_2ex44 | v51 = cCoq_2eInit_2eByte_2ex43 | v51 = cCoq_2eInit_2eByte_2ex42 | v51 = cCoq_2eInit_2eByte_2ex41 | v51 = cCoq_2eInit_2eByte_2ex40 | v51 = cCoq_2eInit_2eByte_2ex3f | v51 = cCoq_2eInit_2eByte_2ex3e | v51 = cCoq_2eInit_2eByte_2ex3d | v51 = cCoq_2eInit_2eByte_2ex3c | v51 = cCoq_2eInit_2eByte_2ex3b | v51 = cCoq_2eInit_2eByte_2ex3a | v51 = cCoq_2eInit_2eByte_2ex39 | v51 = cCoq_2eInit_2eByte_2ex38 | v51 = cCoq_2eInit_2eByte_2ex37 | v51 = cCoq_2eInit_2eByte_2ex36 | v51 = cCoq_2eInit_2eByte_2ex35 | v51 = cCoq_2eInit_2eByte_2ex34 | v51 = cCoq_2eInit_2eByte_2ex33 | v51 = cCoq_2eInit_2eByte_2ex32 | v51 = cCoq_2eInit_2eByte_2ex31 | v51 = cCoq_2eInit_2eByte_2ex30 | v51 = cCoq_2eInit_2eByte_2ex2f | v51 = cCoq_2eInit_2eByte_2ex2e | v51 = cCoq_2eInit_2eByte_2ex2d | v51 = cCoq_2eInit_2eByte_2ex2c | v51 = cCoq_2eInit_2eByte_2ex2b | v51 = cCoq_2eInit_2eByte_2ex2a | v51 = cCoq_2eInit_2eByte_2ex29 | v51 = cCoq_2eInit_2eByte_2ex28 | v51 = cCoq_2eInit_2eByte_2ex27 | v51 = cCoq_2eInit_2eByte_2ex26 | v51 = cCoq_2eInit_2eByte_2ex25 | v51 = cCoq_2eInit_2eByte_2ex24 | v51 = cCoq_2eInit_2eByte_2ex23 | v51 = cCoq_2eInit_2eByte_2ex22 | v51 = cCoq_2eInit_2eByte_2ex21 | v51 = cCoq_2eInit_2eByte_2ex20 | v51 = cCoq_2eInit_2eByte_2ex1f | v51 = cCoq_2eInit_2eByte_2ex1e | v51 = cCoq_2eInit_2eByte_2ex1d | v51 = cCoq_2eInit_2eByte_2ex1c | v51 = cCoq_2eInit_2eByte_2ex1b | v51 = cCoq_2eInit_2eByte_2ex1a | v51 = cCoq_2eInit_2eByte_2ex19 | v51 = cCoq_2eInit_2eByte_2ex18 | v51 = cCoq_2eInit_2eByte_2ex17 | v51 = cCoq_2eInit_2eByte_2ex16 | v51 = cCoq_2eInit_2eByte_2ex15 | v51 = cCoq_2eInit_2eByte_2ex14 | v51 = cCoq_2eInit_2eByte_2ex13 | v51 = cCoq_2eInit_2eByte_2ex12 | v51 = cCoq_2eInit_2eByte_2ex11 | v51 = cCoq_2eInit_2eByte_2ex10 | v51 = cCoq_2eInit_2eByte_2ex0f | v51 = cCoq_2eInit_2eByte_2ex0e | v51 = cCoq_2eInit_2eByte_2ex0d | v51 = cCoq_2eInit_2eByte_2ex0c | v51 = cCoq_2eInit_2eByte_2ex0b | v51 = cCoq_2eInit_2eByte_2ex0a | v51 = cCoq_2eInit_2eByte_2ex09 | v51 = cCoq_2eInit_2eByte_2ex08 | v51 = cCoq_2eInit_2eByte_2ex07 | v51 = cCoq_2eInit_2eByte_2ex06 | v51 = cCoq_2eInit_2eByte_2ex05 | v51 = cCoq_2eInit_2eByte_2ex04 | v51 = cCoq_2eInit_2eByte_2ex03 | v51 = cCoq_2eInit_2eByte_2ex02 | v51 = cCoq_2eInit_2eByte_2ex00 | v51 = cCoq_2eInit_2eByte_2ex01 |  ~ cCoq_2eInit_2eByte_2ebyte___24t(v51)) &  ! [v51] : (v51 = cCoq_2esetoid__ring_2eRing__polynom_2emon0 |  ~ cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] : ((v54 = v51 & cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v52, v53) = v51 & cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v53) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52)) | (v54 = v51 & cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v52, v53) = v51 & cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v53) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52)))) &  ! [v51] : (v51 = cRedblack_2eTREES_2eE |  ~ cRedblack_2eTREES_2etree___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (cRedblack_2eTREES_2eT___24a5(v52, v53, v54, v55, v56) = v51 & cV___24t(v55) & cRedblack_2ekey___24t(v54) & cRedblack_2eTREES_2etree___24t(v56) & cRedblack_2eTREES_2etree___24t(v53) & cRedblack_2ecolor___24t(v52))) &  ! [v51] : (v51 = cRedblack_2eBlack | v51 = cRedblack_2eRed |  ~ cRedblack_2ecolor___24t(v51)) &  ! [v51] : (v51 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eStrict | v51 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v51 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] : (v51 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v51 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v51 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v51 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] : (v51 = cCoq_2eStrings_2eString_2eEmptyString |  ~ cCoq_2eStrings_2eString_2estring___24t(v51) |  ? [v52] :  ? [v53] : (cCoq_2eStrings_2eString_2eString___24a2(v52, v53) = v51 & cCoq_2eStrings_2eString_2estring___24t(v53) & cCoq_2eStrings_2eAscii_2eascii___24t(v52))) &  ! [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v51)) &  ! [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v52] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2eN___24t(v52))) &  ! [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) |  ? [v52] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52))) &  ! [v51] : (v51 = cCoq_2eInit_2eDatatypes_2eGt | v51 = cCoq_2eInit_2eDatatypes_2eLt | v51 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v51)) &  ! [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2exH |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v52] :  ? [v53] : ((v53 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) & ( ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v52) | cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v51)) & ( ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v51) | cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v52))) | (v53 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) &  ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v51)))) &  ! [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2exH |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) |  ? [v52] :  ? [v53] : ((v53 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52)) | (v53 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52)))) &  ! [v51] : (v51 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v52, v53, v54) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v54) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v52) & cCoq_2eInit_2eDatatypes_2ebool___24t(v53))) &  ! [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v51) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v51) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v51)) &  ! [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v51) = v5) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ c_24__lam__59762___24a1(v51)) &  ! [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : ((v53 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) & ((v55 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v52 & cCoq_2eZArith_2eZeven_2eZeven___24a1(v51) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) &  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v51)) | (v52 = cCoq_2eNumbers_2eBinNums_2exH &  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v51)))) | (v53 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) & ((v55 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v52 & cCoq_2eZArith_2eZeven_2eZeven___24a1(v51) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v55 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) &  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v51)) | (v52 = cCoq_2eNumbers_2eBinNums_2exH &  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v51)))))) &  ! [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : ((v53 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) & ((v55 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) &  ~ cCoq_2eZArith_2eZeven_2eZodd___24a1(v51)) | (v55 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v52 & cCoq_2eZArith_2eZeven_2eZodd___24a1(v51) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v52 = cCoq_2eNumbers_2eBinNums_2exH & cCoq_2eZArith_2eZeven_2eZodd___24a1(v51)))) | (v53 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) & ((v55 = v52 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) &  ~ cCoq_2eZArith_2eZeven_2eZodd___24a1(v51)) | (v55 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v52 & cCoq_2eZArith_2eZeven_2eZodd___24a1(v51) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)) | (v52 = cCoq_2eNumbers_2eBinNums_2exH & cCoq_2eZArith_2eZeven_2eZodd___24a1(v51)))))) &  ! [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v52] :  ? [v53] : ((v53 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52)) | (v53 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52)))) &  ! [v51] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v51) = v5) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v51)) &  ! [v51] : (v51 = cCoq_2eInit_2eDatatypes_2eO |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) |  ? [v52] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v52) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v52))) &  ! [v51] : (v51 = cCoq_2eInit_2eDatatypes_2efalse | v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] : (v51 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v51) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] : (v51 = cCoq_2eInit_2eDatatypes_2efalse |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51) | cCoq_2eBool_2eBool_2eIs__true___24a1(v51)) &  ! [v51] : (v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(cCoq_2eInit_2eDatatypes_2efalse) = v51)) &  ! [v51] : (v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(cCoq_2eInit_2eDatatypes_2etrue, cCoq_2eInit_2eDatatypes_2etrue) = v51)) &  ! [v51] : (v51 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eBool_2eBool_2eIs__true___24a1(v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] : (v51 = c_24False | v51 = c_24True |  ~ cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v51) |  ~ cProp___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : ((v55 = v51 & c_24__prop__60417___24a4(v51, v52, v53, v54) = v51 & t(v54, v52) & t(v53, v52) & cType___24t(v52)) | (v54 = v51 & c_24__prop__60422___24a3(v51, v52, v53) = v51 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v53) & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v52) & cProp___24t(v53) & cProp___24t(v52)) | (v54 = v51 & c_24__prop__60421___24a3(v51, v52, v53) = v51 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v53) & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v52) & cProp___24t(v53) & cProp___24t(v52)) | (v54 = v51 & c_24__prop__60420___24a3(v51, v52, v53) = v51 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v53) & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v52) & cProp___24t(v53) & cProp___24t(v52)) | (v54 = v51 & c_24__prop__60419___24a3(v51, v52, v53) = v51 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v53) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52)) | (v54 = v51 & c_24__prop__60418___24a3(v51, v52, v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52)) | (v53 = v51 & c_24__prop__60423___24a2(v51, v52) = v51 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v52) & cProp___24t(v52)))) &  ! [v51] : ( ~ (cCoq_2eStrings_2eByte_2eeqb___24a2(v51, v51) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eInit_2eByte_2ebyte___24t(v51)) &  ! [v51] : ( ~ (c_24__prop__59665___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v51) | p(v51)) &  ! [v51] : ( ~ (c_24__prop__59664___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v51) |  ~ p(v51)) &  ! [v51] : ( ~ (c_24__prop__4113___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v51) |  ~ p(v51)) &  ! [v51] : ( ~ (c_24__prop__4112___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v51) | p(v51)) &  ! [v51] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v51) = v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v51) = v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v51, v51) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v51, v51) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eStrings_2eString_2estring___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v51, v51) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v51) = v5) |  ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v51) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v51) = v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v51) = cCoq_2eNumbers_2eBinNums_2exH) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v51, cCoq_2eNumbers_2eBinNums_2eN0) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v51, v51) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v51, v51) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] :  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v51) = cCoq_2eNumbers_2eBinNums_2eN0) &  ! [v51] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v51, cCoq_2eNumbers_2eBinNums_2eN0) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eInit_2eNat_2epow___24a2(v51, cCoq_2eInit_2eDatatypes_2eO) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v51, v51) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v51) = v51) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v51) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] :  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v51) = cCoq_2eInit_2eDatatypes_2eO) &  ! [v51] :  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v51) = cCoq_2eNumbers_2eBinNums_2eZ0) &  ! [v51] : ( ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v51, v51) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] : ( ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v51, v51) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] : ( ~ cCoq_2eArith_2ePeanoNat_2eNat_2eOdd___24a1(v51) |  ~ cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] : ( ~ c_24__type__9___24t(v51) | t(v51, c_24__type__9)) &  ! [v51] : ( ~ c_24__type__6804___24t(v51) | t(v51, c_24__type__6804)) &  ! [v51] : ( ~ c_24__type__6802___24t(v51) | t(v51, c_24__type__6802)) &  ! [v51] : ( ~ c_24__type__6761___24t(v51) | t(v51, c_24__type__6761)) &  ! [v51] : ( ~ c_24__type__6728___24t(v51) | t(v51, c_24__type__6728)) &  ! [v51] : ( ~ c_24__type__6709___24t(v51) | t(v51, c_24__type__6709)) &  ! [v51] : ( ~ c_24__type__6692___24t(v51) | t(v51, c_24__type__6692)) &  ! [v51] : ( ~ c_24__type__6675___24t(v51) | t(v51, c_24__type__6675)) &  ! [v51] : ( ~ c_24__type__64812___24t(v51) | t(v51, c_24__type__64812)) &  ! [v51] : ( ~ c_24__type__64809___24t(v51) | t(v51, c_24__type__64809)) &  ! [v51] : ( ~ c_24__type__64806___24t(v51) | t(v51, c_24__type__64806)) &  ! [v51] : ( ~ c_24__type__64787___24t(v51) | t(v51, c_24__type__64787)) &  ! [v51] : ( ~ c_24__type__64779___24t(v51) | t(v51, c_24__type__64779)) &  ! [v51] : ( ~ c_24__type__64775___24t(v51) | t(v51, c_24__type__64775)) &  ! [v51] : ( ~ c_24__type__64768___24t(v51) | t(v51, c_24__type__64768)) &  ! [v51] : ( ~ c_24__type__64727___24t(v51) | t(v51, c_24__type__64727)) &  ! [v51] : ( ~ c_24__type__64711___24t(v51) | t(v51, c_24__type__64711)) &  ! [v51] : ( ~ c_24__type__64648___24t(v51) | t(v51, c_24__type__64648)) &  ! [v51] : ( ~ c_24__type__64637___24t(v51) | t(v51, c_24__type__64637)) &  ! [v51] : ( ~ c_24__type__64161___24t(v51) | t(v51, c_24__type__64161)) &  ! [v51] : ( ~ c_24__type__64104___24t(v51) | t(v51, c_24__type__64104)) &  ! [v51] : ( ~ c_24__type__64086___24t(v51) | t(v51, c_24__type__64086)) &  ! [v51] : ( ~ c_24__type__64065___24t(v51) | t(v51, c_24__type__64065)) &  ! [v51] : ( ~ c_24__type__64046___24t(v51) | t(v51, c_24__type__64046)) &  ! [v51] : ( ~ c_24__type__64023___24t(v51) | t(v51, c_24__type__64023)) &  ! [v51] : ( ~ c_24__type__63713___24t(v51) | t(v51, c_24__type__63713)) &  ! [v51] : ( ~ c_24__type__63643___24t(v51) | t(v51, c_24__type__63643)) &  ! [v51] : ( ~ c_24__type__63609___24t(v51) | t(v51, c_24__type__63609)) &  ! [v51] : ( ~ c_24__type__63548___24t(v51) | t(v51, c_24__type__63548)) &  ! [v51] : ( ~ c_24__type__63546___24t(v51) | t(v51, c_24__type__63546)) &  ! [v51] : ( ~ c_24__type__63295___24t(v51) | t(v51, c_24__type__63295)) &  ! [v51] : ( ~ c_24__type__63208___24t(v51) | t(v51, c_24__type__63208)) &  ! [v51] : ( ~ c_24__type__6196___24t(v51) | t(v51, c_24__type__6196)) &  ! [v51] : ( ~ c_24__type__61955___24t(v51) | t(v51, c_24__type__61955)) &  ! [v51] : ( ~ c_24__type__61935___24t(v51) | t(v51, c_24__type__61935)) &  ! [v51] : ( ~ c_24__type__6193___24t(v51) | t(v51, c_24__type__6193)) &  ! [v51] : ( ~ c_24__type__61924___24t(v51) | t(v51, c_24__type__61924)) &  ! [v51] : ( ~ c_24__type__61901___24t(v51) | t(v51, c_24__type__61901)) &  ! [v51] : ( ~ c_24__type__61892___24t(v51) | t(v51, c_24__type__61892)) &  ! [v51] : ( ~ c_24__type__61887___24t(v51) | t(v51, c_24__type__61887)) &  ! [v51] : ( ~ c_24__type__61884___24t(v51) | t(v51, c_24__type__61884)) &  ! [v51] : ( ~ c_24__type__6169___24t(v51) | t(v51, c_24__type__6169)) &  ! [v51] : ( ~ c_24__type__6165___24t(v51) | t(v51, c_24__type__6165)) &  ! [v51] : ( ~ c_24__type__6158___24t(v51) | t(v51, c_24__type__6158)) &  ! [v51] : ( ~ c_24__type__61508___24t(v51) | t(v51, c_24__type__61508)) &  ! [v51] : ( ~ c_24__type__61439___24t(v51) | t(v51, c_24__type__61439)) &  ! [v51] : ( ~ c_24__type__61437___24t(v51) | t(v51, c_24__type__61437)) &  ! [v51] : ( ~ c_24__type__61362___24t(v51) | t(v51, c_24__type__61362)) &  ! [v51] : ( ~ c_24__type__61245___24t(v51) | t(v51, c_24__type__61245)) &  ! [v51] : ( ~ c_24__type__61243___24t(v51) | t(v51, c_24__type__61243)) &  ! [v51] : ( ~ c_24__type__61124___24t(v51) | t(v51, c_24__type__61124)) &  ! [v51] : ( ~ c_24__type__61096___24t(v51) | t(v51, c_24__type__61096)) &  ! [v51] : ( ~ c_24__type__61058___24t(v51) | t(v51, c_24__type__61058)) &  ! [v51] : ( ~ c_24__type__61030___24t(v51) | t(v51, c_24__type__61030)) &  ! [v51] : ( ~ c_24__type__60992___24t(v51) | t(v51, c_24__type__60992)) &  ! [v51] : ( ~ c_24__type__60982___24t(v51) | t(v51, c_24__type__60982)) &  ! [v51] : ( ~ c_24__type__60915___24t(v51) | t(v51, c_24__type__60915)) &  ! [v51] : ( ~ c_24__type__60742___24t(v51) | t(v51, c_24__type__60742)) &  ! [v51] : ( ~ c_24__type__60391___24t(v51) | t(v51, c_24__type__60391)) &  ! [v51] : ( ~ c_24__type__59794___24t(v51) | t(v51, c_24__type__59794)) &  ! [v51] : ( ~ c_24__type__59781___24t(v51) | t(v51, c_24__type__59781)) &  ! [v51] : ( ~ c_24__type__59771___24t(v51) | t(v51, c_24__type__59771)) &  ! [v51] : ( ~ c_24__type__59767___24t(v51) | t(v51, c_24__type__59767)) &  ! [v51] : ( ~ c_24__type__59760___24t(v51) | t(v51, c_24__type__59760)) &  ! [v51] : ( ~ c_24__type__59708___24t(v51) | t(v51, c_24__type__59708)) &  ! [v51] : ( ~ c_24__type__59662___24t(v51) | t(v51, c_24__type__59662)) &  ! [v51] : ( ~ c_24__type__59434___24t(v51) | t(v51, c_24__type__59434)) &  ! [v51] : ( ~ c_24__type__58970___24t(v51) | t(v51, c_24__type__58970)) &  ! [v51] : ( ~ c_24__type__58889___24t(v51) | t(v51, c_24__type__58889)) &  ! [v51] : ( ~ c_24__type__58842___24t(v51) | t(v51, c_24__type__58842)) &  ! [v51] : ( ~ c_24__type__58816___24t(v51) | t(v51, c_24__type__58816)) &  ! [v51] : ( ~ c_24__type__58790___24t(v51) | t(v51, c_24__type__58790)) &  ! [v51] : ( ~ c_24__type__58153___24t(v51) | t(v51, c_24__type__58153)) &  ! [v51] : ( ~ c_24__type__58151___24t(v51) | t(v51, c_24__type__58151)) &  ! [v51] : ( ~ c_24__type__58134___24t(v51) | t(v51, c_24__type__58134)) &  ! [v51] : ( ~ c_24__type__58129___24t(v51) | t(v51, c_24__type__58129)) &  ! [v51] : ( ~ c_24__type__57188___24t(v51) | t(v51, c_24__type__57188)) &  ! [v51] : ( ~ c_24__type__57049___24t(v51) | t(v51, c_24__type__57049)) &  ! [v51] : ( ~ c_24__type__57037___24t(v51) | t(v51, c_24__type__57037)) &  ! [v51] : ( ~ c_24__type__52287___24t(v51) | t(v51, c_24__type__52287)) &  ! [v51] : ( ~ c_24__type__52266___24t(v51) | t(v51, c_24__type__52266)) &  ! [v51] : ( ~ c_24__type__52056___24t(v51) | t(v51, c_24__type__52056)) &  ! [v51] : ( ~ c_24__type__51826___24t(v51) | t(v51, c_24__type__51826)) &  ! [v51] : ( ~ c_24__type__51611___24t(v51) | t(v51, c_24__type__51611)) &  ! [v51] : ( ~ c_24__type__51606___24t(v51) | t(v51, c_24__type__51606)) &  ! [v51] : ( ~ c_24__type__51597___24t(v51) | t(v51, c_24__type__51597)) &  ! [v51] : ( ~ c_24__type__51592___24t(v51) | t(v51, c_24__type__51592)) &  ! [v51] : ( ~ c_24__type__51589___24t(v51) | t(v51, c_24__type__51589)) &  ! [v51] : ( ~ c_24__type__51586___24t(v51) | t(v51, c_24__type__51586)) &  ! [v51] : ( ~ c_24__type__51338___24t(v51) | t(v51, c_24__type__51338)) &  ! [v51] : ( ~ c_24__type__49996___24t(v51) | t(v51, c_24__type__49996)) &  ! [v51] : ( ~ c_24__type__49679___24t(v51) | t(v51, c_24__type__49679)) &  ! [v51] : ( ~ c_24__type__4663___24t(v51) | t(v51, c_24__type__4663)) &  ! [v51] : ( ~ c_24__type__4566___24t(v51) | t(v51, c_24__type__4566)) &  ! [v51] : ( ~ c_24__type__4536___24t(v51) | t(v51, c_24__type__4536)) &  ! [v51] : ( ~ c_24__type__4493___24t(v51) | t(v51, c_24__type__4493)) &  ! [v51] : ( ~ c_24__type__4472___24t(v51) | t(v51, c_24__type__4472)) &  ! [v51] : ( ~ c_24__type__4468___24t(v51) | t(v51, c_24__type__4468)) &  ! [v51] : ( ~ c_24__type__4463___24t(v51) | t(v51, c_24__type__4463)) &  ! [v51] : ( ~ c_24__type__4460___24t(v51) | t(v51, c_24__type__4460)) &  ! [v51] : ( ~ c_24__type__4456___24t(v51) | t(v51, c_24__type__4456)) &  ! [v51] : ( ~ c_24__type__4453___24t(v51) | t(v51, c_24__type__4453)) &  ! [v51] : ( ~ c_24__type__4448___24t(v51) | t(v51, c_24__type__4448)) &  ! [v51] : ( ~ c_24__type__4435___24t(v51) | t(v51, c_24__type__4435)) &  ! [v51] : ( ~ c_24__type__4426___24t(v51) | t(v51, c_24__type__4426)) &  ! [v51] : ( ~ c_24__type__44009___24t(v51) | t(v51, c_24__type__44009)) &  ! [v51] : ( ~ c_24__type__43969___24t(v51) | t(v51, c_24__type__43969)) &  ! [v51] : ( ~ c_24__type__43967___24t(v51) | t(v51, c_24__type__43967)) &  ! [v51] : ( ~ c_24__type__43954___24t(v51) | t(v51, c_24__type__43954)) &  ! [v51] : ( ~ c_24__type__43947___24t(v51) | t(v51, c_24__type__43947)) &  ! [v51] : ( ~ c_24__type__43940___24t(v51) | t(v51, c_24__type__43940)) &  ! [v51] : ( ~ c_24__type__43926___24t(v51) | t(v51, c_24__type__43926)) &  ! [v51] : ( ~ c_24__type__43923___24t(v51) | t(v51, c_24__type__43923)) &  ! [v51] : ( ~ c_24__type__43920___24t(v51) | t(v51, c_24__type__43920)) &  ! [v51] : ( ~ c_24__type__4318___24t(v51) | t(v51, c_24__type__4318)) &  ! [v51] : ( ~ c_24__type__4316___24t(v51) | t(v51, c_24__type__4316)) &  ! [v51] : ( ~ c_24__type__4297___24t(v51) | t(v51, c_24__type__4297)) &  ! [v51] : ( ~ c_24__type__4288___24t(v51) | t(v51, c_24__type__4288)) &  ! [v51] : ( ~ c_24__type__4286___24t(v51) | t(v51, c_24__type__4286)) &  ! [v51] : ( ~ c_24__type__4269___24t(v51) | t(v51, c_24__type__4269)) &  ! [v51] : ( ~ c_24__type__4267___24t(v51) | t(v51, c_24__type__4267)) &  ! [v51] : ( ~ c_24__type__42648___24t(v51) | t(v51, c_24__type__42648)) &  ! [v51] : ( ~ c_24__type__4264___24t(v51) | t(v51, c_24__type__4264)) &  ! [v51] : ( ~ c_24__type__42626___24t(v51) | t(v51, c_24__type__42626)) &  ! [v51] : ( ~ c_24__type__42614___24t(v51) | t(v51, c_24__type__42614)) &  ! [v51] : ( ~ c_24__type__42511___24t(v51) | t(v51, c_24__type__42511)) &  ! [v51] : ( ~ c_24__type__42480___24t(v51) | t(v51, c_24__type__42480)) &  ! [v51] : ( ~ c_24__type__42452___24t(v51) | t(v51, c_24__type__42452)) &  ! [v51] : ( ~ c_24__type__4241___24t(v51) | t(v51, c_24__type__4241)) &  ! [v51] : ( ~ c_24__type__4236___24t(v51) | t(v51, c_24__type__4236)) &  ! [v51] : ( ~ c_24__type__4231___24t(v51) | t(v51, c_24__type__4231)) &  ! [v51] : ( ~ c_24__type__41631___24t(v51) | t(v51, c_24__type__41631)) &  ! [v51] : ( ~ c_24__type__41592___24t(v51) | t(v51, c_24__type__41592)) &  ! [v51] : ( ~ c_24__type__41577___24t(v51) | t(v51, c_24__type__41577)) &  ! [v51] : ( ~ c_24__type__41272___24t(v51) | t(v51, c_24__type__41272)) &  ! [v51] : ( ~ c_24__type__4120___24t(v51) | t(v51, c_24__type__4120)) &  ! [v51] : ( ~ c_24__type__4115___24t(v51) | t(v51, c_24__type__4115)) &  ! [v51] : ( ~ c_24__type__4110___24t(v51) | t(v51, c_24__type__4110)) &  ! [v51] : ( ~ c_24__type__4108___24t(v51) | t(v51, c_24__type__4108)) &  ! [v51] : ( ~ c_24__type__4095___24t(v51) | t(v51, c_24__type__4095)) &  ! [v51] : ( ~ c_24__type__4055___24t(v51) | t(v51, c_24__type__4055)) &  ! [v51] : ( ~ c_24__type__4043___24t(v51) | t(v51, c_24__type__4043)) &  ! [v51] : ( ~ c_24__type__4038___24t(v51) | t(v51, c_24__type__4038)) &  ! [v51] : ( ~ c_24__type__4033___24t(v51) | t(v51, c_24__type__4033)) &  ! [v51] : ( ~ c_24__type__4016___24t(v51) | t(v51, c_24__type__4016)) &  ! [v51] : ( ~ c_24__type__4011___24t(v51) | t(v51, c_24__type__4011)) &  ! [v51] : ( ~ c_24__type__4009___24t(v51) | t(v51, c_24__type__4009)) &  ! [v51] : ( ~ c_24__type__4007___24t(v51) | t(v51, c_24__type__4007)) &  ! [v51] : ( ~ c_24__type__39863___24t(v51) | t(v51, c_24__type__39863)) &  ! [v51] : ( ~ c_24__type__3985___24t(v51) | t(v51, c_24__type__3985)) &  ! [v51] : ( ~ c_24__type__3983___24t(v51) | t(v51, c_24__type__3983)) &  ! [v51] : ( ~ c_24__type__39770___24t(v51) | t(v51, c_24__type__39770)) &  ! [v51] : ( ~ c_24__type__3970___24t(v51) | t(v51, c_24__type__3970)) &  ! [v51] : ( ~ c_24__type__3929___24t(v51) | t(v51, c_24__type__3929)) &  ! [v51] : ( ~ c_24__type__38477___24t(v51) | t(v51, c_24__type__38477)) &  ! [v51] : ( ~ c_24__type__38469___24t(v51) | t(v51, c_24__type__38469)) &  ! [v51] : ( ~ c_24__type__38464___24t(v51) | t(v51, c_24__type__38464)) &  ! [v51] : ( ~ c_24__type__38242___24t(v51) | t(v51, c_24__type__38242)) &  ! [v51] : ( ~ c_24__type__38233___24t(v51) | t(v51, c_24__type__38233)) &  ! [v51] : ( ~ c_24__type__38186___24t(v51) | t(v51, c_24__type__38186)) &  ! [v51] : ( ~ c_24__type__38174___24t(v51) | t(v51, c_24__type__38174)) &  ! [v51] : ( ~ c_24__type__38162___24t(v51) | t(v51, c_24__type__38162)) &  ! [v51] : ( ~ c_24__type__38146___24t(v51) | t(v51, c_24__type__38146)) &  ! [v51] : ( ~ c_24__type__38136___24t(v51) | t(v51, c_24__type__38136)) &  ! [v51] : ( ~ c_24__type__38133___24t(v51) | t(v51, c_24__type__38133)) &  ! [v51] : ( ~ c_24__type__38131___24t(v51) | t(v51, c_24__type__38131)) &  ! [v51] : ( ~ c_24__type__37239___24t(v51) | t(v51, c_24__type__37239)) &  ! [v51] : ( ~ c_24__type__37236___24t(v51) | t(v51, c_24__type__37236)) &  ! [v51] : ( ~ c_24__type__37221___24t(v51) | t(v51, c_24__type__37221)) &  ! [v51] : ( ~ c_24__type__37166___24t(v51) | t(v51, c_24__type__37166)) &  ! [v51] : ( ~ c_24__type__37164___24t(v51) | t(v51, c_24__type__37164)) &  ! [v51] : ( ~ c_24__type__37154___24t(v51) | t(v51, c_24__type__37154)) &  ! [v51] : ( ~ c_24__type__37142___24t(v51) | t(v51, c_24__type__37142)) &  ! [v51] : ( ~ c_24__type__37140___24t(v51) | t(v51, c_24__type__37140)) &  ! [v51] : ( ~ c_24__type__37116___24t(v51) | t(v51, c_24__type__37116)) &  ! [v51] : ( ~ c_24__type__37112___24t(v51) | t(v51, c_24__type__37112)) &  ! [v51] : ( ~ c_24__type__37109___24t(v51) | t(v51, c_24__type__37109)) &  ! [v51] : ( ~ c_24__type__3507___24t(v51) | t(v51, c_24__type__3507)) &  ! [v51] : ( ~ c_24__type__3505___24t(v51) | t(v51, c_24__type__3505)) &  ! [v51] : ( ~ c_24__type__3502___24t(v51) | t(v51, c_24__type__3502)) &  ! [v51] : ( ~ c_24__type__3456___24t(v51) | t(v51, c_24__type__3456)) &  ! [v51] : ( ~ c_24__type__3436___24t(v51) | t(v51, c_24__type__3436)) &  ! [v51] : ( ~ c_24__type__3427___24t(v51) | t(v51, c_24__type__3427)) &  ! [v51] : ( ~ c_24__type__3407___24t(v51) | t(v51, c_24__type__3407)) &  ! [v51] : ( ~ c_24__type__3392___24t(v51) | t(v51, c_24__type__3392)) &  ! [v51] : ( ~ c_24__type__3326___24t(v51) | t(v51, c_24__type__3326)) &  ! [v51] : ( ~ c_24__type__3299___24t(v51) | t(v51, c_24__type__3299)) &  ! [v51] : ( ~ c_24__type__3274___24t(v51) | t(v51, c_24__type__3274)) &  ! [v51] : ( ~ c_24__type__3269___24t(v51) | t(v51, c_24__type__3269)) &  ! [v51] : ( ~ c_24__type__3255___24t(v51) | t(v51, c_24__type__3255)) &  ! [v51] : ( ~ c_24__type__3247___24t(v51) | t(v51, c_24__type__3247)) &  ! [v51] : ( ~ c_24__type__3218___24t(v51) | t(v51, c_24__type__3218)) &  ! [v51] : ( ~ c_24__type__3216___24t(v51) | t(v51, c_24__type__3216)) &  ! [v51] : ( ~ c_24__type__3214___24t(v51) | t(v51, c_24__type__3214)) &  ! [v51] : ( ~ c_24__type__3108___24t(v51) | t(v51, c_24__type__3108)) &  ! [v51] : ( ~ c_24__type__3076___24t(v51) | t(v51, c_24__type__3076)) &  ! [v51] : ( ~ c_24__type__3074___24t(v51) | t(v51, c_24__type__3074)) &  ! [v51] : ( ~ c_24__type__3031___24t(v51) | t(v51, c_24__type__3031)) &  ! [v51] : ( ~ c_24__type__3002___24t(v51) | t(v51, c_24__type__3002)) &  ! [v51] : ( ~ c_24__type__190___24t(v51) | t(v51, c_24__type__190)) &  ! [v51] : ( ~ c_24__type__144___24t(v51) | t(v51, c_24__type__144)) &  ! [v51] : ( ~ c_24__type__139___24t(v51) | t(v51, c_24__type__139)) &  ! [v51] : ( ~ c_24__type__134___24t(v51) | t(v51, c_24__type__134)) &  ! [v51] : ( ~ c_24__type__129___24t(v51) | t(v51, c_24__type__129)) &  ! [v51] : ( ~ c_24__type__126___24t(v51) | t(v51, c_24__type__126)) &  ! [v51] : ( ~ c_24__type__109___24t(v51) | t(v51, c_24__type__109)) &  ! [v51] :  ~ c_24__lam__59756___24a2(v51, v51) &  ! [v51] :  ~ c_24__lam__43943___24a2(v51, v51) &  ! [v51] : ( ~ cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v51) | t(v51, cCoq_2esetoid__ring_2eRing__polynom_2eMon)) &  ! [v51] : ( ~ cCoq_2eInit_2eDatatypes_2eunit___24t(v51) | t(v51, cCoq_2eInit_2eDatatypes_2eunit)) &  ! [v51] : ( ~ cCoq_2eInit_2eByte_2ebyte___24t(v51) | t(v51, cCoq_2eInit_2eByte_2ebyte)) &  ! [v51] : ( ~ cVFA_2eSearchTree_2ekey___24t(v51) | t(v51, cVFA_2eSearchTree_2ekey)) &  ! [v51] : ( ~ cVFA_2eSearchTree_2ekey___24t(v51) | cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] : ( ~ cVFA_2eExtract_2eint___24t(v51) | cRedblack_2ekey___24t(v51)) &  ! [v51] : ( ~ cVFA_2eExtract_2eint___24t(v51) | t(v51, cVFA_2eExtract_2eint)) &  ! [v51] : ( ~ cV___24t(v51) | t(v51, cV)) &  ! [v51] : ( ~ cRedblack_2ekey___24t(v51) | cVFA_2eExtract_2eint___24t(v51)) &  ! [v51] : ( ~ cRedblack_2ekey___24t(v51) | t(v51, cRedblack_2ekey)) &  ! [v51] : ( ~ cRedblack_2eTREES_2etree___24t(v51) | t(v51, cRedblack_2eTREES_2etree)) &  ! [v51] : ( ~ cRedblack_2ecolor___24t(v51) | t(v51, cRedblack_2ecolor)) &  ! [v51] : ( ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51) | t(v51, cCoq_2emicromega_2eRingMicromega_2eOp1)) &  ! [v51] : ( ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51) | t(v51, cCoq_2emicromega_2eRingMicromega_2eOp2)) &  ! [v51] :  ~ cCoq_2eZArith_2eZnat_2eneq___24a2(v51, v51) &  ! [v51] : ( ~ cCoq_2eZArith_2eZeven_2eZodd___24a1(v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : ((v53 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) & (v52 = cCoq_2eNumbers_2eBinNums_2exH | (v55 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)))) | (v53 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) & (v52 = cCoq_2eNumbers_2eBinNums_2exH | (v55 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)))))) &  ! [v51] :  ~ cCoq_2eZArith_2eBinInt_2eZne___24a2(v51, v51) &  ! [v51] : ( ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v51, v51) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(v51) | cCoq_2eStrings_2eString_2estring___24t(v51)) &  ! [v51] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(v51) | t(v51, cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et)) &  ! [v51] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(v51) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(v51) | t(v51, cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et)) &  ! [v51] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(v51) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(v51) | t(v51, cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et)) &  ! [v51] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(v51) | t(v51, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et)) &  ! [v51] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(v51) | cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] : ( ~ cCoq_2eStrings_2eString_2estring___24t(v51) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(v51)) &  ! [v51] : ( ~ cCoq_2eStrings_2eString_2estring___24t(v51) | t(v51, cCoq_2eStrings_2eString_2estring)) &  ! [v51] : ( ~ cCoq_2eStrings_2eAscii_2eascii___24t(v51) | t(v51, cCoq_2eStrings_2eAscii_2eascii)) &  ! [v51] : ( ~ cCoq_2eStrings_2eAscii_2eascii___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eStrings_2eAscii_2eAscii___24a8(v52, v53, v54, v55, v56, v57, v58, v59) = v51 & cCoq_2eInit_2eDatatypes_2ebool___24t(v59) & cCoq_2eInit_2eDatatypes_2ebool___24t(v58) & cCoq_2eInit_2eDatatypes_2ebool___24t(v57) & cCoq_2eInit_2eDatatypes_2ebool___24t(v56) & cCoq_2eInit_2eDatatypes_2ebool___24t(v55) & cCoq_2eInit_2eDatatypes_2ebool___24t(v54) & cCoq_2eInit_2eDatatypes_2ebool___24t(v53) & cCoq_2eInit_2eDatatypes_2ebool___24t(v52))) &  ! [v51] : ( ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v51) | t(v51, cCoq_2eReals_2eRdefinitions_2eR)) &  ! [v51] : ( ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v51) | t(v51, cCoq_2eReals_2eRIneq_2enonzeroreal)) &  ! [v51] : ( ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v51) |  ? [v52] : ( ~ (v52 = v5) & cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v52) = v51 & cCoq_2eReals_2eRdefinitions_2eR___24t(v52))) &  ! [v51] : ( ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v51) | t(v51, cCoq_2eQArith_2eQArith__base_2eQ)) &  ! [v51] : ( ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v51) |  ? [v52] :  ? [v53] : (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v52, v53) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52))) &  ! [v51] : ( ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v51, v51) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] : ( ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v51, cCoq_2eNumbers_2eBinNums_2exH) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, v51) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v51, cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v51, v51)) &  ! [v51] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v51)) &  ! [v51] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v51) | t(v51, cCoq_2eNumbers_2eBinNums_2eN)) &  ! [v51] : ( ~ cCoq_2eInit_2ePeano_2egt___24a2(v51, v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] : ( ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v51) | t(v51, cCoq_2eInit_2eDatatypes_2ecomparison)) &  ! [v51] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v51) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51)) &  ! [v51] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v51) | t(v51, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree)) &  ! [v51] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v51)) &  ! [v51] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51) | t(v51, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et)) &  ! [v51] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v51) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v51) | t(v51, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt)) &  ! [v51] : ( ~ cProp___24t(v51) | t(v51, cProp)) &  ! [v51] : ( ~ cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v51) |  ? [v52] : (cCoq_2eInit_2eNat_2emul___24a2(v1, v52) = v51 & cCoq_2eInit_2eDatatypes_2enat___24t(v52))) &  ! [v51] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v51, v51) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v51, cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v51) |  ? [v52] :  ? [v53] : ((v53 = v51 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) &  ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v52)) | (v53 = v51 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52)))) &  ! [v51] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(v51)) &  ! [v51] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(v51)) &  ! [v51] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v51)) &  ! [v51] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v51) | t(v51, cCoq_2eNumbers_2eBinNums_2epositive)) &  ! [v51] : ( ~ t(v51, c_24__type__4456) | c_24__type__4456___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3392) | c_24__type__3392___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4038) | c_24__type__4038___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61245) | c_24__type__61245___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__37154) | c_24__type__37154___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__38146) | c_24__type__38146___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__38133) | c_24__type__38133___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4009) | c_24__type__4009___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4110) | c_24__type__4110___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__43954) | c_24__type__43954___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__49679) | c_24__type__49679___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64787) | c_24__type__64787___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__37236) | c_24__type__37236___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__58842) | c_24__type__58842___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61955) | c_24__type__61955___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__139) | c_24__type__139___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3436) | c_24__type__3436___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61058) | c_24__type__61058___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__59794) | c_24__type__59794___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3502) | c_24__type__3502___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__63548) | c_24__type__63548___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__37164) | c_24__type__37164___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__43923) | c_24__type__43923___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61362) | c_24__type__61362___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__6709) | c_24__type__6709___24t(v51)) &  ! [v51] : ( ~ t(v51, cVFA_2eExtract_2eint) | cVFA_2eExtract_2eint___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__60992) | c_24__type__60992___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__37116) | c_24__type__37116___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64806) | c_24__type__64806___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4115) | c_24__type__4115___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__58129) | c_24__type__58129___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4286) | c_24__type__4286___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61884) | c_24__type__61884___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3274) | c_24__type__3274___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64637) | c_24__type__64637___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64779) | c_24__type__64779___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64812) | c_24__type__64812___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__51338) | c_24__type__51338___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__38233) | c_24__type__38233___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4267) | c_24__type__4267___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__57037) | c_24__type__57037___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4663) | c_24__type__4663___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61935) | c_24__type__61935___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__144) | c_24__type__144___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4468) | c_24__type__4468___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__58151) | c_24__type__58151___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64809) | c_24__type__64809___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__57049) | c_24__type__57049___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__49996) | c_24__type__49996___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__37140) | c_24__type__37140___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__58134) | c_24__type__58134___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__63609) | c_24__type__63609___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__51586) | c_24__type__51586___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__51611) | c_24__type__51611___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__42511) | c_24__type__42511___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__57188) | c_24__type__57188___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61887) | c_24__type__61887___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3214) | c_24__type__3214___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64775) | c_24__type__64775___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4120) | c_24__type__4120___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__38477) | c_24__type__38477___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__52266) | c_24__type__52266___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3218) | c_24__type__3218___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__60982) | c_24__type__60982___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4448) | c_24__type__4448___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64086) | c_24__type__64086___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__43926) | c_24__type__43926___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4264) | c_24__type__4264___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__43920) | c_24__type__43920___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61030) | c_24__type__61030___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__38186) | c_24__type__38186___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__52287) | c_24__type__52287___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__37112) | c_24__type__37112___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3108) | c_24__type__3108___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4007) | c_24__type__4007___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4033) | c_24__type__4033___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__60391) | c_24__type__60391___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3269) | c_24__type__3269___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__63295) | c_24__type__63295___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__51589) | c_24__type__51589___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__59767) | c_24__type__59767___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__6193) | c_24__type__6193___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64023) | c_24__type__64023___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__63546) | c_24__type__63546___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__38242) | c_24__type__38242___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__43969) | c_24__type__43969___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__38174) | c_24__type__38174___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__58970) | c_24__type__58970___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__41631) | c_24__type__41631___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4472) | c_24__type__4472___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__51606) | c_24__type__51606___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61439) | c_24__type__61439___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4566) | c_24__type__4566___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3076) | c_24__type__3076___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4011) | c_24__type__4011___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__6761) | c_24__type__6761___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__6675) | c_24__type__6675___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61437) | c_24__type__61437___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64648) | c_24__type__64648___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__58790) | c_24__type__58790___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__60915) | c_24__type__60915___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__37109) | c_24__type__37109___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4453) | c_24__type__4453___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3255) | c_24__type__3255___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3985) | c_24__type__3985___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__37166) | c_24__type__37166___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4463) | c_24__type__4463___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__43947) | c_24__type__43947___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__6196) | c_24__type__6196___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4435) | c_24__type__4435___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__60742) | c_24__type__60742___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3002) | c_24__type__3002___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3983) | c_24__type__3983___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__63713) | c_24__type__63713___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__51826) | c_24__type__51826___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61924) | c_24__type__61924___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61124) | c_24__type__61124___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__37221) | c_24__type__37221___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4095) | c_24__type__4095___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__51592) | c_24__type__51592___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4231) | c_24__type__4231___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__43967) | c_24__type__43967___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__59760) | c_24__type__59760___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3929) | c_24__type__3929___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3456) | c_24__type__3456___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__37142) | c_24__type__37142___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4269) | c_24__type__4269___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__42452) | c_24__type__42452___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__63643) | c_24__type__63643___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__38136) | c_24__type__38136___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__41577) | c_24__type__41577___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3216) | c_24__type__3216___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__39863) | c_24__type__39863___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__6804) | c_24__type__6804___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3407) | c_24__type__3407___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__59662) | c_24__type__59662___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64768) | c_24__type__64768___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61892) | c_24__type__61892___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__44009) | c_24__type__44009___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4043) | c_24__type__4043___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4536) | c_24__type__4536___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__58816) | c_24__type__58816___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__59434) | c_24__type__59434___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__190) | c_24__type__190___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3970) | c_24__type__3970___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__41272) | c_24__type__41272___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64104) | c_24__type__64104___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__52056) | c_24__type__52056___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4426) | c_24__type__4426___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__42480) | c_24__type__42480___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__59771) | c_24__type__59771___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64065) | c_24__type__64065___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__126) | c_24__type__126___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__59781) | c_24__type__59781___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__58153) | c_24__type__58153___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__38464) | c_24__type__38464___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3074) | c_24__type__3074___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4288) | c_24__type__4288___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4318) | c_24__type__4318___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__109) | c_24__type__109___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__58889) | c_24__type__58889___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64046) | c_24__type__64046___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__38162) | c_24__type__38162___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__9) | c_24__type__9___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64727) | c_24__type__64727___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64161) | c_24__type__64161___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3031) | c_24__type__3031___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4297) | c_24__type__4297___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__63208) | c_24__type__63208___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4493) | c_24__type__4493___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__6802) | c_24__type__6802___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4055) | c_24__type__4055___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__38131) | c_24__type__38131___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__42614) | c_24__type__42614___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4108) | c_24__type__4108___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3299) | c_24__type__3299___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3326) | c_24__type__3326___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61508) | c_24__type__61508___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61096) | c_24__type__61096___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__38469) | c_24__type__38469___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__51597) | c_24__type__51597___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3427) | c_24__type__3427___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4460) | c_24__type__4460___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__64711) | c_24__type__64711___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__42626) | c_24__type__42626___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__43940) | c_24__type__43940___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__134) | c_24__type__134___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__41592) | c_24__type__41592___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61243) | c_24__type__61243___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__61901) | c_24__type__61901___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__37239) | c_24__type__37239___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4241) | c_24__type__4241___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__59708) | c_24__type__59708___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4316) | c_24__type__4316___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__39770) | c_24__type__39770___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__42648) | c_24__type__42648___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__6728) | c_24__type__6728___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3507) | c_24__type__3507___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__6692) | c_24__type__6692___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3505) | c_24__type__3505___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__6169) | c_24__type__6169___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__6158) | c_24__type__6158___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__6165) | c_24__type__6165___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__129) | c_24__type__129___24t(v51)) &  ! [v51] : ( ~ t(v51, cProp) | cProp___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4236) | c_24__type__4236___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__3247) | c_24__type__3247___24t(v51)) &  ! [v51] : ( ~ t(v51, c_24__type__4016) | c_24__type__4016___24t(v51)) &  ! [v51] : ( ~ t(v51, cVFA_2eSearchTree_2ekey) | cVFA_2eSearchTree_2ekey___24t(v51)) &  ! [v51] : ( ~ t(v51, cV) | cV___24t(v51)) &  ! [v51] : ( ~ t(v51, cRedblack_2ekey) | cRedblack_2ekey___24t(v51)) &  ! [v51] : ( ~ t(v51, cRedblack_2ecolor) | cRedblack_2ecolor___24t(v51)) &  ! [v51] : ( ~ t(v51, cRedblack_2eTREES_2etree) | cRedblack_2eTREES_2etree___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2emicromega_2eRingMicromega_2eOp2) | cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et) | cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et) | cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eStrings_2eAscii_2eascii) | cCoq_2eStrings_2eAscii_2eascii___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eReals_2eRIneq_2enonzeroreal) | cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eQArith_2eQArith__base_2eQ) | cCoq_2eQArith_2eQArith__base_2eQ___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eInit_2eDatatypes_2eunit) | cCoq_2eInit_2eDatatypes_2eunit___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eInit_2eDatatypes_2ecomparison) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eInit_2eByte_2ebyte) | cCoq_2eInit_2eByte_2ebyte___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2esetoid__ring_2eRing__polynom_2eMon) | cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eInit_2eDatatypes_2ebool) | cCoq_2eInit_2eDatatypes_2ebool___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2emicromega_2eRingMicromega_2eOp1) | cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eReals_2eRdefinitions_2eR) | cCoq_2eReals_2eRdefinitions_2eR___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eNumbers_2eBinNums_2eZ) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eStrings_2eString_2estring) | cCoq_2eStrings_2eString_2estring___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eNumbers_2eBinNums_2epositive) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eNumbers_2eBinNums_2eN) | cCoq_2eNumbers_2eBinNums_2eN___24t(v51)) &  ! [v51] : ( ~ t(v51, cCoq_2eInit_2eDatatypes_2enat) | cCoq_2eInit_2eDatatypes_2enat___24t(v51)) &  ! [v51] : ( ~ t(v51, cType) | cType___24t(v51)) &  ! [v51] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cVFA_2eSearchTree_2ekey___24t(v51)) &  ! [v51] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(v51)) &  ! [v51] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2ele___24a2(v51, v51)) &  ! [v51] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eDatatypes_2eO, v51)) &  ! [v51] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v51) | t(v51, cCoq_2eInit_2eDatatypes_2enat)) &  ! [v51] : ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eZeven_2eZeven___24a1(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : ((v53 = v51 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) & (v52 = cCoq_2eNumbers_2eBinNums_2exH | (v55 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)))) | (v53 = v51 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v52) = v51 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) & (v52 = cCoq_2eNumbers_2eBinNums_2exH | (v55 = v52 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v54) = v52 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54)))))) &  ! [v51] : ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v51, cCoq_2eNumbers_2eBinNums_2eZ0)) &  ! [v51] : ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v51) | t(v51, cCoq_2eNumbers_2eBinNums_2eZ)) &  ! [v51] : ( ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v51) | t(v51, cCoq_2eInit_2eDatatypes_2ebool)) &  ! [v51] : ( ~ cType___24t(v51) | t(v51, cType)) &  ! [v51] : ( ~ p(v51) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v51)) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__49297___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] : (happ(v75, v76) = v77 & happ(v73, v74) = v75 & t(v76, v70) & t(v74, v51) &  ~ t(v77, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__48951___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] : (happ(v73, v74) = v75 & cCoq_2eNumbers_2eBinNums_2eN___24t(v74) &  ~ t(v75, v70))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__48628___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] : (happ(v73, v74) = v75 & t(v74, v60) &  ~ t(v75, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__48305___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] : (happ(v75, v76) = v77 & happ(v73, v74) = v75 & t(v76, v60) & t(v74, v60) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v77))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__47959___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] : (happ(v75, v76) = v77 & happ(v73, v74) = v75 & t(v76, v60) & t(v74, v60) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v77))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__47613___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] : (happ(v73, v74) = v75 & t(v74, v60) &  ~ t(v75, v60))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__47290___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] : (happ(v75, v76) = v77 & happ(v73, v74) = v75 & t(v76, v60) & t(v74, v60) &  ~ t(v77, v60))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__46944___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] : (happ(v75, v76) = v77 & happ(v73, v74) = v75 & t(v76, v60) & t(v74, v60) &  ~ t(v77, v60))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__46598___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] : (happ(v75, v76) = v77 & happ(v73, v74) = v75 & t(v76, v60) & t(v74, v60) &  ~ t(v77, v60))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__46252___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] : (happ(v75, v76) = v77 & happ(v73, v74) = v75 & t(v76, v51) & t(v74, v51) &  ~ cProp___24t(v77))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__45906___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] : (happ(v75, v76) = v77 & happ(v73, v74) = v75 & t(v76, v51) & t(v74, v51) &  ~ cProp___24t(v77))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__45560___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] : (happ(v73, v74) = v75 & t(v74, v51) &  ~ t(v75, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__45237___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] : (happ(v75, v76) = v77 & happ(v73, v74) = v75 & t(v76, v51) & t(v74, v51) &  ~ t(v77, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__44891___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] : (happ(v75, v76) = v77 & happ(v73, v74) = v75 & t(v76, v51) & t(v74, v51) &  ~ t(v77, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] : (c_24__type__44545___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73) |  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] : (happ(v75, v76) = v77 & happ(v73, v74) = v75 & t(v76, v51) & t(v74, v51) &  ~ t(v77, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (c_24__type__56162___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ? [v69] :  ? [v70] : (happ(v68, v69) = v70 & t(v69, v59) &  ~ t(v70, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (c_24__type__55967___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] : (happ(v70, v71) = v72 & happ(v68, v69) = v70 & t(v71, v59) & t(v69, v59) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v72))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (c_24__type__55754___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ? [v69] :  ? [v70] : (happ(v68, v69) = v70 & t(v69, v59) &  ~ t(v70, v59))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (c_24__type__55559___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] : (happ(v70, v71) = v72 & happ(v68, v69) = v70 & t(v71, v59) & t(v69, v59) &  ~ t(v72, v59))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (c_24__type__55346___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] : (happ(v70, v71) = v72 & happ(v68, v69) = v70 & t(v71, v59) & t(v69, v59) &  ~ t(v72, v59))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (c_24__type__55133___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] : (happ(v70, v71) = v72 & happ(v68, v69) = v70 & t(v71, v59) & t(v69, v59) &  ~ t(v72, v59))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (c_24__type__54920___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] : (happ(v70, v71) = v72 & happ(v68, v69) = v70 & t(v71, v51) & t(v69, v51) &  ~ cProp___24t(v72))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (c_24__type__54707___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ? [v69] :  ? [v70] : (happ(v68, v69) = v70 & t(v69, v51) &  ~ t(v70, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (c_24__type__54512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] : (happ(v70, v71) = v72 & happ(v68, v69) = v70 & t(v71, v51) & t(v69, v51) &  ~ t(v72, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (c_24__type__54299___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] : (happ(v70, v71) = v72 & happ(v68, v69) = v70 & t(v71, v51) & t(v69, v51) &  ~ t(v72, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] : (c_24__type__54086___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68) |  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] : (happ(v70, v71) = v72 & happ(v68, v69) = v70 & t(v71, v51) & t(v69, v51) &  ~ t(v72, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__62687___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ cProp___24t(v65))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__62594___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & t(v62, v51) &  ~ t(v63, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__62512___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ t(v65, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__62419___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & t(v62, v51) &  ~ t(v63, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__62337___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ t(v65, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__62244___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ t(v65, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__62151___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ t(v65, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__39209___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ cProp___24t(v65))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__39116___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & t(v62, v51) &  ~ t(v63, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__39034___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ t(v65, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__38941___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & t(v62, v51) &  ~ t(v63, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__38859___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ t(v65, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__38766___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ t(v65, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__38673___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ t(v65, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__43677___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ cProp___24t(v65))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__43576___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ cProp___24t(v65))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__43475___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ cProp___24t(v65))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__43374___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & t(v62, v51) &  ~ t(v63, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__43284___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ t(v65, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__43183___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ t(v65, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__type__43082___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61) |  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & t(v64, v51) & t(v62, v51) &  ~ t(v65, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__53340___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & t(v62, v51) & t(v60, v51) &  ~ cProp___24t(v63))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__53277___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] : (happ(v59, v60) = v61 & t(v60, v51) &  ~ t(v61, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__53223___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & t(v62, v51) & t(v60, v51) &  ~ t(v63, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__53160___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & t(v62, v51) & t(v60, v51) &  ~ t(v63, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__53097___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & t(v62, v51) & t(v60, v51) &  ~ t(v63, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__52784___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & t(v62, v51) & t(v60, v51) &  ~ cProp___24t(v63))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__52721___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] : (happ(v59, v60) = v61 & t(v60, v51) &  ~ t(v61, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__52667___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & t(v62, v51) & t(v60, v51) &  ~ t(v63, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__52604___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & t(v62, v51) & t(v60, v51) &  ~ t(v63, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__52541___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & t(v62, v51) & t(v60, v51) &  ~ t(v63, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__63101___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & t(v62, v51) & t(v60, v51) &  ~ cProp___24t(v63))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__63038___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] : (happ(v59, v60) = v61 & t(v60, v51) &  ~ t(v61, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__62984___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & t(v62, v51) & t(v60, v51) &  ~ t(v63, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__62921___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & t(v62, v51) & t(v60, v51) &  ~ t(v63, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (c_24__type__62858___24t(v51, v52, v53, v54, v55, v56, v57, v58, v59) |  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & t(v62, v51) & t(v60, v51) &  ~ t(v63, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (c_24__type__56963___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v60, v61) = v62 & happ(v58, v59) = v60 & t(v61, v55) & t(v59, v51) &  ~ t(v62, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (c_24__type__56919___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ? [v59] :  ? [v60] : (happ(v58, v59) = v60 & cCoq_2eNumbers_2eBinNums_2eN___24t(v59) &  ~ t(v60, v55))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (c_24__type__56883___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v60, v61) = v62 & happ(v58, v59) = v60 & t(v61, v51) & t(v59, v51) &  ~ cProp___24t(v62))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (c_24__type__56839___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v60, v61) = v62 & happ(v58, v59) = v60 & t(v61, v51) & t(v59, v51) &  ~ t(v62, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (c_24__type__56654___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v60, v61) = v62 & happ(v58, v59) = v60 & t(v61, v53) & t(v59, v53) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v53, v53, v62))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (c_24__type__56604___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ? [v59] :  ? [v60] : (happ(v58, v59) = v60 & t(v59, v53) &  ~ t(v60, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (c_24__type__56562___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v60, v61) = v62 & happ(v58, v59) = v60 & t(v61, v53) & t(v59, v53) &  ~ t(v62, v53))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (c_24__type__56512___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v60, v61) = v62 & happ(v58, v59) = v60 & t(v61, v53) & t(v59, v53) &  ~ t(v62, v53))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (c_24__type__56462___24t(v51, v52, v53, v54, v55, v56, v57, v58) |  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v60, v61) = v62 & happ(v58, v59) = v60 & t(v61, v51) & t(v59, v51) &  ~ cProp___24t(v62))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (c_24__type__63970___24t(v51, v52, v53, v54, v55, v56, v57) |  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (happ(v59, v60) = v61 & happ(v57, v58) = v59 & t(v60, v51) & t(v58, v51) &  ~ cProp___24t(v61))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (c_24__type__63931___24t(v51, v52, v53, v54, v55, v56, v57) |  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (happ(v59, v60) = v61 & happ(v57, v58) = v59 & t(v60, v51) & t(v58, v51) &  ~ t(v61, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (c_24__type__63892___24t(v51, v52, v53, v54, v55, v56, v57) |  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (happ(v59, v60) = v61 & happ(v57, v58) = v59 & t(v60, v51) & t(v58, v51) &  ~ t(v61, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (c_24__type__61503___24t(v51, v52, v53, v54, v55, v56, v57) |  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & t(v58, v51) &  ~ cType___24t(v59))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (c_24__type__53687___24t(v51, v52, v53, v54, v55, v56) |  ? [v57] :  ? [v58] : (happ(v56, v57) = v58 & t(v57, v51) &  ~ t(v58, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (c_24__type__53660___24t(v51, v52, v53, v54, v55, v56) |  ? [v57] :  ? [v58] : (happ(v56, v57) = v58 & t(v57, v51) &  ~ t(v58, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (c_24__type__53636___24t(v51, v52, v53, v54, v55, v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v58, v59) = v60 & happ(v56, v57) = v58 & t(v59, v51) & t(v57, v51) &  ~ t(v60, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (c_24__type__53603___24t(v51, v52, v53, v54, v55, v56) |  ? [v57] :  ? [v58] : (happ(v56, v57) = v58 & t(v57, v51) &  ~ t(v58, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (c_24__type__53579___24t(v51, v52, v53, v54, v55, v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v58, v59) = v60 & happ(v56, v57) = v58 & t(v59, v51) & t(v57, v51) &  ~ t(v60, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (c_24__type__53549___24t(v51, v52, v53, v54, v55, v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v58, v59) = v60 & happ(v56, v57) = v58 & t(v59, v51) & t(v57, v51) &  ~ cProp___24t(v60))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (c_24__type__53519___24t(v51, v52, v53, v54, v55, v56) |  ? [v57] :  ? [v58] : (happ(v56, v57) = v58 & t(v57, v51) &  ~ t(v58, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (c_24__type__53495___24t(v51, v52, v53, v54, v55, v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v58, v59) = v60 & happ(v56, v57) = v58 & t(v59, v51) & t(v57, v51) &  ~ t(v60, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (c_24__type__53465___24t(v51, v52, v53, v54, v55, v56) |  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v58, v59) = v60 & happ(v56, v57) = v58 & t(v59, v51) & t(v57, v51) &  ~ t(v60, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (c_24__type__57230___24t(v51, v52, v53, v54, v55) |  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & happ(v55, v56) = v57 & t(v58, v51) & t(v56, v51) &  ~ cProp___24t(v59))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] : (c_24__type__39367___24t(v51, v52, v53, v54) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (happ(v56, v57) = v58 & happ(v54, v55) = v56 & t(v57, v53) & t(v55, v51) &  ~ t(v58, v51))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] : (c_24__type__39358___24t(v51, v52, v53, v54) |  ? [v55] :  ? [v56] : (happ(v54, v55) = v56 & cCoq_2eNumbers_2eBinNums_2eN___24t(v55) &  ~ t(v56, v53))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] : (c_24__type__57277___24t(v51, v52, v53, v54) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (happ(v56, v57) = v58 & happ(v54, v55) = v56 & t(v57, v51) & t(v55, v51) &  ~ cProp___24t(v58))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] : (c_24__type__63272___24t(v51, v52, v53, v54) |  ? [v55] :  ? [v56] : (happ(v54, v55) = v56 & t(v55, v51) &  ~ cProp___24t(v56))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] : (c_24__type__63248___24t(v51, v52, v53, v54) |  ? [v55] :  ? [v56] : (happ(v54, v55) = v56 & t(v55, v51) &  ~ cProp___24t(v56))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] : (c_24__type__61432___24t(v51, v52, v53, v54) |  ? [v55] :  ? [v56] : (happ(v54, v55) = v56 & cCoq_2eInit_2eDatatypes_2enat___24t(v55) &  ~ cProp___24t(v56))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] : (c_24__type__61411___24t(v51, v52, v53, v54) |  ? [v55] :  ? [v56] : (happ(v54, v55) = v56 & cCoq_2eInit_2eDatatypes_2enat___24t(v55) &  ~ cProp___24t(v56))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] : (cCoq_2eLists_2eSetoidList_2etranspose___24a4(v51, v52, v53, v54) |  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v62, v64) = v65 & happ(v58, v63) = v64 & happ(v58, v59) = v60 & happ(v56, v60) = v61 & happ(v56, v59) = v63 & happ(v54, v57) = v58 & happ(v54, v55) = v56 & happ(v53, v61) = v62 & t(v59, v52) & t(v57, v51) & t(v55, v51) &  ~ p(v65))) &  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] : (cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v51, v52, v53, v54) |  ? [v55] : (t(v55, v51) & ( ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v51, v52, v55, v54) |  ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v51, v52, v55, v53)) & (cCoq_2eLists_2eSetoidList_2eInA___24a4(v51, v52, v55, v54) | cCoq_2eLists_2eSetoidList_2eInA___24a4(v51, v52, v55, v53)))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__64642___24t(v51, v52, v53) |  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & t(v54, v51) &  ~ cProp___24t(v55))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__64056___24t(v51, v52, v53) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & t(v56, v52) & t(v54, v51) &  ~ t(v57, v52))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__58849___24t(v51, v52, v53) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & t(v56, v52) & t(v54, v51) &  ~ cProp___24t(v57))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__56982___24t(v51, v52, v53) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & t(v56, v52) & t(v54, v51) &  ~ t(v57, v51))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__56975___24t(v51, v52, v53) |  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & cCoq_2eNumbers_2eBinNums_2eN___24t(v54) &  ~ t(v55, v52))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__4540___24t(v51, v52, v53) |  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v54) &  ~ cType___24t(v55))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__4508___24t(v51, v52, v53) |  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & cCoq_2eInit_2eSpecif_2esumbool___24t(v51, v52, v54) &  ~ cProp___24t(v55))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__42487___24t(v51, v52, v53) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & t(v56, v51) & t(v54, v52) &  ~ t(v57, v51))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__42456___24t(v51, v52, v53) |  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & t(v54, v51) &  ~ t(v55, v52))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__39539___24t(v51, v52, v53) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & t(v56, v52) & t(v54, v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v57))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__39532___24t(v51, v52, v53) |  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & t(v54, v52) &  ~ t(v55, v52))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__39518___24t(v51, v52, v53) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & t(v56, v52) & t(v54, v52) &  ~ t(v57, v52))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__39353___24t(v51, v52, v53) |  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & t(v54, v52) &  ~ t(v55, v51))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__3314___24t(v51, v52, v53) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v51, v54, v56) = v59 & happ(v58, v61) = v62 & happ(v55, v56) = v58 & happ(v53, v54) = v55 & happ(v52, v59) = v60 & happ(v52, v56) = v57 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v56) & t(v61, v57) & t(v54, v51) &  ~ t(v62, v60))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__64082___24t(v51, v52, v53) |  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & t(v54, v51) &  ~ cType___24t(v55))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__4489___24t(v51, v52, v53) |  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & t(v54, v51) &  ~ cProp___24t(v55))) &  ? [v51] :  ? [v52] :  ? [v53] : (cCoq_2eLists_2eList_2eincl___24a3(v51, v52, v53) |  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2eLists_2eList_2eIn___24a3(v51, v54, v53) = v56 & cCoq_2eLists_2eList_2eIn___24a3(v51, v54, v52) = v55 & t(v54, v51) & p(v55) &  ~ p(v56))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__38198___24t(v51, v52, v53) |  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v54) &  ~ cType___24t(v55))) &  ? [v51] :  ? [v52] :  ? [v53] : (c_24__type__56730___24t(v51, v52, v53) |  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & t(v56, v52) & t(v54, v52) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v52, v52, v57))) &  ? [v51] :  ? [v52] : (v52 = v51 | c_24__lam__59756___24a2(v51, v52)) &  ? [v51] :  ? [v52] : (v52 = v51 | c_24__lam__43943___24a2(v51, v52)) &  ? [v51] :  ? [v52] : (v52 = v51 | cCoq_2eZArith_2eZnat_2eneq___24a2(v51, v52)) &  ? [v51] :  ? [v52] : (v52 = v51 | cCoq_2eZArith_2eBinInt_2eZne___24a2(v51, v52)) &  ? [v51] :  ? [v52] : (c_24__type__6842___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] : (cCoq_2eStrings_2eAscii_2eAscii___24a8(v53, v55, v57, v59, v61, v63, v65, v67) = v69 & happ(v66, v67) = v68 & happ(v64, v65) = v66 & happ(v62, v63) = v64 & happ(v60, v61) = v62 & happ(v58, v59) = v60 & happ(v56, v57) = v58 & happ(v54, v55) = v56 & happ(v52, v53) = v54 & happ(v51, v69) = v70 & cCoq_2eInit_2eDatatypes_2ebool___24t(v67) & cCoq_2eInit_2eDatatypes_2ebool___24t(v65) & cCoq_2eInit_2eDatatypes_2ebool___24t(v63) & cCoq_2eInit_2eDatatypes_2ebool___24t(v61) & cCoq_2eInit_2eDatatypes_2ebool___24t(v59) & cCoq_2eInit_2eDatatypes_2ebool___24t(v57) & cCoq_2eInit_2eDatatypes_2ebool___24t(v55) & cCoq_2eInit_2eDatatypes_2ebool___24t(v53) &  ~ t(v68, v70))) &  ? [v51] :  ? [v52] : (c_24__type__64701___24t(v51, v52) |  ? [v53] :  ? [v54] : (happ(v52, v53) = v54 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) &  ~ t(v54, v51))) &  ? [v51] :  ? [v52] : (c_24__type__59442___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v53) = v57 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v53) = v54 & happ(v56, v59) = v60 & happ(v52, v53) = v56 & happ(v51, v57) = v58 & happ(v51, v53) = v55 & t(v59, v55) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v53) & p(v54) &  ~ t(v60, v58))) &  ? [v51] :  ? [v52] : (c_24__type__58161___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (cCoq_2eStrings_2eString_2eString___24a2(v53, v55) = v58 & happ(v57, v60) = v61 & happ(v54, v55) = v57 & happ(v52, v53) = v54 & happ(v51, v58) = v59 & happ(v51, v55) = v56 & cCoq_2eStrings_2eString_2estring___24t(v55) & cCoq_2eStrings_2eAscii_2eascii___24t(v53) & t(v60, v56) &  ~ t(v61, v59))) &  ? [v51] :  ? [v52] : (c_24__type__4496___24t(v51, v52) |  ? [v53] :  ? [v54] : (happ(v52, v53) = v54 & t(v53, v51) &  ~ cProp___24t(v54))) &  ? [v51] :  ? [v52] : (c_24__type__4303___24t(v51, v52) |  ? [v53] :  ? [v54] : (happ(v52, v53) = v54 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) &  ~ cProp___24t(v54))) &  ? [v51] :  ? [v52] : (c_24__type__4294___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v53) = v55 & happ(v52, v53) = v54 & happ(v51, v55) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) &  ~ t(v54, v56))) &  ? [v51] :  ? [v52] : (c_24__type__4291___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (happ(v52, v53) = v54 & happ(v51, v55) = v56 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v53) = v55 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) &  ~ t(v54, v56))) &  ? [v51] :  ? [v52] : (c_24__type__4022___24t(v51, v52) |  ? [v53] :  ? [v54] : (happ(v52, v53) = v54 & cCoq_2eInit_2eDatatypes_2enat___24t(v53) &  ~ t(v54, v51))) &  ? [v51] :  ? [v52] : (c_24__type__40140___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (happ(v54, v55) = v56 & happ(v52, v53) = v54 & t(v55, v51) & t(v53, v51) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v51, v51, v56))) &  ? [v51] :  ? [v52] : (c_24__type__3990___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v55, v58) = v59 & happ(v52, v53) = v55 & happ(v51, v56) = v57 & happ(v51, v53) = v54 & cCoq_2eInit_2eDatatypes_2eS___24a1(v53) = v56 & t(v58, v54) & cCoq_2eInit_2eDatatypes_2enat___24t(v53) &  ~ t(v59, v57))) &  ? [v51] :  ? [v52] : (c_24__type__39236___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (happ(v54, v55) = v56 & happ(v52, v53) = v54 & t(v55, v51) & t(v53, v51) &  ~ cProp___24t(v56))) &  ? [v51] :  ? [v52] : (c_24__type__39227___24t(v51, v52) |  ? [v53] :  ? [v54] : (happ(v52, v53) = v54 & t(v53, v51) &  ~ t(v54, v51))) &  ? [v51] :  ? [v52] : (c_24__type__39218___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (happ(v54, v55) = v56 & happ(v52, v53) = v54 & t(v55, v51) & t(v53, v51) &  ~ t(v56, v51))) &  ? [v51] :  ? [v52] : (c_24__type__37169___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v53) = v55 & happ(v52, v53) = v54 & happ(v51, v55) = v56 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) &  ~ t(v54, v56))) &  ? [v51] :  ? [v52] : (c_24__type__37152___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eNumbers_2eBinNums_2exO___24a1(v53) = v56 & happ(v55, v58) = v59 & happ(v52, v53) = v55 & happ(v51, v56) = v57 & happ(v51, v53) = v54 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & t(v58, v54) &  ~ t(v59, v57))) &  ? [v51] :  ? [v52] : (c_24__type__37147___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eNumbers_2eBinNums_2exI___24a1(v53) = v56 & happ(v55, v58) = v59 & happ(v52, v53) = v55 & happ(v51, v56) = v57 & happ(v51, v53) = v54 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v53) & t(v58, v54) &  ~ t(v59, v57))) &  ? [v51] :  ? [v52] : (c_24__type__3302___24t(v51, v52) |  ? [v53] :  ? [v54] : (happ(v52, v53) = v54 & cCoq_2eInit_2eDatatypes_2elist___24t(v51, v53) &  ~ cType___24t(v54))) &  ? [v51] :  ? [v52] : (c_24__type__3106___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] : (cRedblack_2eTREES_2eT___24a5(v53, v55, v60, v62, v64) = v67 & happ(v66, v69) = v70 & happ(v63, v64) = v66 & happ(v61, v62) = v63 & happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v54, v55) = v57 & happ(v52, v53) = v54 & happ(v51, v67) = v68 & happ(v51, v64) = v65 & happ(v51, v55) = v56 & cV___24t(v62) & cRedblack_2ekey___24t(v60) & cRedblack_2eTREES_2etree___24t(v64) & cRedblack_2eTREES_2etree___24t(v55) & cRedblack_2ecolor___24t(v53) & t(v69, v65) & t(v58, v56) &  ~ t(v70, v68))) &  ? [v51] :  ? [v52] : c_24__lam__4337___24a3(v51, v52, v52) &  ? [v51] :  ? [v52] : (c_24__type__3221___24t(v51, v52) |  ? [v53] :  ? [v54] : (happ(v52, v53) = v54 & cRedblack_2ecolor___24t(v53) &  ~ cType___24t(v54))) &  ? [v51] :  ? [v52] : (c_24__type__3134___24t(v51, v52) |  ? [v53] :  ? [v54] : (happ(v52, v53) = v54 & cRedblack_2eTREES_2etree___24t(v53) &  ~ cType___24t(v54))) &  ? [v51] :  ? [v52] : (c_24__type__39494___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (happ(v54, v55) = v56 & happ(v52, v53) = v54 & t(v55, v51) & t(v53, v51) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v56))) &  ? [v51] :  ? [v52] : (cCoq_2eNArith_2eNdigits_2eeqf___24a2(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] : ( ~ (v55 = v54) & happ(v52, v53) = v55 & happ(v51, v53) = v54 & cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ? [v51] :  ? [v52] : (c_24__type__61506___24t(v51, v52) |  ? [v53] :  ? [v54] : (happ(v52, v53) = v54 & t(v53, v51) &  ~ cType___24t(v54))) &  ? [v51] :  ? [v52] : (cCoq_2eInit_2eWf_2ewell__founded___24a2(v51, v52) |  ? [v53] : (t(v53, v51) &  ~ cCoq_2eInit_2eWf_2eAcc___24a3(v51, v52, v53))) &  ? [v51] :  ? [v52] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v53, v52) = v55 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v53, v51) = v54 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v53) & p(v54) &  ~ p(v55))) &  ? [v51] :  ? [v52] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v53, v52) = v55 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v53, v51) = v54 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v53) & ( ~ p(v55) |  ~ p(v54)) & (p(v55) | p(v54)))) &  ? [v51] :  ? [v52] : (c_24__type__114___24t(v51, v52) |  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (c_24__prop__117___24a3(v51, v53, v55) = v57 & c_24__prop__116___24a3(v51, v53, v55) = v56 & happ(v54, v55) = v58 & happ(v52, v53) = v54 & t(v55, v51) & t(v53, v51) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v56, v57, v58))) &  ? [v51] : (v51 = cCoq_2eNumbers_2eBinNums_2eZ0 | c_24__lam__59763___24a1(v51)) &  ? [v51] : (c_24__type__9___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cVFA_2eExtract_2eint___24t(v54) & cVFA_2eExtract_2eint___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55))) &  ? [v51] : (c_24__type__6804___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eStrings_2eAscii_2eascii___24t(v52) &  ~ cType___24t(v53))) &  ? [v51] : (c_24__type__6802___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v52, v56) = v58 & happ(v51, v52) = v53 & c_24__type__6842___24t(v52, v54) & c_24__type__6804___24t(v52) & cCoq_2eStrings_2eAscii_2eascii___24t(v56) &  ~ t(v57, v58))) &  ? [v51] : (c_24__type__6761___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] : (happ(v65, v66) = v67 & happ(v63, v64) = v65 & happ(v61, v62) = v63 & happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2ebool___24t(v66) & cCoq_2eInit_2eDatatypes_2ebool___24t(v64) & cCoq_2eInit_2eDatatypes_2ebool___24t(v62) & cCoq_2eInit_2eDatatypes_2ebool___24t(v60) & cCoq_2eInit_2eDatatypes_2ebool___24t(v58) & cCoq_2eInit_2eDatatypes_2ebool___24t(v56) & cCoq_2eInit_2eDatatypes_2ebool___24t(v54) & cCoq_2eInit_2eDatatypes_2ebool___24t(v52) &  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v67))) &  ? [v51] : (c_24__type__6728___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cProp___24t(v55))) &  ? [v51] : (c_24__type__6709___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v55))) &  ? [v51] : (c_24__type__6692___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v55))) &  ? [v51] : (c_24__type__6675___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (c_24__prop__6678___24a2(v52, v54) = v56 & c_24__prop__6677___24a2(v52, v54) = v55 & happ(v53, v54) = v57 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ? [v51] : (c_24__type__64812___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eN___24t(v52) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53))) &  ? [v51] : (c_24__type__64809___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53))) &  ? [v51] : (c_24__type__64806___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ? [v51] : (c_24__type__64787___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eStrings_2eString_2estring___24t(v54) & cCoq_2eStrings_2eString_2estring___24t(v52) &  ~ cProp___24t(v55))) &  ? [v51] : (c_24__type__64779___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v53))) &  ? [v51] : (c_24__type__64775___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ? [v51] : (c_24__type__64768___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) & cCoq_2eInit_2eDatatypes_2enat___24t(v54) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55))) &  ? [v51] : (c_24__type__64727___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eN___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ? [v51] : (c_24__type__64711___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eN___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53))) &  ? [v51] : (c_24__type__64648___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__39236___24t(v52, v54) & cType___24t(v52) &  ~ cProp___24t(v55))) &  ? [v51] : (c_24__type__64637___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__64642___24t(v52, v54, v62) & c_24__type__4496___24t(v54, v60) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v52, v54, v56, v58, v64) & cType___24t(v58) & cType___24t(v56) & cType___24t(v54) & cType___24t(v52) &  ~ cProp___24t(v65))) &  ? [v51] : (c_24__type__64161___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cType___24t(v58) & cType___24t(v56) & cType___24t(v54) & cType___24t(v52) &  ~ cType___24t(v59))) &  ? [v51] : (c_24__type__64104___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (happ(v58, v59) = v60 & happ(v55, v56) = v58 & happ(v54, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__61506___24t(v52, v54) & t(v59, v57) & t(v56, v52) & cType___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esigT___24t(v52, v54, v60))) &  ? [v51] : (c_24__type__64086___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__61506___24t(v52, v54) & cType___24t(v52) &  ~ cType___24t(v55))) &  ? [v51] : (c_24__type__64065___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] : (happ(v55, v56) = v58 & happ(v54, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__4496___24t(v52, v54) & t(v56, v52) & cType___24t(v52) & p(v57) &  ~ cCoq_2eInit_2eSpecif_2esig___24t(v52, v54, v58))) &  ? [v51] : (c_24__type__64046___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__64056___24t(v52, v54, v58) & c_24__type__39236___24t(v54, v56) & cType___24t(v54) & cType___24t(v52) &  ~ cProp___24t(v59))) &  ? [v51] : (c_24__type__64023___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__39236___24t(v52, v54) & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v58) & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v56) & cType___24t(v52) &  ~ cProp___24t(v59))) &  ? [v51] : (c_24__type__63713___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__39236___24t(v52, v58) & c_24__type__39236___24t(v52, v56) & c_24__type__39236___24t(v52, v54) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v60) & t(v64, v52) & t(v62, v52) & cType___24t(v52) &  ~ cProp___24t(v65))) &  ? [v51] : (c_24__type__63643___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v52, v52, v53))) &  ? [v51] : (c_24__type__63609___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cType___24t(v55))) &  ? [v51] : (c_24__type__63548___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eReals_2eRdefinitions_2eR___24t(v52) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53))) &  ? [v51] : (c_24__type__63546___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v55))) &  ? [v51] : (c_24__type__63295___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__59794___24t(v54) & c_24__type__59794___24t(v52) &  ~ cProp___24t(v55))) &  ? [v51] : (c_24__type__63208___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v54) & t(v56, v52) & cType___24t(v52) &  ~ t(v57, v52))) &  ? [v51] : (c_24__type__6196___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) &  ~ cProp___24t(v55))) &  ? [v51] : (c_24__type__61955___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v52) = v53 & happ(v54, v55) = v56 & happ(v51, v52) = v54 & cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v52, v55) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v53, v56))) &  ? [v51] : (c_24__type__61935___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v52, v54) & cType___24t(v52) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v55))) &  ? [v51] : (c_24__type__6193___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2ecomparison___24t(v52) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v57))) &  ? [v51] : (c_24__type__61924___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v52) = v53 & happ(v58, v59) = v60 & happ(v56, v57) = v58 & happ(v54, v55) = v56 & happ(v51, v52) = v54 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v57) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v55) & cCoq_2eInit_2eDatatypes_2elist___24t(v53, v59) & cType___24t(v52) &  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v52, v60))) &  ? [v51] : (c_24__type__61901___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v52, v54) & cType___24t(v52) &  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v52, v55))) &  ? [v51] : (c_24__type__61892___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v52, v56) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v52, v54) & cType___24t(v52) &  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v52, v57))) &  ? [v51] : (c_24__type__61887___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & cType___24t(v52) &  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v52, v55))) &  ? [v51] : (c_24__type__61884___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & t(v54, v52) & cType___24t(v52) &  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v52, v55))) &  ? [v51] : (c_24__type__6169___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eN___24t(v52) &  ~ cProp___24t(v53))) &  ? [v51] : (c_24__type__6165___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eN___24t(v54) & cCoq_2eNumbers_2eBinNums_2eN___24t(v52) &  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v55))) &  ? [v51] : (c_24__type__6158___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eN___24t(v52) &  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v53))) &  ? [v51] : (c_24__type__61508___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cType___24t(v52) &  ~ cProp___24t(v53))) &  ? [v51] : (c_24__type__61439___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2ebool___24t(v52) &  ~ cProp___24t(v53))) &  ? [v51] : (c_24__type__61437___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v56) & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cProp___24t(v57))) &  ? [v51] : (c_24__type__61362___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v55))) &  ? [v51] : (c_24__type__61245___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) &  ~ cProp___24t(v53))) &  ? [v51] : (c_24__type__61243___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v54) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) &  ~ cProp___24t(v55))) &  ? [v51] : (c_24__type__61124___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v54) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v55))) &  ? [v51] : (c_24__type__61096___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v56) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v52) & cCoq_2eInit_2eDatatypes_2ebool___24t(v54) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v57))) &  ? [v51] : (c_24__type__61058___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v54) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55))) &  ? [v51] : (c_24__type__61030___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v56) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v52) & cCoq_2eInit_2eDatatypes_2ebool___24t(v54) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v57))) &  ? [v51] : (c_24__type__60992___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v55))) &  ? [v51] : (c_24__type__60982___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) &  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v55))) &  ? [v51] : (c_24__type__60915___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (c_24__prop__60918___24a2(v52, v54) = v56 & c_24__prop__60917___24a2(v52, v54) = v55 & happ(v53, v54) = v57 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eN___24t(v54) & cCoq_2eNumbers_2eBinNums_2eN___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ? [v51] : (c_24__type__60742___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eN___24t(v54) & cCoq_2eNumbers_2eBinNums_2eN___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55))) &  ? [v51] : (c_24__type__60391___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55))) &  ? [v51] : (c_24__type__59794___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53))) &  ? [v51] : (c_24__type__59781___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (c_24__lam__59788___24a2(v52, v54) = v55 & happ(v53, v54) = v56 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v55, v56))) &  ? [v51] : (c_24__type__59771___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53))) &  ? [v51] : (c_24__type__59767___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v52) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) &  ~ cProp___24t(v55))) &  ? [v51] : (c_24__type__59760___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v52) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v56) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) &  ~ cProp___24t(v57))) &  ? [v51] : (c_24__type__59708___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__39227___24t(v52, v62) & c_24__type__39218___24t(v52, v60) & c_24__type__39218___24t(v52, v58) & t(v56, v52) & t(v54, v52) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v64) & cType___24t(v52) &  ~ t(v65, v52))) &  ? [v51] : (c_24__type__59662___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (c_24__prop__59665___24a1(v52) = v54 & c_24__prop__59664___24a1(v52) = v53 & happ(v51, v52) = v55 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v53, v54, v55))) &  ? [v51] : (c_24__type__59434___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v59) = v60 & happ(v58, v59) = v61 & happ(v56, v57) = v58 & happ(v54, v55) = v56 & happ(v52, v59) = v62 & happ(v52, cCoq_2eNumbers_2eBinNums_2eZ0) = v53 & happ(v51, v52) = v54 & c_24__type__59442___24t(v52, v57) & c_24__type__4288___24t(v52) & t(v55, v53) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v59) & p(v60) &  ~ t(v61, v62))) &  ? [v51] : (c_24__type__58970___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__39494___24t(v52, v54) & cCoq_2eVectors_2eVectorDef_2et___24t(v52, v58, v62) & cCoq_2eVectors_2eVectorDef_2et___24t(v52, v56, v60) & cCoq_2eInit_2eDatatypes_2enat___24t(v58) & cCoq_2eInit_2eDatatypes_2enat___24t(v56) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v63))) &  ? [v51] : (c_24__type__58889___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & cType___24t(v52) &  ~ cType___24t(v55))) &  ? [v51] : (c_24__type__58842___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__58849___24t(v52, v54, v58) & cCoq_2eInit_2eDatatypes_2eprod___24t(v54, v56, v62) & t(v60, v52) & cType___24t(v56) & cType___24t(v54) & cType___24t(v52) &  ~ cProp___24t(v63))) &  ? [v51] : (c_24__type__58816___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (c_24__prop__58818___24a2(v52, v54) = v55 & cCoq_2eStrings_2eString_2eeqb___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & happ(v51, v52) = v53 & cCoq_2eStrings_2eString_2estring___24t(v54) & cCoq_2eStrings_2eString_2estring___24t(v52) &  ~ cCoq_2eBool_2eBool_2ereflect___24t(v55, v56, v57))) &  ? [v51] : (c_24__type__58790___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (c_24__prop__58793___24a2(v52, v54) = v56 & c_24__prop__58792___24a2(v52, v54) = v55 & happ(v53, v54) = v57 & happ(v51, v52) = v53 & cCoq_2eStrings_2eString_2estring___24t(v54) & cCoq_2eStrings_2eString_2estring___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ? [v51] : (c_24__type__58153___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eStrings_2eString_2estring___24t(v52) &  ~ cType___24t(v53))) &  ? [v51] : (c_24__type__58151___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (happ(v58, v59) = v60 & happ(v56, v57) = v58 & happ(v54, v55) = v56 & happ(v52, v59) = v61 & happ(v52, cCoq_2eStrings_2eString_2eEmptyString) = v53 & happ(v51, v52) = v54 & c_24__type__58161___24t(v52, v57) & c_24__type__58153___24t(v52) & cCoq_2eStrings_2eString_2estring___24t(v59) & t(v55, v53) &  ~ t(v60, v61))) &  ? [v51] : (c_24__type__58134___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cProp___24t(v54) & cType___24t(v52) & p(v54) &  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v52, v54, v55))) &  ? [v51] : (c_24__type__58129___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cProp___24t(v54) & t(v56, v52) & cType___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v52, v54, v57))) &  ? [v51] : (c_24__type__57188___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v52, v54) & cType___24t(v52) &  ~ cProp___24t(v55))) &  ? [v51] : (c_24__type__57049___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cVFA_2eSearchTree_2etree___24t(v52, v60) & cVFA_2eSearchTree_2etree___24t(v52, v54) & cVFA_2eSearchTree_2ekey___24t(v56) & t(v58, v52) & cType___24t(v52) &  ~ cVFA_2eSearchTree_2etree___24t(v52, v61))) &  ? [v51] : (c_24__type__57037___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cType___24t(v52) &  ~ cVFA_2eSearchTree_2etree___24t(v52, v53))) &  ? [v51] : (c_24__type__52287___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__39218___24t(v52, v56) & cCoq_2eNumbers_2eBinNums_2eN___24t(v60) & t(v58, v52) & t(v54, v52) & cType___24t(v52) &  ~ t(v61, v52))) &  ? [v51] : (c_24__type__52266___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__39218___24t(v52, v54) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58) & t(v56, v52) & cType___24t(v52) &  ~ t(v59, v52))) &  ? [v51] : (c_24__type__52056___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] :  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] :  ? [v78] : (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v52) = v54 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v53, v54) = v55 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v52, cCoq_2esetoid__ring_2eRing__polynom_2eMon) = v53 & happ(v76, v77) = v78 & happ(v74, v75) = v76 & happ(v72, v73) = v74 & happ(v70, v71) = v72 & happ(v68, v69) = v70 & happ(v66, v67) = v68 & happ(v64, v65) = v66 & happ(v62, v63) = v64 & happ(v60, v61) = v62 & happ(v58, v59) = v60 & happ(v56, v57) = v58 & happ(v51, v52) = v56 & c_24__type__40140___24t(v52, v71) & c_24__type__39227___24t(v52, v67) & c_24__type__39218___24t(v52, v65) & c_24__type__39218___24t(v52, v63) & c_24__type__39218___24t(v52, v61) & c_24__type__39494___24t(v52, v69) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v77) & cCoq_2eInit_2eDatatypes_2elist___24t(v55, v75) & t(v59, v52) & t(v57, v52) & cCoq_2eInit_2eDatatypes_2enat___24t(v73) & cType___24t(v52) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v52, v78))) &  ? [v51] : (c_24__type__51826___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] :  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] :  ? [v78] :  ? [v79] : (happ(v77, v78) = v79 & happ(v75, v76) = v77 & happ(v73, v74) = v75 & happ(v71, v72) = v73 & happ(v69, v70) = v71 & happ(v67, v68) = v69 & happ(v65, v66) = v67 & happ(v63, v64) = v65 & happ(v61, v62) = v63 & happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__39367___24t(v52, v66, v70, v74) & c_24__type__39358___24t(v52, v66, v70, v72) & c_24__type__39353___24t(v52, v66, v68) & c_24__type__39227___24t(v52, v64) & c_24__type__39218___24t(v52, v62) & c_24__type__39218___24t(v52, v60) & c_24__type__39218___24t(v52, v58) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v66, v78) & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v76) & t(v56, v52) & t(v54, v52) & cType___24t(v70) & cType___24t(v66) & cType___24t(v52) &  ~ t(v79, v52))) &  ? [v51] : (c_24__type__51611___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v54) & cCoq_2eNumbers_2eBinNums_2eN___24t(v56) & cType___24t(v52) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v57))) &  ? [v51] : (c_24__type__51606___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v54) & cType___24t(v52) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v55))) &  ? [v51] : (c_24__type__51597___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v56) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v54) & cType___24t(v52) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v57))) &  ? [v51] : (c_24__type__51592___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & cType___24t(v52) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v55))) &  ? [v51] : (c_24__type__51589___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & t(v54, v52) & cType___24t(v52) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v55))) &  ? [v51] : (c_24__type__51586___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cType___24t(v52) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v52, v53))) &  ? [v51] : (c_24__type__51338___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__39494___24t(v52, v54) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v52, v58) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v52, v56) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v59))) &  ? [v51] : (c_24__type__49996___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] : (happ(v63, v64) = v65 & happ(v61, v62) = v63 & happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__39236___24t(v52, v60) & c_24__type__39236___24t(v52, v58) & c_24__type__39236___24t(v52, v56) & cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v62) & t(v64, v52) & t(v54, v52) & cType___24t(v52) &  ~ cProp___24t(v65))) &  ? [v51] : (c_24__type__49679___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__39494___24t(v52, v54) & t(v58, v52) & t(v56, v52) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v59))) &  ? [v51] : (c_24__type__4663___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] : (c_24__lam__4670___24a2(v52, v54) = v55 & happ(v53, v54) = v56 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v55, v56))) &  ? [v51] : (c_24__type__4566___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cProp___24t(v54) & cType___24t(v52) &  ~ cType___24t(v55))) &  ? [v51] : (c_24__type__4536___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] : (happ(v61, v62) = v63 & happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v56, v62) = v64 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__4554___24t(v52, v54, v56, v60) & c_24__type__4547___24t(v52, v54, v56, v58) & c_24__type__4540___24t(v52, v54, v56) & cCoq_2eInit_2eSpecif_2esumbool___24t(v52, v54, v62) & cProp___24t(v54) & cProp___24t(v52) &  ~ t(v63, v64))) &  ? [v51] : (c_24__type__4493___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__4496___24t(v52, v54) & cType___24t(v52) &  ~ cType___24t(v55))) &  ? [v51] : (c_24__type__4472___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eReals_2eRdefinitions_2eR___24t(v54) & cCoq_2eReals_2eRdefinitions_2eR___24t(v52) &  ~ cProp___24t(v55))) &  ? [v51] : (c_24__type__4468___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (cCoq_2eInit_2eSpecif_2esumbool___24a2(v55, v56) = v57 & c_24__prop__4470___24a2(v52, v54) = v56 & cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v52, v54) = v58 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v54) = v55 & happ(v53, v54) = v59 & happ(v51, v52) = v53 & cCoq_2eReals_2eRdefinitions_2eR___24t(v54) & cCoq_2eReals_2eRdefinitions_2eR___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v57, v58, v59))) &  ? [v51] : (c_24__type__4463___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v54) & cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55))) &  ? [v51] : (c_24__type__4460___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v54) & cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v55))) &  ? [v51] : (c_24__type__4456___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v54) & cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) &  ~ cProp___24t(v55))) &  ? [v51] : (c_24__type__4453___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) &  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ? [v51] : (c_24__type__4448___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v52) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53))) &  ? [v51] : (c_24__type__4435___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55))) &  ? [v51] : (c_24__type__4426___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v54) & cCoq_2eInit_2eDatatypes_2enat___24t(v56) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v52, v57))) &  ? [v51] : (c_24__type__44009___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__4496___24t(v52, v54) & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v56) & cType___24t(v52) &  ~ cProp___24t(v57))) &  ? [v51] : (c_24__type__43969___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v52, v5) = v53 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v52, v5) = v54 & happ(v51, v52) = v55 & cCoq_2eReals_2eRdefinitions_2eR___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v53, v54, v55))) &  ? [v51] : (c_24__type__43967___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eReals_2eRdefinitions_2eR___24t(v54) & cCoq_2eReals_2eRdefinitions_2eR___24t(v52) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v55))) &  ? [v51] : (c_24__type__43954___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v53))) &  ? [v51] : (c_24__type__43947___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v52) & cCoq_2eReals_2eRdefinitions_2eR___24t(v56) & cCoq_2eReals_2eRdefinitions_2eR___24t(v54) &  ~ cProp___24t(v57))) &  ? [v51] : (c_24__type__43940___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v52) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v53))) &  ? [v51] : (c_24__type__43926___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (c_24__prop__43929___24a2(v52, v54) = v56 & c_24__prop__43928___24a2(v52, v54) = v55 & happ(v53, v54) = v57 & happ(v51, v52) = v53 & cCoq_2eReals_2eRdefinitions_2eR___24t(v54) & cCoq_2eReals_2eRdefinitions_2eR___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ? [v51] : (c_24__type__43923___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eReals_2eRdefinitions_2eR___24t(v52) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v53))) &  ? [v51] : (c_24__type__43920___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (c_24__prop__43922___24a2(v52, v54) = v56 & cCoq_2eReals_2eRdefinitions_2eRle___24a2(v52, v54) = v55 & happ(v53, v54) = v57 & happ(v51, v52) = v53 & cCoq_2eReals_2eRdefinitions_2eR___24t(v54) & cCoq_2eReals_2eRdefinitions_2eR___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ? [v51] : (c_24__type__4318___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2ecomparison___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v53))) &  ? [v51] : (c_24__type__4316___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v54) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v55))) &  ? [v51] : (c_24__type__4297___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2ebool___24t(v54) & cCoq_2eInit_2eDatatypes_2ebool___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55))) &  ? [v51] : (c_24__type__4288___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cType___24t(v53))) &  ? [v51] : (c_24__type__4286___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v60, v61) = v62 & happ(v58, v59) = v60 & happ(v56, v57) = v58 & happ(v54, v55) = v56 & happ(v52, v61) = v63 & happ(v52, cCoq_2eNumbers_2eBinNums_2eZ0) = v53 & happ(v51, v52) = v54 & c_24__type__4294___24t(v52, v59) & c_24__type__4291___24t(v52, v57) & c_24__type__4288___24t(v52) & t(v55, v53) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v61) &  ~ t(v62, v63))) &  ? [v51] : (c_24__type__4269___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) &  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v53))) &  ? [v51] : (c_24__type__4267___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v54) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) &  ~ cProp___24t(v55))) &  ? [v51] : (c_24__type__42648___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cProp___24t(v53))) &  ? [v51] : (c_24__type__4264___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v54) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v55))) &  ? [v51] : (c_24__type__42626___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cVFA_2eMaps_2etotal__map___24t(v52, v54) & t(v58, v52) & cCoq_2eInit_2eDatatypes_2enat___24t(v60) & cCoq_2eInit_2eDatatypes_2enat___24t(v56) & cType___24t(v52) &  ~ t(v61, v52))) &  ? [v51] : (c_24__type__42614___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & t(v54, v52) & cType___24t(v52) &  ~ cVFA_2eMaps_2etotal__map___24t(v52, v55))) &  ? [v51] : (c_24__type__42511___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v56) & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v54) & cType___24t(v52) &  ~ cProp___24t(v57))) &  ? [v51] : (c_24__type__42480___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__42487___24t(v52, v54, v56) & cCoq_2eInit_2eDatatypes_2elist___24t(v54, v60) & t(v58, v52) & cType___24t(v54) & cType___24t(v52) &  ~ t(v61, v52))) &  ? [v51] : (c_24__type__42452___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__42456___24t(v52, v54, v56) & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v58) & cType___24t(v54) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v54, v59))) &  ? [v51] : (c_24__type__4241___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ? [v51] : (c_24__type__4236___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cProp___24t(v53))) &  ? [v51] : (c_24__type__4231___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (c_24__prop__4234___24a2(v52, v54) = v56 & c_24__prop__4233___24a2(v52, v54) = v55 & happ(v53, v54) = v57 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ? [v51] : (c_24__type__41631___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v58) & c_24__type__114___24t(v52, v54) & t(v56, v52) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v59))) &  ? [v51] : (c_24__type__41592___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v54) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v52, v55))) &  ? [v51] : (c_24__type__41577___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__39218___24t(v52, v58) & c_24__type__39218___24t(v52, v56) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v60) & t(v54, v52) & cType___24t(v52) &  ~ t(v61, v52))) &  ? [v51] : (c_24__type__41272___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eVectors_2eFin_2et___24t(v54, v58) & cCoq_2eVectors_2eFin_2et___24t(v52, v56) & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v59))) &  ? [v51] : (c_24__type__4120___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55))) &  ? [v51] : (c_24__type__4115___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (c_24__prop__4118___24a2(v52, v54) = v56 & c_24__prop__4117___24a2(v52, v54) = v55 & happ(v53, v54) = v57 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ? [v51] : (c_24__type__4110___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (c_24__prop__4113___24a1(v52) = v54 & c_24__prop__4112___24a1(v52) = v53 & happ(v51, v52) = v55 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v53, v54, v55))) &  ? [v51] : (c_24__type__4108___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eSpecif_2esumbool___24t(v52, v54, v56) & cProp___24t(v54) & cProp___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v54, v52, v57))) &  ? [v51] : (c_24__type__4095___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eStrings_2eString_2estring___24t(v54) & cCoq_2eStrings_2eString_2estring___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55))) &  ? [v51] : (c_24__type__4055___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eStrings_2eString_2estring___24t(v54) & cCoq_2eStrings_2eAscii_2eascii___24t(v52) &  ~ cCoq_2eStrings_2eString_2estring___24t(v55))) &  ? [v51] : (c_24__type__4043___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eReals_2eRdefinitions_2eR___24t(v52) & cCoq_2eInit_2eDatatypes_2enat___24t(v54) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v55))) &  ? [v51] : (c_24__type__4038___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eReals_2eRdefinitions_2eR___24t(v52) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v55))) &  ? [v51] : (c_24__type__4033___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v53))) &  ? [v51] : (c_24__type__4016___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v55))) &  ? [v51] : (c_24__type__4011___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cProp___24t(v52) &  ~ cProp___24t(v53))) &  ? [v51] : (c_24__type__4009___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v52, v53))) &  ? [v51] : (c_24__type__4007___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & t(v54, v52) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v52, v55))) &  ? [v51] : (c_24__type__39863___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v52) = v53 & happ(v58, v59) = v60 & happ(v56, v57) = v58 & happ(v54, v55) = v56 & happ(v51, v52) = v54 & c_24__type__39868___24t(v52, v55) & cCoq_2eInit_2eDatatypes_2elist___24t(v53, v59) & cCoq_2eInit_2eDatatypes_2elist___24t(v53, v57) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v53, v60))) &  ? [v51] : (c_24__type__3985___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cType___24t(v53))) &  ? [v51] : (c_24__type__3983___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (happ(v58, v59) = v60 & happ(v56, v57) = v58 & happ(v54, v55) = v56 & happ(v52, v59) = v61 & happ(v52, cCoq_2eInit_2eDatatypes_2eO) = v53 & happ(v51, v52) = v54 & c_24__type__3990___24t(v52, v57) & c_24__type__3985___24t(v52) & t(v55, v53) & cCoq_2eInit_2eDatatypes_2enat___24t(v59) &  ~ t(v60, v61))) &  ? [v51] : (c_24__type__39770___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] :  ? [v65] :  ? [v66] :  ? [v67] :  ? [v68] :  ? [v69] :  ? [v70] :  ? [v71] :  ? [v72] :  ? [v73] :  ? [v74] :  ? [v75] :  ? [v76] :  ? [v77] :  ? [v78] :  ? [v79] :  ? [v80] :  ? [v81] :  ? [v82] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v68) = v69 & happ(v80, v81) = v82 & happ(v78, v79) = v80 & happ(v76, v77) = v78 & happ(v74, v75) = v76 & happ(v72, v73) = v74 & happ(v70, v71) = v72 & happ(v67, v68) = v70 & happ(v65, v66) = v67 & happ(v63, v64) = v65 & happ(v61, v62) = v63 & happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & c_24__type__39367___24t(v52, v68, v73, v77) & c_24__type__39358___24t(v52, v68, v73, v75) & c_24__type__39353___24t(v52, v68, v71) & c_24__type__39236___24t(v52, v66) & c_24__type__39227___24t(v52, v64) & c_24__type__39218___24t(v52, v62) & c_24__type__39218___24t(v52, v60) & c_24__type__39218___24t(v52, v58) & cCoq_2eInit_2eDatatypes_2elist___24t(v69, v81) & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v79) & t(v56, v52) & t(v54, v52) & cType___24t(v73) & cType___24t(v68) & cType___24t(v52) &  ~ cProp___24t(v82))) &  ? [v51] : (c_24__type__3970___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53))) &  ? [v51] : (c_24__type__3929___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (c_24__prop__3932___24a2(v52, v54) = v56 & c_24__prop__3931___24a2(v52, v54) = v55 & happ(v53, v54) = v57 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v54) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v55, v56, v57))) &  ? [v51] : (c_24__type__38477___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2emicromega_2eEnvRing_2ePol___24t(v52, v58) & cCoq_2emicromega_2eEnvRing_2ePol___24t(v52, v54) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v56) & cType___24t(v52) &  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v52, v59))) &  ? [v51] : (c_24__type__38469___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2emicromega_2eEnvRing_2ePol___24t(v52, v56) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & cType___24t(v52) &  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v52, v57))) &  ? [v51] : (c_24__type__38464___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & t(v54, v52) & cType___24t(v52) &  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v52, v55))) &  ? [v51] : (c_24__type__38242___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2emicromega_2eEnv_2eEnv___24t(v52, v56) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v58) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v54) & cType___24t(v52) &  ~ t(v59, v52))) &  ? [v51] : (c_24__type__38233___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v56) & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v54) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v57))) &  ? [v51] : (c_24__type__38186___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2eprod___24t(v52, v54, v56) & cType___24t(v54) & cType___24t(v52) &  ~ t(v57, v54))) &  ? [v51] : (c_24__type__38174___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2eprod___24t(v52, v54, v56) & cType___24t(v54) & cType___24t(v52) &  ~ t(v57, v52))) &  ? [v51] : (c_24__type__38162___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & t(v58, v54) & t(v56, v52) & cType___24t(v54) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v52, v54, v59))) &  ? [v51] : (c_24__type__38146___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cType___24t(v54) & cType___24t(v52) &  ~ cType___24t(v55))) &  ? [v51] : (c_24__type__38136___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2ebool___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v53))) &  ? [v51] : (c_24__type__38133___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2ebool___24t(v52) &  ~ cType___24t(v53))) &  ? [v51] : (c_24__type__38131___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v52, v60) = v62 & happ(v52, cCoq_2eInit_2eDatatypes_2efalse) = v54 & happ(v52, cCoq_2eInit_2eDatatypes_2etrue) = v53 & happ(v51, v52) = v55 & c_24__type__38133___24t(v52) & t(v58, v54) & t(v56, v53) & cCoq_2eInit_2eDatatypes_2ebool___24t(v60) &  ~ t(v61, v62))) &  ? [v51] : (c_24__type__37239___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cProp___24t(v52) &  ~ cCoq_2eBool_2eBool_2ereflect___24t(v52, cCoq_2eInit_2eDatatypes_2efalse, v53) &  ~ p(v52))) &  ? [v51] : (c_24__type__37236___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cProp___24t(v52) & p(v52) &  ~ cCoq_2eBool_2eBool_2ereflect___24t(v52, cCoq_2eInit_2eDatatypes_2etrue, v53))) &  ? [v51] : (c_24__type__37221___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cProp___24t(v52) & cCoq_2eInit_2eDatatypes_2ebool___24t(v54) &  ~ cType___24t(v55))) &  ? [v51] : (c_24__type__37166___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eN___24t(v52) &  ~ cType___24t(v53))) &  ? [v51] : (c_24__type__37164___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (happ(v58, v59) = v60 & happ(v56, v57) = v58 & happ(v54, v55) = v56 & happ(v52, v59) = v61 & happ(v52, cCoq_2eNumbers_2eBinNums_2eN0) = v53 & happ(v51, v52) = v54 & c_24__type__37169___24t(v52, v57) & c_24__type__37166___24t(v52) & cCoq_2eNumbers_2eBinNums_2eN___24t(v59) & t(v55, v53) &  ~ t(v60, v61))) &  ? [v51] : (c_24__type__37154___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) &  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v53))) &  ? [v51] : (c_24__type__37142___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) &  ~ cType___24t(v53))) &  ? [v51] : (c_24__type__37140___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] : (happ(v60, v61) = v62 & happ(v58, v59) = v60 & happ(v56, v57) = v58 & happ(v54, v55) = v56 & happ(v52, v61) = v63 & happ(v52, cCoq_2eNumbers_2eBinNums_2exH) = v53 & happ(v51, v52) = v54 & c_24__type__37152___24t(v52, v57) & c_24__type__37147___24t(v52, v55) & c_24__type__37142___24t(v52) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v61) & t(v59, v53) &  ~ t(v62, v63))) &  ? [v51] : (c_24__type__37116___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v52) &  ~ cProp___24t(v53))) &  ? [v51] : (c_24__type__37112___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (c_24__prop__37114___24a2(v52, v54) = v55 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v52, v54) = v56 & happ(v53, v54) = v57 & happ(v51, v52) = v53 & cCoq_2eStrings_2eAscii_2eascii___24t(v54) & cCoq_2eStrings_2eAscii_2eascii___24t(v52) &  ~ cCoq_2eBool_2eBool_2ereflect___24t(v55, v56, v57))) &  ? [v51] : (c_24__type__37109___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eStrings_2eAscii_2eascii___24t(v54) & cCoq_2eStrings_2eAscii_2eascii___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v55))) &  ? [v51] : (c_24__type__3507___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v52) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v53))) &  ? [v51] : (c_24__type__3505___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eN___24t(v54) & cCoq_2eNumbers_2eBinNums_2eN___24t(v52) &  ~ cProp___24t(v55))) &  ? [v51] : (c_24__type__3502___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eNumbers_2eBinNums_2eN___24t(v54) & cCoq_2eNumbers_2eBinNums_2eN___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v55))) &  ? [v51] : (c_24__type__3456___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eStrings_2eString_2estring___24t(v56) & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cCoq_2eStrings_2eString_2estring___24t(v57))) &  ? [v51] : (c_24__type__3436___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eStrings_2eString_2estring___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ? [v51] : (c_24__type__3427___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eStrings_2eString_2estring___24t(v52) &  ~ cProp___24t(v53))) &  ? [v51] : (c_24__type__3407___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cProp___24t(v54) & cProp___24t(v52) &  ~ cType___24t(v55))) &  ? [v51] : (c_24__type__3392___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] : (happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v56) & c_24__type__114___24t(v52, v54) & t(v58, v52) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v59))) &  ? [v51] : (c_24__type__3326___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v56) & t(v54, v52) & cType___24t(v52) &  ~ cProp___24t(v57))) &  ? [v51] : (c_24__type__3299___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] :  ? [v63] :  ? [v64] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v52) = v53 & happ(v61, v62) = v63 & happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v62) = v64 & happ(v55, v53) = v56 & happ(v54, v55) = v57 & happ(v51, v52) = v54 & c_24__type__3314___24t(v52, v55, v60) & c_24__type__3302___24t(v52, v55) & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v62) & t(v58, v56) & cType___24t(v52) &  ~ t(v63, v64))) &  ? [v51] : (c_24__type__3274___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v56) & t(v54, v52) & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v57))) &  ? [v51] : (c_24__type__3269___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cType___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v52, v53))) &  ? [v51] : (c_24__type__3255___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cType___24t(v52) &  ~ cType___24t(v53))) &  ? [v51] : (c_24__type__3247___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v53))) &  ? [v51] : (c_24__type__3218___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cRedblack_2ecolor___24t(v52) &  ~ cProp___24t(v53))) &  ? [v51] : (c_24__type__3216___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cRedblack_2ecolor___24t(v52) &  ~ cType___24t(v53))) &  ? [v51] : (c_24__type__3214___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] :  ? [v62] : (happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v52, v60) = v62 & happ(v52, cRedblack_2eBlack) = v54 & happ(v52, cRedblack_2eRed) = v53 & happ(v51, v52) = v55 & c_24__type__3216___24t(v52) & cRedblack_2ecolor___24t(v60) & t(v58, v54) & t(v56, v53) &  ~ t(v61, v62))) &  ? [v51] : (c_24__type__3108___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cRedblack_2eTREES_2etree___24t(v52) &  ~ cProp___24t(v53))) &  ? [v51] : (c_24__type__3076___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cRedblack_2eTREES_2etree___24t(v52) &  ~ cType___24t(v53))) &  ? [v51] : (c_24__type__3074___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (happ(v58, v59) = v60 & happ(v56, v57) = v58 & happ(v54, v55) = v56 & happ(v52, v59) = v61 & happ(v52, cRedblack_2eTREES_2eE) = v53 & happ(v51, v52) = v54 & c_24__type__3106___24t(v52, v57) & c_24__type__3076___24t(v52) & cRedblack_2eTREES_2etree___24t(v59) & t(v55, v53) &  ~ t(v60, v61))) &  ? [v51] : (c_24__type__3031___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cRedblack_2ekey___24t(v52) & cRedblack_2eTREES_2etree___24t(v54) &  ~ cV___24t(v55))) &  ? [v51] : (c_24__type__3002___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (happ(v59, v60) = v61 & happ(v57, v58) = v59 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cV___24t(v58) & cRedblack_2ekey___24t(v56) & cRedblack_2eTREES_2etree___24t(v60) & cRedblack_2eTREES_2etree___24t(v54) & cRedblack_2ecolor___24t(v52) &  ~ cRedblack_2eTREES_2etree___24t(v61))) &  ? [v51] : (c_24__type__190___24t(v51) |  ? [v52] :  ? [v53] : (happ(v51, v52) = v53 & cRedblack_2eTREES_2etree___24t(v52) &  ~ cRedblack_2eTREES_2etree___24t(v53))) &  ? [v51] : (c_24__type__144___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] : (happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cV___24t(v54) & cRedblack_2ekey___24t(v52) & cRedblack_2eTREES_2etree___24t(v56) &  ~ cRedblack_2eTREES_2etree___24t(v57))) &  ? [v51] : (c_24__type__139___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cProp___24t(v54) & cProp___24t(v52) & p(v54) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v52, v54, v55))) &  ? [v51] : (c_24__type__134___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cProp___24t(v54) & cProp___24t(v52) & p(v52) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v52, v54, v55))) &  ? [v51] : (c_24__type__129___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cProp___24t(v55))) &  ? [v51] : (c_24__type__126___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2enat___24t(v54) & cCoq_2eInit_2eDatatypes_2enat___24t(v52) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v55))) &  ? [v51] : (c_24__type__109___24t(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] :  ? [v56] :  ? [v57] :  ? [v58] :  ? [v59] :  ? [v60] :  ? [v61] : (c_24__prop__118___24a3(v52, v56, v58) = v60 & cCoq_2eLists_2eList_2eIn___24a3(v52, v56, v58) = v59 & happ(v57, v58) = v61 & happ(v55, v56) = v57 & happ(v53, v54) = v55 & happ(v51, v52) = v53 & cCoq_2eInit_2eDatatypes_2elist___24t(v52, v58) & c_24__type__114___24t(v52, v54) & t(v56, v52) & cType___24t(v52) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v59, v60, v61))) &  ? [v51] : (cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(v51) |  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (happ(v53, v52) = v54 & c_24__type__61506___24t(v51, v53) & t(v55, v54) & t(v52, v51) &  ~ cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(v51, v52, v53, v55))) &  ? [v51] : (cCoq_2eLogic_2eDecidable_2edecidable___24a1(v51) | p(v51)) &  ? [v51] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty___24a1(v51) |  ? [v52] :  ? [v53] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v52, v51) = v53 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v52) & p(v53))) & ( ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v5) |  ? [v51] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v5, v5) = v51 &  ~ p(v51))))
% 60.22/17.09  | Instantiating (0) with all_0_0_0, all_0_1_1, all_0_2_2, all_0_3_3, all_0_4_4, all_0_5_5, all_0_6_6, all_0_7_7, all_0_8_8, all_0_9_9, all_0_10_10, all_0_11_11, all_0_12_12, all_0_13_13, all_0_14_14, all_0_15_15, all_0_16_16, all_0_17_17, all_0_18_18, all_0_19_19, all_0_20_20, all_0_21_21, all_0_22_22, all_0_23_23, all_0_24_24, all_0_25_25, all_0_26_26, all_0_27_27, all_0_28_28, all_0_29_29, all_0_30_30, all_0_31_31, all_0_32_32, all_0_33_33, all_0_34_34, all_0_35_35, all_0_36_36, all_0_37_37, all_0_38_38, all_0_39_39, all_0_40_40, all_0_41_41, all_0_42_42, all_0_43_43, all_0_44_44, all_0_45_45, all_0_46_46, all_0_47_47, all_0_48_48, all_0_49_49, all_0_50_50 yields:
% 60.22/17.09  | (1) cRedblack_2eTREES_2eempty__tree = cRedblack_2eTREES_2eE & cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2eeq__dec = cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec & cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elt = cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts & cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2elt = cCoq_2ePArith_2eBinPos_2ePos_2elt & cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2eeq__dec = cCoq_2ePArith_2eBinPos_2ePos_2eeq__dec & cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2eeq = cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2elt = cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt & cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2elt = cCoq_2eInit_2ePeano_2elt & cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq__dec = cCoq_2eArith_2ePeanoNat_2eNat_2eeq__dec & cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2eeq__dec = cCoq_2eNArith_2eBinNat_2eN_2eeq__dec & cCoq_2eSetoids_2eSetoid_2eSetoid__Theory = cCoq_2eClasses_2eRelationClasses_2eEquivalence & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eeq = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eempty = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf &  ~ (all_0_0_0 = cCoq_2eInit_2eDatatypes_2eO) &  ~ (all_0_1_1 = cCoq_2eNumbers_2eBinNums_2eN0) &  ~ (all_0_43_43 = all_0_45_45) &  ~ (cCoq_2eInit_2eByte_2ex00 = cCoq_2eInit_2eByte_2ex01) &  ~ (cRedblack_2eBlack = cRedblack_2eRed) &  ~ (cCoq_2emicromega_2eRingMicromega_2eNonEqual = cCoq_2emicromega_2eRingMicromega_2eEqual) &  ~ (cCoq_2emicromega_2eRingMicromega_2eOpNEq = cCoq_2emicromega_2eRingMicromega_2eOpEq) &  ~ (cCoq_2eInit_2eDatatypes_2eLt = cCoq_2eInit_2eDatatypes_2eEq) &  ~ (cCoq_2eInit_2eDatatypes_2efalse = cCoq_2eInit_2eDatatypes_2etrue) & c_3d___24a1(cCoq_2eReals_2eRdefinitions_2eR) = all_0_40_40 & c_3d___24a1(cCoq_2eNumbers_2eBinNums_2eZ) = all_0_39_39 & c_3d___24a1(cCoq_2eStrings_2eString_2estring) = cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq & c_3d___24a1(cCoq_2eNumbers_2eBinNums_2epositive) = cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq & c_3d___24a1(cCoq_2eNumbers_2eBinNums_2eN) = all_0_22_22 & c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat) = cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(cCoq_2eInit_2eDatatypes_2eEq) = cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, c_24__type__42648, all_0_39_39, all_0_14_14) = all_0_13_13 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, c_24__type__42648, cCoq_2eZArith_2eBinInt_2eZ_2eeq, all_0_9_9) = all_0_8_8 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, c_24__type__3507, cCoq_2eZArith_2eBinInt_2eZ_2eeq, all_0_16_16) = all_0_15_15 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cProp, all_0_39_39, c_3c_3d_3e) = all_0_14_14 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cProp, cCoq_2eZArith_2eBinInt_2eZ_2eeq, c_3c_3d_3e) = all_0_9_9 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, all_0_39_39, all_0_39_39) = all_0_7_7 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eZArith_2eBinInt_2eZ_2eeq, cCoq_2eZArith_2eBinInt_2eZ_2eeq) = all_0_16_16 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, c_24__type__6169, all_0_22_22, all_0_21_21) = all_0_20_20 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, c_24__type__6169, cCoq_2eNArith_2eBinNat_2eN_2eeq, all_0_18_18) = all_0_17_17 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, c_24__type__6158, cCoq_2eNArith_2eBinNat_2eN_2eeq, all_0_24_24) = all_0_23_23 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, cProp, all_0_22_22, c_3c_3d_3e) = all_0_21_21 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, cProp, cCoq_2eNArith_2eBinNat_2eN_2eeq, c_3c_3d_3e) = all_0_18_18 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNArith_2eBinNat_2eN_2eeq, cCoq_2eNArith_2eBinNat_2eN_2eeq) = all_0_24_24 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, cProp, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq, c_3c_3d_3e) = all_0_26_26 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, c_24__type__4236, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq, all_0_26_26) = all_0_25_25 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, c_24__type__3247, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq, all_0_28_28) = all_0_27_27 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eDatatypes_2enat, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq) = all_0_28_28 & cRedblack_2eTREES_2eT___24a5(all_0_6_6, all_0_5_5, all_0_4_4, all_0_3_3, all_0_2_2) = cRedblack_2eTREES_2eE & cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(all_0_44_44) = all_0_11_11 & cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = all_0_44_44 & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = cCoq_2eNumbers_2eBinNums_2eZ0 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = cCoq_2eNumbers_2eBinNums_2eZ0 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, all_0_11_11) = all_0_10_10 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, all_0_44_44) = all_0_12_12 & cCoq_2eReals_2eRdefinitions_2eIZR___24a1(all_0_44_44) = all_0_43_43 & cCoq_2eReals_2eRdefinitions_2eIZR___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = all_0_45_45 & cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(all_0_45_45) = all_0_45_45 & cCoq_2eReals_2eRIneq_2eRsqr___24a1(all_0_45_45) = all_0_45_45 & cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(cCoq_2eNumbers_2eBinNums_2eN0) = cCoq_2eNumbers_2eBinNums_2eN0 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(all_0_46_46) = all_0_19_19 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2eNumbers_2eBinNums_2exH) = all_0_47_47 & cCoq_2eInit_2eNat_2epred___24a1(cCoq_2eInit_2eDatatypes_2eO) = cCoq_2eInit_2eDatatypes_2eO & cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2eNumbers_2eBinNums_2exH) = all_0_46_46 & cCoq_2eNumbers_2eBinNums_2exI___24a1(cCoq_2eNumbers_2eBinNums_2exH) = all_0_29_29 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf, cCoq_2eInit_2eDatatypes_2etrue, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = all_0_48_48 & cCoq_2eInit_2eNat_2emul___24a2(all_0_30_30, all_0_31_31) = cCoq_2esetoid__ring_2eRing__tac_2ering__subst__niter & cCoq_2eInit_2eNat_2emul___24a2(all_0_31_31, all_0_31_31) = all_0_30_30 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(cCoq_2eNumbers_2eBinNums_2exH) = all_0_42_42 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ0, cCoq_2eNumbers_2eBinNums_2eZ0) = all_0_41_41 & cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_32_32) = all_0_31_31 & cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_33_33) = all_0_32_32 & cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_34_34) = all_0_33_33 & cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_35_35) = all_0_34_34 & cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_36_36) = all_0_35_35 & cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_37_37) = all_0_36_36 & cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_38_38) = all_0_37_37 & cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_49_49) = all_0_38_38 & cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_50_50) = all_0_49_49 & cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO) = all_0_50_50 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(all_0_46_46) = all_0_11_11 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2eNumbers_2eBinNums_2exH) = all_0_44_44 & cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eZArith_2eBinInt_2eZ_2ele) & cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNArith_2eBinNat_2eN_2ele) & cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2ePeano_2ele) & cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eQArith_2eQArith__base_2eQ, cCoq_2eQArith_2eQArith__base_2eQeq) & cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eNumbers_2eBinNums_2eZ, all_0_39_39) & cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eNumbers_2eBinNums_2epositive, cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq) & cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eNumbers_2eBinNums_2eN, all_0_22_22) & cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq) & c_24__type__9___24t(cVFA_2eExtract_2eltb) & c_24__type__6802___24t(cCoq_2eStrings_2eAscii_2eascii__rec) & c_24__type__6761___24t(cCoq_2eStrings_2eAscii_2eAscii) & c_24__type__6728___24t(cCoq_2eZArith_2eZnumtheory_2erel__prime) & c_24__type__6728___24t(cCoq_2eZArith_2eZdiv_2eRemainder__alt) & c_24__type__6728___24t(cCoq_2eZArith_2eZdiv_2eRemainder) & c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZne) & c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2edivide) & c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2egt) & c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2elt) & c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2ege) & c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2ele) & c_24__type__6709___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2esub) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2erem) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2equot) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2epow) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2emul) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv) & c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd) & c_24__type__6692___24t(cCoq_2eZArith_2eBinInt_2eZ_2eclearbit) & c_24__type__6675___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec) & c_24__type__6675___24t(cCoq_2ePArith_2eBinPos_2ePos_2eeq__dec) & c_24__type__64812___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N) & c_24__type__64809___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat) & c_24__type__64806___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat) & c_24__type__64787___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts) & c_24__type__64787___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq) & c_24__type__64779___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton) & c_24__type__64775___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat) & c_24__type__64775___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat) & c_24__type__64768___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat) & c_24__type__64727___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat) & c_24__type__64711___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eodd) & c_24__type__64711___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eeven) & c_24__type__64648___24t(cCoq_2eInit_2eWf_2ewell__founded) & c_24__type__64637___24t(cCoq_2emicromega_2eTauto_2eeval__f) & c_24__type__64161___24t(cCoq_2emicromega_2eTauto_2eGFormula) & c_24__type__64104___24t(cCoq_2eInit_2eSpecif_2eexistT) & c_24__type__64086___24t(cCoq_2eInit_2eSpecif_2esigT) & c_24__type__64065___24t(cCoq_2eInit_2eSpecif_2eexist) & c_24__type__64046___24t(cCoq_2eLists_2eSetoidList_2etranspose) & c_24__type__64023___24t(cCoq_2eLists_2eSetoidList_2eequivlistA) & c_24__type__63713___24t(cCoq_2emicromega_2eRingMicromega_2eeval__op2) & c_24__type__63643___24t(cCoq_2eReals_2eRfunctions_2eintP) & c_24__type__63609___24t(cCoq_2eReals_2eRfunctions_2eZ__spec) & c_24__type__63548___24t(cCoq_2eReals_2eRdefinitions_2eup) & c_24__type__63546___24t(cCoq_2eQArith_2eQArith__base_2eQmake) & c_24__type__63295___24t(cCoq_2eNArith_2eNdigits_2eeqf) & c_24__type__63208___24t(cCoq_2eLists_2eList_2elast) & c_24__type__6196___24t(cCoq_2ePArith_2eBinPos_2ePos_2ele) & c_24__type__6196___24t(cCoq_2ePArith_2eBinPos_2ePos_2egt) & c_24__type__6196___24t(cCoq_2ePArith_2eBinPos_2ePos_2ege) & c_24__type__6196___24t(cCoq_2ePArith_2eBinPos_2ePos_2elt) & c_24__type__6196___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt) & c_24__type__6196___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq) & c_24__type__61955___24t(cCoq_2esetoid__ring_2eField__theory_2econdition) & c_24__type__61935___24t(cCoq_2esetoid__ring_2eField__theory_2enum) & c_24__type__61935___24t(cCoq_2esetoid__ring_2eField__theory_2edenum) & c_24__type__6193___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont) & c_24__type__61924___24t(cCoq_2esetoid__ring_2eField__theory_2emk__linear) & c_24__type__61901___24t(cCoq_2esetoid__ring_2eField__theory_2eFEopp) & c_24__type__61901___24t(cCoq_2esetoid__ring_2eField__theory_2eFEinv) & c_24__type__61892___24t(cCoq_2esetoid__ring_2eField__theory_2eFEsub) & c_24__type__61892___24t(cCoq_2esetoid__ring_2eField__theory_2eFEmul) & c_24__type__61892___24t(cCoq_2esetoid__ring_2eField__theory_2eFEadd) & c_24__type__61887___24t(cCoq_2esetoid__ring_2eField__theory_2eFEX) & c_24__type__61884___24t(cCoq_2esetoid__ring_2eField__theory_2eFEc) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2esub) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2epow) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2emul) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2emodulo) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2egcd) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2ediv) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eadd) & c_24__type__6165___24t(cCoq_2eNArith_2eBinNat_2eN_2eclearbit) & c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double) & c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2esucc) & c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2epred) & c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2elog2) & c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2edouble) & c_24__type__61508___24t(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq) & c_24__type__61439___24t(cCoq_2eBool_2eBool_2eIs__true) & c_24__type__61437___24t(cCoq_2eArith_2eBetween_2ein__int) & c_24__type__61362___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem) & c_24__type__61245___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty) & c_24__type__61243___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset) & c_24__type__61243___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual) & c_24__type__61124___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion) & c_24__type__61096___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode) & c_24__type__61058___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem) & c_24__type__61030___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode) & c_24__type__60992___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare) & c_24__type__60982___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2esub) & c_24__type__60982___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2emul) & c_24__type__60982___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd) & c_24__type__60915___24t(cCoq_2eNArith_2eBinNat_2eN_2eeq__dec) & c_24__type__60742___24t(cCoq_2eNArith_2eBinNatDef_2eN_2etestbit) & c_24__type__60742___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eleb) & c_24__type__60742___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb) & c_24__type__60391___24t(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb) & c_24__type__60391___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eleb) & c_24__type__60391___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb) & c_24__type__59794___24t(cCoq_2eInit_2eNat_2eodd) & c_24__type__59794___24t(cCoq_2eInit_2eNat_2eeven) & c_24__type__59794___24t(cCoq_2eBool_2eZerob_2ezerob) & c_24__type__59781___24t(cCoq_2eZArith_2eZbool_2eZ__noteq__bool) & c_24__type__59771___24t(cCoq_2emicromega_2eZMicromega_2eisZ0) & c_24__type__59771___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eodd) & c_24__type__59771___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eeven) & c_24__type__59767___24t(cCoq_2emicromega_2eZMicromega_2eZeval__op1) & c_24__type__59760___24t(cCoq_2emicromega_2eZMicromega_2eZeval__op2) & c_24__type__59708___24t(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ) & c_24__type__59708___24t(cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z) & c_24__type__59662___24t(cCoq_2eZArith_2eZArith__dec_2eZ__notzerop) & c_24__type__59434___24t(cCoq_2eZArith_2eWf__Z_2enatlike__rec) & c_24__type__58970___24t(cCoq_2eVectors_2eVectorEq_2eeqb) & c_24__type__58889___24t(cCoq_2eVectors_2eVectorDef_2et) & c_24__type__58842___24t(cCoq_2emicromega_2eTauto_2eeval__tt) & c_24__type__58816___24t(cCoq_2eStrings_2eString_2eeqb__spec) & c_24__type__58790___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec) & c_24__type__58151___24t(cCoq_2eStrings_2eString_2estring__rec) & c_24__type__58134___24t(cCoq_2eInit_2eSpecif_2einright) & c_24__type__58129___24t(cCoq_2eInit_2eSpecif_2einleft) & c_24__type__57188___24t(cCoq_2eClasses_2eRelationClasses_2eEquivalence) & c_24__type__57049___24t(cVFA_2eSearchTree_2eT) & c_24__type__57037___24t(cVFA_2eSearchTree_2eE) & c_24__type__52287___24t(cCoq_2esetoid__ring_2eRing__theory_2epow__N) & c_24__type__52266___24t(cCoq_2esetoid__ring_2eRing__theory_2epow__pos) & c_24__type__52056___24t(cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst) & c_24__type__51826___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval) & c_24__type__51611___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEpow) & c_24__type__51606___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEopp) & c_24__type__51597___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEsub) & c_24__type__51597___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEmul) & c_24__type__51597___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEadd) & c_24__type__51592___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEX) & c_24__type__51589___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEc) & c_24__type__51586___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEO) & c_24__type__51586___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEI) & c_24__type__51338___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePeq) & c_24__type__49996___24t(cCoq_2emicromega_2eRingMicromega_2eeval__op1) & c_24__type__49679___24t(cCoq_2emicromega_2eRingMicromega_2ecneqb) & c_24__type__4663___24t(cCoq_2eZArith_2eZbool_2eZ__eq__bool) & c_24__type__4566___24t(cCoq_2eInit_2eSpecif_2esumor) & c_24__type__4536___24t(cCoq_2eInit_2eSpecif_2esumbool__rec) & c_24__type__4493___24t(cCoq_2eInit_2eSpecif_2esig) & c_24__type__4472___24t(cCoq_2eReals_2eRdefinitions_2eRgt) & c_24__type__4472___24t(cCoq_2eReals_2eRdefinitions_2eRlt) & c_24__type__4472___24t(cCoq_2eReals_2eRdefinitions_2eRge) & c_24__type__4472___24t(cCoq_2eReals_2eRdefinitions_2eRle) & c_24__type__4468___24t(cCoq_2eReals_2eRaxioms_2etotal__order__T) & c_24__type__4463___24t(cCoq_2eQArith_2eQArith__base_2eQeq__bool) & c_24__type__4460___24t(cCoq_2eQArith_2eQArith__base_2eQcompare) & c_24__type__4456___24t(cCoq_2eQArith_2eQArith__base_2eQle) & c_24__type__4456___24t(cCoq_2eQArith_2eQArith__base_2eQeq) & c_24__type__4453___24t(cCoq_2eQArith_2eQArith__base_2eQden) & c_24__type__4448___24t(cCoq_2eQArith_2eQArith__base_2eQnum) & c_24__type__4435___24t(cCoq_2eInit_2eNat_2etestbit) & c_24__type__4435___24t(cCoq_2eInit_2eNat_2eleb) & c_24__type__4435___24t(cCoq_2eInit_2eNat_2eeqb) & c_24__type__4426___24t(cCoq_2eLists_2eList_2enth__error) & c_24__type__44009___24t(cCoq_2emicromega_2eRefl_2emake__conj) & c_24__type__43969___24t(cCoq_2eReals_2eRbasic__fun_2eRcase__abs) & c_24__type__43967___24t(cCoq_2eReals_2eRdefinitions_2eRplus) & c_24__type__43967___24t(cCoq_2eReals_2eRdefinitions_2eRmult) & c_24__type__43967___24t(cCoq_2eReals_2eRdefinitions_2eRminus) & c_24__type__43967___24t(cCoq_2eReals_2eRdefinitions_2eRdiv) & c_24__type__43954___24t(cCoq_2eReals_2eRaxioms_2eINR) & c_24__type__43947___24t(cCoq_2emicromega_2eRMicromega_2eReval__op2) & c_24__type__43940___24t(cCoq_2eReals_2eRIneq_2enonzero) & c_24__type__43926___24t(cCoq_2eReals_2eRIneq_2eReq__EM__T) & c_24__type__43923___24t(cCoq_2eReals_2eRdefinitions_2eRopp) & c_24__type__43923___24t(cCoq_2eReals_2eRdefinitions_2eRinv) & c_24__type__43923___24t(cCoq_2eReals_2eRbasic__fun_2eRabs) & c_24__type__43923___24t(cCoq_2eReals_2eR__Ifp_2efrac__part) & c_24__type__43923___24t(cCoq_2eReals_2eRIneq_2eRsqr) & c_24__type__43920___24t(cCoq_2eReals_2eRIneq_2eRle__dec) & c_24__type__4318___24t(cCoq_2eInit_2eDatatypes_2eCompOpp) & c_24__type__4316___24t(cCoq_2eInit_2eDatatypes_2elength) & c_24__type__4297___24t(cCoq_2eInit_2eDatatypes_2eorb) & c_24__type__4297___24t(cCoq_2eInit_2eDatatypes_2eandb) & c_24__type__4297___24t(cCoq_2eBool_2eBool_2eeqb) & c_24__type__4286___24t(cCoq_2eNumbers_2eBinNums_2eZ__rec) & c_24__type__4269___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc) & c_24__type__4269___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double) & c_24__type__4269___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2epred) & c_24__type__4269___24t(cCoq_2eNumbers_2eBinNums_2exO) & c_24__type__4269___24t(cCoq_2eNumbers_2eBinNums_2exI) & c_24__type__4267___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn) & c_24__type__42648___24t(cCoq_2eZArith_2eZeven_2eZodd) & c_24__type__42648___24t(cCoq_2eZArith_2eZeven_2eZeven) & c_24__type__4264___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove) & c_24__type__4264___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd) & c_24__type__42626___24t(cVFA_2eMaps_2et__update) & c_24__type__42614___24t(cVFA_2eMaps_2et__empty) & c_24__type__42511___24t(cCoq_2eLists_2eList_2eincl) & c_24__type__42480___24t(cCoq_2eLists_2eList_2efold__right) & c_24__type__42452___24t(cCoq_2eLists_2eList_2emap) & c_24__type__4241___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat) & c_24__type__4236___24t(cCoq_2eArith_2ePeanoNat_2eNat_2eEven) & c_24__type__4231___24t(cCoq_2eArith_2ePeanoNat_2eNat_2eeq__dec) & c_24__type__41631___24t(cCoq_2eLists_2eList_2eremove) & c_24__type__41592___24t(cCoq_2eLists_2eList_2ehd__error) & c_24__type__41577___24t(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1) & c_24__type__41577___24t(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS) & c_24__type__41272___24t(cCoq_2eVectors_2eFin_2eeqb) & c_24__type__4120___24t(cCoq_2eZArith_2eZbool_2eZeq__bool) & c_24__type__4120___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit) & c_24__type__4120___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eltb) & c_24__type__4120___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb) & c_24__type__4120___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb) & c_24__type__4115___24t(cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec) & c_24__type__4110___24t(cCoq_2eZArith_2eZArith__dec_2eZ__zerop) & c_24__type__4108___24t(cCoq_2eBool_2eSumbool_2esumbool__not) & c_24__type__4095___24t(cCoq_2eStrings_2eString_2eprefix) & c_24__type__4095___24t(cCoq_2eStrings_2eString_2eeqb) & c_24__type__4055___24t(cCoq_2eStrings_2eString_2eString) & c_24__type__4043___24t(cCoq_2eReals_2eRpow__def_2epow) & c_24__type__4038___24t(cCoq_2eReals_2eRfunctions_2epowerRZ) & c_24__type__4033___24t(cCoq_2eReals_2eRdefinitions_2eIZR) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2esub) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2eshiftl) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2epow) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2emul) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2emax) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2egcd) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2ediv) & c_24__type__4016___24t(cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit) & c_24__type__4016___24t(cCoq_2eInit_2eNat_2eadd) & c_24__type__4011___24t(cCoq_2eLogic_2eDecidable_2edecidable) & c_24__type__4009___24t(cCoq_2eInit_2eDatatypes_2eNone) & c_24__type__4007___24t(cCoq_2eInit_2eDatatypes_2eSome) & c_24__type__39863___24t(cCoq_2esetoid__ring_2eField__theory_2eFapp) & c_24__type__3985___24t(cCoq_2eVectors_2eFin_2et) & c_24__type__3983___24t(cCoq_2eInit_2eDatatypes_2enat__rec) & c_24__type__39770___24t(cCoq_2esetoid__ring_2eField__theory_2ePCond) & c_24__type__3970___24t(cCoq_2eNumbers_2eBinNums_2eZpos) & c_24__type__3970___24t(cCoq_2eNumbers_2eBinNums_2eZneg) & c_24__type__3929___24t(cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec) & c_24__type__38477___24t(cCoq_2emicromega_2eEnvRing_2ePX) & c_24__type__38469___24t(cCoq_2emicromega_2eEnvRing_2ePinj) & c_24__type__38464___24t(cCoq_2emicromega_2eEnvRing_2ePc) & c_24__type__38242___24t(cCoq_2emicromega_2eEnv_2ejump) & c_24__type__38233___24t(cCoq_2eInit_2eDatatypes_2eapp) & c_24__type__38186___24t(cCoq_2eInit_2eDatatypes_2esnd) & c_24__type__38174___24t(cCoq_2eInit_2eDatatypes_2efst) & c_24__type__38162___24t(cCoq_2eInit_2eDatatypes_2epair) & c_24__type__38146___24t(cCoq_2emicromega_2eTauto_2eclause) & c_24__type__38146___24t(cCoq_2eInit_2eDatatypes_2eprod) & c_24__type__38136___24t(cCoq_2eInit_2eDatatypes_2enegb) & c_24__type__38131___24t(cCoq_2eInit_2eDatatypes_2ebool__rec) & c_24__type__37239___24t(cCoq_2eBool_2eBool_2eReflectF) & c_24__type__37236___24t(cCoq_2eBool_2eBool_2eReflectT) & c_24__type__37221___24t(cCoq_2eBool_2eBool_2ereflect) & c_24__type__37164___24t(cCoq_2eNumbers_2eBinNums_2eN__rec) & c_24__type__37154___24t(cCoq_2eNumbers_2eBinNums_2eNpos) & c_24__type__37140___24t(cCoq_2eNumbers_2eBinNums_2epositive__rec) & c_24__type__37116___24t(cCoq_2eZArith_2eZlogarithm_2eIs__power) & c_24__type__37112___24t(cCoq_2eStrings_2eAscii_2eeqb__spec) & c_24__type__37109___24t(cCoq_2eStrings_2eAscii_2eeqb) & c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc) & c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn) & c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2epred) & c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp) & c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2) & c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs) & c_24__type__3505___24t(cCoq_2eNArith_2eBinNat_2eN_2elt) & c_24__type__3505___24t(cCoq_2eNArith_2eBinNat_2eN_2ele) & c_24__type__3505___24t(cCoq_2eNArith_2eBinNat_2eN_2ege) & c_24__type__3505___24t(cCoq_2eNArith_2eBinNat_2eN_2edivide) & c_24__type__3502___24t(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare) & c_24__type__3456___24t(cCoq_2eStrings_2eString_2esubstring) & c_24__type__3436___24t(cCoq_2eStrings_2eString_2elength) & c_24__type__3407___24t(cCoq_2eInit_2eSpecif_2esumbool) & c_24__type__3392___24t(cCoq_2eLists_2eList_2ecount__occ) & c_24__type__3326___24t(cCoq_2eLists_2eList_2eIn) & c_24__type__3299___24t(cCoq_2eInit_2eDatatypes_2elist__rect) & c_24__type__3299___24t(cCoq_2eInit_2eDatatypes_2elist__rec) & c_24__type__3274___24t(cCoq_2eInit_2eDatatypes_2econs) & c_24__type__3269___24t(cCoq_2eInit_2eDatatypes_2enil) & c_24__type__3255___24t(cVFA_2eSearchTree_2etree) & c_24__type__3255___24t(cVFA_2eMaps_2etotal__map) & c_24__type__3255___24t(cVFA_2eExtract_2eIntMaps_2etotal__map) & c_24__type__3255___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePol) & c_24__type__3255___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr) & c_24__type__3255___24t(cCoq_2esetoid__ring_2eField__theory_2elinear) & c_24__type__3255___24t(cCoq_2esetoid__ring_2eField__theory_2eFExpr) & c_24__type__3255___24t(cCoq_2emicromega_2eRingMicromega_2ePolEnv) & c_24__type__3255___24t(cCoq_2emicromega_2eRingMicromega_2ePolC) & c_24__type__3255___24t(cCoq_2emicromega_2eRingMicromega_2eNFormula) & c_24__type__3255___24t(cCoq_2emicromega_2eRingMicromega_2eFormula) & c_24__type__3255___24t(cCoq_2emicromega_2eEnvRing_2ePol) & c_24__type__3255___24t(cCoq_2emicromega_2eEnvRing_2ePExpr) & c_24__type__3255___24t(cCoq_2eRelations_2eRelation__Definitions_2erelation) & c_24__type__3255___24t(cCoq_2eLogic_2eFinFun_2eEqDec) & c_24__type__3255___24t(cCoq_2eInit_2eDatatypes_2eoption) & c_24__type__3255___24t(cCoq_2eInit_2eDatatypes_2elist) & c_24__type__3247___24t(cCoq_2eInit_2eNat_2epred) & c_24__type__3247___24t(cCoq_2eInit_2eDatatypes_2eS) & c_24__type__3247___24t(cCoq_2eArith_2eFactorial_2efact) & c_24__type__3214___24t(cRedblack_2ecolor__rect) & c_24__type__3214___24t(cRedblack_2ecolor__rec) & c_24__type__3074___24t(cRedblack_2eTREES_2etree__rect) & c_24__type__3074___24t(cRedblack_2eTREES_2etree__rec) & c_24__type__3031___24t(cRedblack_2eTREES_2elookup) & c_24__type__3002___24t(cRedblack_2eTREES_2ebalance) & c_24__type__3002___24t(cRedblack_2eTREES_2eT) & c_24__type__190___24t(cRedblack_2eTREES_2emakeBlack) & c_24__type__144___24t(cRedblack_2eTREES_2einsert) & c_24__type__144___24t(cRedblack_2eTREES_2eins) & c_24__type__139___24t(cCoq_2eInit_2eSpecif_2eright) & c_24__type__134___24t(cCoq_2eInit_2eSpecif_2eleft) & c_24__type__129___24t(cCoq_2eZArith_2eZnat_2eneq) & c_24__type__129___24t(cCoq_2eInit_2ePeano_2egt) & c_24__type__129___24t(cCoq_2eInit_2ePeano_2ege) & c_24__type__129___24t(cCoq_2eArith_2ePeanoNat_2eNat_2edivide) & c_24__type__129___24t(cCoq_2eArith_2eEqNat_2eeq__nat) & c_24__type__129___24t(cCoq_2eInit_2ePeano_2elt) & c_24__type__129___24t(cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq) & c_24__type__126___24t(cCoq_2eInit_2eNat_2ecompare) & c_24__type__109___24t(cCoq_2eLists_2eListDec_2eIn__dec) & c_24__lam__59762___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6728, all_0_8_8, cCoq_2eZArith_2eBinInt_2eZ_2elt) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6728, all_0_13_13, cCoq_2eZArith_2eBinInt_2eZ_2ele) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3507, all_0_7_7, cCoq_2eZArith_2eBinIntDef_2eZ_2esgn) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3507, all_0_16_16, cCoq_2eZArith_2eBinIntDef_2eZ_2esucc) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6692, all_0_15_15, cCoq_2eZArith_2eBinIntDef_2eZ_2emul) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6692, all_0_15_15, cCoq_2eZArith_2eBinIntDef_2eZ_2eadd) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3505, all_0_17_17, cCoq_2eNArith_2eBinNat_2eN_2elt) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3505, all_0_20_20, cCoq_2eNArith_2eBinNat_2eN_2ele) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6158, all_0_24_24, cCoq_2eNArith_2eBinNatDef_2eN_2esucc) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6165, all_0_23_23, cCoq_2eNArith_2eBinNatDef_2eN_2emul) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6165, all_0_23_23, cCoq_2eNArith_2eBinNatDef_2eN_2eadd) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__129, all_0_25_25, cCoq_2eInit_2ePeano_2ele) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__129, all_0_25_25, cCoq_2eInit_2ePeano_2elt) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3247, all_0_28_28, cCoq_2eInit_2eNat_2epred) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3247, all_0_28_28, cCoq_2eInit_2eDatatypes_2eS) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4016, all_0_27_27, cCoq_2eInit_2eNat_2esub) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4016, all_0_27_27, cCoq_2eInit_2eNat_2epow) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4016, all_0_27_27, cCoq_2eInit_2eNat_2emul) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4016, all_0_27_27, cCoq_2eInit_2eNat_2eadd) & cCoq_2eInit_2eDatatypes_2eunit___24t(cCoq_2eInit_2eDatatypes_2ett) & cV___24t(all_0_3_3) & cV___24t(cdefault) & cRedblack_2ekey___24t(all_0_4_4) & cRedblack_2eTREES_2etree___24t(all_0_2_2) & cRedblack_2eTREES_2etree___24t(all_0_5_5) & cRedblack_2eTREES_2etree___24t(cRedblack_2eTREES_2eE) & cRedblack_2ecolor___24t(all_0_6_6) & cRedblack_2ecolor___24t(cRedblack_2eBlack) & cRedblack_2ecolor___24t(cRedblack_2eRed) & cCoq_2emicromega_2eRingMicromega_2eOp1___24t(cCoq_2emicromega_2eRingMicromega_2eNonStrict) & cCoq_2emicromega_2eRingMicromega_2eOp1___24t(cCoq_2emicromega_2eRingMicromega_2eStrict) & cCoq_2emicromega_2eRingMicromega_2eOp1___24t(cCoq_2emicromega_2eRingMicromega_2eNonEqual) & cCoq_2emicromega_2eRingMicromega_2eOp1___24t(cCoq_2emicromega_2eRingMicromega_2eEqual) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpGt) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpLt) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpGe) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpLe) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpNEq) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpEq) & cCoq_2eStrings_2eString_2estring___24t(cCoq_2eStrings_2eString_2eEmptyString) & cCoq_2eReals_2eRdefinitions_2eR___24t(cCoq_2eReals_2eRdefinitions_2eR1) & cCoq_2eReals_2eRdefinitions_2eR___24t(cCoq_2eReals_2eRdefinitions_2eR0) & cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(all_0_47_47, all_0_19_19) & cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, all_0_47_47) & cCoq_2eNumbers_2eBinNums_2eN___24t(all_0_1_1) & cCoq_2eNumbers_2eBinNums_2eN___24t(cCoq_2eNumbers_2eBinNums_2eN0) & cCoq_2eInit_2eDatatypes_2ecomparison___24t(cCoq_2eInit_2eDatatypes_2eGt) & cCoq_2eInit_2eDatatypes_2ecomparison___24t(cCoq_2eInit_2eDatatypes_2eLt) & cCoq_2eInit_2eDatatypes_2ecomparison___24t(cCoq_2eInit_2eDatatypes_2eEq) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) & cCoq_2eInit_2ePeano_2elt___24a2(all_0_50_50, all_0_49_49) & cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, all_0_50_50) & cCoq_2eNumbers_2eBinNums_2epositive___24t(cCoq_2eNumbers_2eBinNums_2exH) & cCoq_2eInit_2eDatatypes_2enat___24t(all_0_0_0) & cCoq_2eInit_2eDatatypes_2enat___24t(cCoq_2esetoid__ring_2eRing__tac_2ering__subst__niter) & cCoq_2eInit_2eDatatypes_2enat___24t(cCoq_2eInit_2eDatatypes_2eO) & cCoq_2eNumbers_2eBinNums_2eZ___24t(cCoq_2eNumbers_2eBinNums_2eZ0) & cCoq_2eInit_2eDatatypes_2ebool___24t(cCoq_2eInit_2eDatatypes_2efalse) & cCoq_2eInit_2eDatatypes_2ebool___24t(cCoq_2eInit_2eDatatypes_2etrue) & cType___24t(cVFA_2eSearchTree_2ekey) & cType___24t(cV) & cType___24t(cRedblack_2ekey) & cType___24t(cRedblack_2ecolor) & cType___24t(cRedblack_2eTREES_2etree) & cType___24t(cCoq_2emicromega_2eRingMicromega_2eOp2) & cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et) & cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et) & cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et) & cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et) & cType___24t(cCoq_2eStrings_2eAscii_2eascii) & cType___24t(cCoq_2eReals_2eRIneq_2enonzeroreal) & cType___24t(cCoq_2eQArith_2eQArith__base_2eQ) & cType___24t(cCoq_2eInit_2eDatatypes_2eunit) & cType___24t(cCoq_2eInit_2eDatatypes_2ecomparison) & cType___24t(cCoq_2eInit_2eByte_2ebyte) & cType___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree) & cType___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et) & cType___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt) & cType___24t(cCoq_2esetoid__ring_2eRing__polynom_2eMon) & cType___24t(cCoq_2eInit_2eDatatypes_2ebool) & cType___24t(cCoq_2emicromega_2eRingMicromega_2eOp1) & cType___24t(cCoq_2eReals_2eRdefinitions_2eR) & cType___24t(cCoq_2eNumbers_2eBinNums_2eZ) & cType___24t(cCoq_2eStrings_2eString_2estring) & cType___24t(cCoq_2eNumbers_2eBinNums_2epositive) & cType___24t(cCoq_2eNumbers_2eBinNums_2eN) & cType___24t(cCoq_2eInit_2eDatatypes_2enat) & cType___24t(cType) & p(all_0_10_10) & p(all_0_12_12) & p(c_24True) &  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = cCoq_2eInit_2eDatatypes_2efalse) &  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(cCoq_2eInit_2eDatatypes_2eO) = cCoq_2eInit_2eDatatypes_2efalse) &  ~ cCoq_2eArith_2ePeanoNat_2eNat_2eOdd___24a1(cCoq_2eInit_2eDatatypes_2eO) &  ~ c_24__lam__59763___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) &  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, cCoq_2eNumbers_2eBinNums_2eN0) &  ~ cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, cCoq_2eInit_2eDatatypes_2eO) &  ~ p(c_24False) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] :  ! [v34] :  ! [v35] :  ! [v36] :  ! [v37] :  ! [v38] :  ! [v39] :  ! [v40] :  ! [v41] :  ! [v42] :  ! [v43] : ( ~ (happ(v42, v21) = v43) |  ~ (happ(v41, v20) = v42) |  ~ (happ(v40, v19) = v41) |  ~ (happ(v39, v18) = v40) |  ~ (happ(v38, v17) = v39) |  ~ (happ(v37, v16) = v38) |  ~ (happ(v36, v15) = v37) |  ~ (happ(v35, v14) = v36) |  ~ (happ(v34, v13) = v35) |  ~ (happ(v33, v12) = v34) |  ~ (happ(v32, v11) = v33) |  ~ (happ(v31, v10) = v32) |  ~ (happ(v30, v9) = v31) |  ~ (happ(v29, v8) = v30) |  ~ (happ(v28, v7) = v29) |  ~ (happ(v27, v6) = v28) |  ~ (happ(v26, v5) = v27) |  ~ (happ(v25, v4) = v26) |  ~ (happ(v24, v3) = v25) |  ~ (happ(v23, v2) = v24) |  ~ (happ(v22, v1) = v23) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eSORaddon, v0) = v22) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) | p(v43)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] :  ! [v34] :  ! [v35] :  ! [v36] :  ! [v37] :  ! [v38] :  ! [v39] :  ! [v40] :  ! [v41] :  ! [v42] :  ! [v43] : ( ~ (happ(v42, v21) = v43) |  ~ (happ(v41, v20) = v42) |  ~ (happ(v40, v19) = v41) |  ~ (happ(v39, v18) = v40) |  ~ (happ(v38, v17) = v39) |  ~ (happ(v37, v16) = v38) |  ~ (happ(v36, v15) = v37) |  ~ (happ(v35, v14) = v36) |  ~ (happ(v34, v13) = v35) |  ~ (happ(v33, v12) = v34) |  ~ (happ(v32, v11) = v33) |  ~ (happ(v31, v10) = v32) |  ~ (happ(v30, v9) = v31) |  ~ (happ(v29, v8) = v30) |  ~ (happ(v28, v7) = v29) |  ~ (happ(v27, v6) = v28) |  ~ (happ(v26, v5) = v27) |  ~ (happ(v25, v4) = v26) |  ~ (happ(v24, v3) = v25) |  ~ (happ(v23, v2) = v24) |  ~ (happ(v22, v1) = v23) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eSORaddon, v0) = v22) |  ~ p(v43) | cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v32, v16) = v33) |  ~ (happ(v31, v15) = v32) |  ~ (happ(v30, v14) = v31) |  ~ (happ(v29, v13) = v30) |  ~ (happ(v28, v12) = v29) |  ~ (happ(v27, v11) = v28) |  ~ (happ(v26, v10) = v27) |  ~ (happ(v25, v9) = v26) |  ~ (happ(v24, v8) = v25) |  ~ (happ(v23, v7) = v24) |  ~ (happ(v22, v6) = v23) |  ~ (happ(v21, v5) = v22) |  ~ (happ(v20, v4) = v21) |  ~ (happ(v19, v3) = v20) |  ~ (happ(v18, v2) = v19) |  ~ (happ(v17, v1) = v18) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__morph, v0) = v17) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) | p(v33)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v32, v16) = v33) |  ~ (happ(v31, v15) = v32) |  ~ (happ(v30, v14) = v31) |  ~ (happ(v29, v13) = v30) |  ~ (happ(v28, v12) = v29) |  ~ (happ(v27, v11) = v28) |  ~ (happ(v26, v10) = v27) |  ~ (happ(v25, v9) = v26) |  ~ (happ(v24, v8) = v25) |  ~ (happ(v23, v7) = v24) |  ~ (happ(v22, v6) = v23) |  ~ (happ(v21, v5) = v22) |  ~ (happ(v20, v4) = v21) |  ~ (happ(v19, v3) = v20) |  ~ (happ(v18, v2) = v19) |  ~ (happ(v17, v1) = v18) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__morph, v0) = v17) |  ~ p(v33) | cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] : ( ~ (happ(v28, v14) = v29) |  ~ (happ(v27, v13) = v28) |  ~ (happ(v26, v12) = v27) |  ~ (happ(v25, v11) = v26) |  ~ (happ(v24, v10) = v25) |  ~ (happ(v23, v9) = v24) |  ~ (happ(v22, v8) = v23) |  ~ (happ(v21, v7) = v22) |  ~ (happ(v20, v6) = v21) |  ~ (happ(v19, v5) = v20) |  ~ (happ(v18, v4) = v19) |  ~ (happ(v17, v3) = v18) |  ~ (happ(v16, v2) = v17) |  ~ (happ(v15, v1) = v16) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2ePCond, v0) = v15) |  ~ cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14) | p(v29)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] : ( ~ (happ(v28, v14) = v29) |  ~ (happ(v27, v13) = v28) |  ~ (happ(v26, v12) = v27) |  ~ (happ(v25, v11) = v26) |  ~ (happ(v24, v10) = v25) |  ~ (happ(v23, v9) = v24) |  ~ (happ(v22, v8) = v23) |  ~ (happ(v21, v7) = v22) |  ~ (happ(v20, v6) = v21) |  ~ (happ(v19, v5) = v20) |  ~ (happ(v18, v4) = v19) |  ~ (happ(v17, v3) = v18) |  ~ (happ(v16, v2) = v17) |  ~ (happ(v15, v1) = v16) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2ePCond, v0) = v15) |  ~ p(v29) | cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] : ( ~ (happ(v26, v28) = v29) |  ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v24) = v25) |  ~ (happ(v16, v23) = v27) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v14, v23) = v24) |  ~ (happ(v7, v25) = v26) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ (happ(v6, v27) = v28) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) | p(v29)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] : ( ~ (happ(v26, v27) = v28) |  ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ (happ(v20, v21) = v22) |  ~ (happ(v18, v19) = v20) |  ~ (happ(v16, v17) = v18) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__51826___24t(v0) |  ~ c_24__type__39367___24t(v1, v15, v19, v23) |  ~ c_24__type__39358___24t(v1, v15, v19, v21) |  ~ c_24__type__39353___24t(v1, v15, v17) |  ~ c_24__type__39227___24t(v1, v13) |  ~ c_24__type__39218___24t(v1, v11) |  ~ c_24__type__39218___24t(v1, v9) |  ~ c_24__type__39218___24t(v1, v7) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v15, v27) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v25) |  ~ t(v5, v1) |  ~ t(v3, v1) |  ~ cType___24t(v19) |  ~ cType___24t(v15) |  ~ cType___24t(v1) | t(v28, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] : ( ~ (happ(v26, v13) = v27) |  ~ (happ(v25, v12) = v26) |  ~ (happ(v24, v11) = v25) |  ~ (happ(v23, v10) = v24) |  ~ (happ(v22, v9) = v23) |  ~ (happ(v21, v8) = v22) |  ~ (happ(v20, v7) = v21) |  ~ (happ(v19, v6) = v20) |  ~ (happ(v18, v5) = v19) |  ~ (happ(v17, v4) = v18) |  ~ (happ(v16, v3) = v17) |  ~ (happ(v15, v2) = v16) |  ~ (happ(v14, v1) = v15) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738, v0) = v14) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) = v27) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] : ( ~ (happ(v26, v13) = v27) |  ~ (happ(v25, v12) = v26) |  ~ (happ(v24, v11) = v25) |  ~ (happ(v23, v10) = v24) |  ~ (happ(v22, v9) = v23) |  ~ (happ(v21, v8) = v22) |  ~ (happ(v20, v7) = v21) |  ~ (happ(v19, v6) = v20) |  ~ (happ(v18, v5) = v19) |  ~ (happ(v17, v4) = v18) |  ~ (happ(v16, v3) = v17) |  ~ (happ(v15, v2) = v16) |  ~ (happ(v14, v1) = v15) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval, v0) = v14) | cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) = v27) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v19) |  ~ t(v23, v0) | t(v26, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v9) |  ~ t(v23, v9) | cCoq_2eInit_2eDatatypes_2ebool___24t(v26)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v9) |  ~ t(v23, v9) | cCoq_2eInit_2eDatatypes_2ebool___24t(v26)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v9) |  ~ t(v23, v9) | t(v26, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v9) |  ~ t(v23, v9) | t(v26, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v9) |  ~ t(v23, v9) | t(v26, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v0) |  ~ t(v23, v0) | cProp___24t(v26)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v0) |  ~ t(v23, v0) | cProp___24t(v26)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v0) |  ~ t(v23, v0) | t(v26, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v0) |  ~ t(v23, v0) | t(v26, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v0) |  ~ t(v23, v0) | t(v26, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v23) = v24) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v7, v24) = v25) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v26] : (happ(v15, v23) = v26 &  ! [v27] :  ! [v28] :  ! [v29] : ( ~ (happ(v25, v28) = v29) |  ~ (happ(v16, v27) = v28) |  ~ t(v27, v8) | p(v29) |  ? [v30] : ( ~ (v30 = cCoq_2eInit_2eDatatypes_2etrue) & happ(v26, v27) = v30)) &  ! [v27] : ( ~ (happ(v26, v27) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ t(v27, v8) |  ? [v28] :  ? [v29] : (happ(v25, v28) = v29 & happ(v16, v27) = v28 & p(v29))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v23) = v24) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ (happ(v5, v24) = v25) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v26] : (happ(v13, v23) = v26 &  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v30, v32) = v33) |  ~ (happ(v26, v27) = v28) |  ~ (happ(v25, v31) = v32) |  ~ (happ(v16, v28) = v29) |  ~ (happ(v16, v27) = v31) |  ~ (happ(v7, v29) = v30) |  ~ t(v27, v8) | p(v33)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v23) = v24) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ (happ(v4, v24) = v25) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v26] : (happ(v12, v23) = v26 &  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v30, v32) = v33) |  ~ (happ(v26, v27) = v28) |  ~ (happ(v25, v31) = v32) |  ~ (happ(v16, v28) = v29) |  ~ (happ(v16, v27) = v31) |  ~ (happ(v7, v29) = v30) |  ~ t(v27, v8) | p(v33)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v23) = v24) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ (happ(v3, v24) = v25) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v26] : (happ(v11, v23) = v26 &  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v30, v32) = v33) |  ~ (happ(v26, v27) = v28) |  ~ (happ(v25, v31) = v32) |  ~ (happ(v16, v28) = v29) |  ~ (happ(v16, v27) = v31) |  ~ (happ(v7, v29) = v30) |  ~ t(v27, v8) | p(v33)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v23) | t(v24, v19)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v23, v9) | t(v24, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v23, v9) | t(v24, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v23, v0) | t(v24, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v15, v23) = v24) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v25] :  ? [v26] : (happ(v16, v23) = v25 & happ(v7, v25) = v26 &  ! [v27] :  ! [v28] :  ! [v29] : ( ~ (happ(v26, v28) = v29) |  ~ (happ(v16, v27) = v28) |  ~ t(v27, v8) | p(v29) |  ? [v30] : ( ~ (v30 = cCoq_2eInit_2eDatatypes_2etrue) & happ(v24, v27) = v30)) &  ! [v27] : ( ~ (happ(v24, v27) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ t(v27, v8) |  ? [v28] :  ? [v29] : (happ(v26, v28) = v29 & happ(v16, v27) = v28 & p(v29))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v13, v23) = v24) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v25] :  ? [v26] : (happ(v16, v23) = v25 & happ(v5, v25) = v26 &  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v30, v32) = v33) |  ~ (happ(v26, v31) = v32) |  ~ (happ(v24, v27) = v28) |  ~ (happ(v16, v28) = v29) |  ~ (happ(v16, v27) = v31) |  ~ (happ(v7, v29) = v30) |  ~ t(v27, v8) | p(v33)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v12, v23) = v24) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v25] :  ? [v26] : (happ(v16, v23) = v25 & happ(v4, v25) = v26 &  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v30, v32) = v33) |  ~ (happ(v26, v31) = v32) |  ~ (happ(v24, v27) = v28) |  ~ (happ(v16, v28) = v29) |  ~ (happ(v16, v27) = v31) |  ~ (happ(v7, v29) = v30) |  ~ t(v27, v8) | p(v33)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v11, v23) = v24) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v25] :  ? [v26] : (happ(v16, v23) = v25 & happ(v3, v25) = v26 &  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v30, v32) = v33) |  ~ (happ(v26, v31) = v32) |  ~ (happ(v24, v27) = v28) |  ~ (happ(v16, v28) = v29) |  ~ (happ(v16, v27) = v31) |  ~ (happ(v7, v29) = v30) |  ~ t(v27, v8) | p(v33)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v18, v22) = v23) |  ~ (happ(v8, v23) = v24) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v21) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v20) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v18) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v17) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v16) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v15) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v14) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v13) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v12) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v8) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v7) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v6) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v5) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v4) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v3) |  ~ t(v22, v9) |  ~ t(v11, v9) |  ~ t(v10, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v19) |  ~ cType___24t(v9) |  ~ cType___24t(v0) |  ? [v25] : (happ(v17, v22) = v25 &  ! [v26] :  ! [v27] :  ! [v28] : ( ~ (happ(v24, v27) = v28) |  ~ (happ(v18, v26) = v27) |  ~ t(v26, v9) | p(v28) |  ? [v29] : ( ~ (v29 = cCoq_2eInit_2eDatatypes_2etrue) & happ(v25, v26) = v29)) &  ! [v26] : ( ~ (happ(v25, v26) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ t(v26, v9) |  ? [v27] :  ? [v28] : (happ(v24, v27) = v28 & happ(v18, v26) = v27 & p(v28))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v18, v22) = v23) |  ~ (happ(v7, v23) = v24) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v21) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v20) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v18) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v17) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v16) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v15) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v14) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v13) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v12) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v8) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v7) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v6) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v5) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v4) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v3) |  ~ t(v22, v9) |  ~ t(v11, v9) |  ~ t(v10, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v19) |  ~ cType___24t(v9) |  ~ cType___24t(v0) |  ? [v25] : (happ(v16, v22) = v25 &  ! [v26] :  ! [v27] :  ! [v28] : ( ~ (happ(v24, v27) = v28) |  ~ (happ(v18, v26) = v27) |  ~ t(v26, v9) |  ~ p(v28) |  ? [v29] : ( ~ (v29 = cCoq_2eInit_2eDatatypes_2efalse) & happ(v25, v26) = v29)) &  ! [v26] : ( ~ (happ(v25, v26) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ t(v26, v9) |  ? [v27] :  ? [v28] : (happ(v24, v27) = v28 & happ(v18, v26) = v27 &  ~ p(v28))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__46598___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__46598___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__45237___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__45237___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__45906___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__45906___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__48951___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__48951___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__46944___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__46944___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__46252___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__46252___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__48305___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__48305___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__44545___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__44545___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__48628___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__48628___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__47959___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__47959___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__45560___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__45560___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__47290___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__47290___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__44891___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__44891___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__47613___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__47613___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__49297___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__49297___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__46598___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__46598___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__45237___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__45237___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__45906___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__45906___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__48951___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__48951___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__46944___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__46944___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__46252___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__46252___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__48305___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__48305___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__44545___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__44545___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__48628___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__48628___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__47959___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__47959___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__45560___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__45560___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__47290___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__47290___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__44891___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__44891___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__47613___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__47613___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__49297___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__49297___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (happ(v22, v11) = v23) |  ~ (happ(v21, v10) = v22) |  ~ (happ(v20, v9) = v21) |  ~ (happ(v19, v8) = v20) |  ~ (happ(v18, v7) = v19) |  ~ (happ(v17, v6) = v18) |  ~ (happ(v16, v5) = v17) |  ~ (happ(v15, v4) = v16) |  ~ (happ(v14, v3) = v15) |  ~ (happ(v13, v2) = v14) |  ~ (happ(v12, v1) = v13) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799, v0) = v12) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v23) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (happ(v22, v11) = v23) |  ~ (happ(v21, v10) = v22) |  ~ (happ(v20, v9) = v21) |  ~ (happ(v19, v8) = v20) |  ~ (happ(v18, v7) = v19) |  ~ (happ(v17, v6) = v18) |  ~ (happ(v16, v5) = v17) |  ~ (happ(v15, v4) = v16) |  ~ (happ(v14, v3) = v15) |  ~ (happ(v13, v2) = v14) |  ~ (happ(v12, v1) = v13) |  ~ (happ(c_24__lam__51924, v0) = v12) | c_24__lam__51924___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v23) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (happ(v17, v22) = v23) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v21) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v20) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v18) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v17) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v16) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v15) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v14) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v13) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v12) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v8) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v7) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v6) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v5) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v4) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v3) |  ~ t(v22, v9) |  ~ t(v11, v9) |  ~ t(v10, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v19) |  ~ cType___24t(v9) |  ~ cType___24t(v0) |  ? [v24] :  ? [v25] : (happ(v18, v22) = v24 & happ(v8, v24) = v25 &  ! [v26] :  ! [v27] :  ! [v28] : ( ~ (happ(v25, v27) = v28) |  ~ (happ(v18, v26) = v27) |  ~ t(v26, v9) | p(v28) |  ? [v29] : ( ~ (v29 = cCoq_2eInit_2eDatatypes_2etrue) & happ(v23, v26) = v29)) &  ! [v26] : ( ~ (happ(v23, v26) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ t(v26, v9) |  ? [v27] :  ? [v28] : (happ(v25, v27) = v28 & happ(v18, v26) = v27 & p(v28))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (happ(v16, v22) = v23) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v21) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v20) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v18) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v17) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v16) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v15) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v14) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v13) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v12) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v8) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v7) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v6) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v5) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v4) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v3) |  ~ t(v22, v9) |  ~ t(v11, v9) |  ~ t(v10, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v19) |  ~ cType___24t(v9) |  ~ cType___24t(v0) |  ? [v24] :  ? [v25] : (happ(v18, v22) = v24 & happ(v7, v24) = v25 &  ! [v26] :  ! [v27] :  ! [v28] : ( ~ (happ(v25, v27) = v28) |  ~ (happ(v18, v26) = v27) |  ~ t(v26, v9) |  ~ p(v28) |  ? [v29] : ( ~ (v29 = cCoq_2eInit_2eDatatypes_2efalse) & happ(v23, v26) = v29)) &  ! [v26] : ( ~ (happ(v23, v26) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ t(v26, v9) |  ? [v27] :  ? [v28] : (happ(v25, v27) = v28 & happ(v18, v26) = v27 &  ~ p(v28))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) | p(v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) | p(v19)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] : ( ~ (happ(v20, v21) = v22) |  ~ (happ(v18, v15) = v21) |  ~ (happ(v18, v13) = v19) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v8, v19) = v20) |  ~ (happ(v8, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ (happ(v3, v17) = v18) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v17, v0) |  ~ t(v15, v0) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v16) | p(v22)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v20, v10) = v21) |  ~ (happ(v19, v9) = v20) |  ~ (happ(v18, v8) = v19) |  ~ (happ(v17, v7) = v18) |  ~ (happ(v16, v6) = v17) |  ~ (happ(v15, v5) = v16) |  ~ (happ(v14, v4) = v15) |  ~ (happ(v13, v3) = v14) |  ~ (happ(v12, v2) = v13) |  ~ (happ(v11, v1) = v12) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL, v0) = v11) | cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v21) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v20, v10) = v21) |  ~ (happ(v19, v9) = v20) |  ~ (happ(v18, v8) = v19) |  ~ (happ(v17, v7) = v18) |  ~ (happ(v16, v6) = v17) |  ~ (happ(v15, v5) = v16) |  ~ (happ(v14, v4) = v15) |  ~ (happ(v13, v3) = v14) |  ~ (happ(v12, v2) = v13) |  ~ (happ(v11, v1) = v12) |  ~ (happ(c_24__lam__51924, v0) = v11) | c_24__lam__51924___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v21) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v20, v10) = v21) |  ~ (happ(v19, v9) = v20) |  ~ (happ(v18, v8) = v19) |  ~ (happ(v17, v7) = v18) |  ~ (happ(v16, v6) = v17) |  ~ (happ(v15, v5) = v16) |  ~ (happ(v14, v4) = v15) |  ~ (happ(v13, v3) = v14) |  ~ (happ(v12, v2) = v13) |  ~ (happ(v11, v1) = v12) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst, v0) = v11) | cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v21) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v8) |  ~ t(v18, v8) | cCoq_2eInit_2eDatatypes_2ebool___24t(v21)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v8) |  ~ t(v18, v8) | t(v21, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v8) |  ~ t(v18, v8) | t(v21, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v8) |  ~ t(v18, v8) | t(v21, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v0) |  ~ t(v18, v0) | cProp___24t(v21)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v0) |  ~ t(v18, v0) | t(v21, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v0) |  ~ t(v18, v0) | t(v21, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v0) |  ~ t(v18, v0) | t(v21, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v21) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v20) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v18) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v17) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v16) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v15) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v14) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v13) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v12) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v8) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v7) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v6) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v5) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v4) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v3) |  ~ t(v11, v9) |  ~ t(v10, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v19) |  ~ cType___24t(v9) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v0, v2, v4, v7, v19, v20, v21)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v21) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v20) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v18) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v17) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v16) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v15) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v14) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v13) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v12) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v8) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v7) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v6) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v5) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v4) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v3) |  ~ t(v11, v9) |  ~ t(v10, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v19) |  ~ cType___24t(v9) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v9, v10, v11, v12, v13, v14, v15, v16, v18)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2efield__theory, v0) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) | p(v19)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2efield__theory, v0) = v10) |  ~ p(v19) | cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory, v0) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) | p(v19)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory, v0) = v10) |  ~ p(v19) | cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840, v0) = v10) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v19) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(cCoq_2emicromega_2eOrderedRing_2eSOR, v0) = v10) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) | p(v19)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(cCoq_2emicromega_2eOrderedRing_2eSOR, v0) = v10) |  ~ p(v19) | cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(c_24__let__11__subst__l__51852, v0) = v10) | c_24__let__11__subst__l__51852___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v19) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__39539___24t(v0, v8, v15) |  ~ c_24__type__39532___24t(v0, v8, v14) |  ~ c_24__type__39518___24t(v0, v8, v13) |  ~ c_24__type__39518___24t(v0, v8, v12) |  ~ c_24__type__39518___24t(v0, v8, v11) |  ~ c_24__type__39353___24t(v0, v8, v16) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) | p(v19)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v18, v8) | t(v19, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v18, v8) | t(v19, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v18, v0) | t(v19, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__55559___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__55559___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__55133___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__55133___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__55754___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__55754___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__54707___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__54707___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__55346___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__55346___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__55967___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__55967___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__56162___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56162___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__54299___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__54299___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__54512___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__54512___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__54920___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__54920___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__54086___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__54086___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55559___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55559___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55133___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55133___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55754___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55754___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54707___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54707___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55346___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55346___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55967___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55967___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__56162___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__56162___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54299___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54299___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54512___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54512___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54920___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54920___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54086___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54086___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v17) = v18) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__39770___24t(v0) |  ~ c_24__type__39236___24t(v1, v15) |  ~ c_24__type__39227___24t(v1, v13) |  ~ c_24__type__39218___24t(v1, v11) |  ~ c_24__type__39218___24t(v1, v9) |  ~ c_24__type__39218___24t(v1, v7) |  ~ t(v5, v1) |  ~ t(v3, v1) |  ~ cType___24t(v17) |  ~ cType___24t(v1) |  ? [v19] : (happ(v16, v17) = v19 &  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] : ( ~ (happ(v29, v30) = v31) |  ~ (happ(v27, v28) = v29) |  ~ (happ(v25, v26) = v27) |  ~ (happ(v23, v24) = v25) |  ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v20) = v21) |  ~ c_24__type__39367___24t(v1, v17, v22, v26) |  ~ c_24__type__39358___24t(v1, v17, v22, v24) |  ~ c_24__type__39353___24t(v1, v17, v20) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v18, v30) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v28) |  ~ cType___24t(v22) | cProp___24t(v31)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v2, v4, v6, v8, v10, v12, v14, v16) = v17) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ (happ(v0, v17) = v18) |  ~ c_24__type__6842___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v16) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v14) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v12) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v10) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ? [v19] : (happ(v15, v16) = v19 & t(v19, v18))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v16, v17) = v18) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__39770___24t(v0) |  ~ c_24__type__39236___24t(v1, v15) |  ~ c_24__type__39227___24t(v1, v13) |  ~ c_24__type__39218___24t(v1, v11) |  ~ c_24__type__39218___24t(v1, v9) |  ~ c_24__type__39218___24t(v1, v7) |  ~ t(v5, v1) |  ~ t(v3, v1) |  ~ cType___24t(v17) |  ~ cType___24t(v1) |  ? [v19] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v17) = v19 &  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] : ( ~ (happ(v29, v30) = v31) |  ~ (happ(v27, v28) = v29) |  ~ (happ(v25, v26) = v27) |  ~ (happ(v23, v24) = v25) |  ~ (happ(v21, v22) = v23) |  ~ (happ(v18, v20) = v21) |  ~ c_24__type__39367___24t(v1, v17, v22, v26) |  ~ c_24__type__39358___24t(v1, v17, v22, v24) |  ~ c_24__type__39353___24t(v1, v17, v20) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v19, v30) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v28) |  ~ cType___24t(v22) | cProp___24t(v31)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v8) = v17) |  ~ (happ(v15, v7) = v16) |  ~ (happ(v14, v6) = v15) |  ~ (happ(v13, v5) = v14) |  ~ (happ(v12, v4) = v13) |  ~ (happ(v11, v3) = v12) |  ~ (happ(v10, v2) = v11) |  ~ (happ(v9, v1) = v10) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717, v0) = v9) |  ~ c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8) | p(v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v8) = v17) |  ~ (happ(v15, v7) = v16) |  ~ (happ(v14, v6) = v15) |  ~ (happ(v13, v5) = v14) |  ~ (happ(v12, v4) = v13) |  ~ (happ(v11, v3) = v12) |  ~ (happ(v10, v2) = v11) |  ~ (happ(v9, v1) = v10) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717, v0) = v9) |  ~ p(v17) | c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v8) = v17) |  ~ (happ(v15, v7) = v16) |  ~ (happ(v14, v6) = v15) |  ~ (happ(v13, v5) = v14) |  ~ (happ(v12, v4) = v13) |  ~ (happ(v11, v3) = v12) |  ~ (happ(v10, v2) = v11) |  ~ (happ(v9, v1) = v10) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux, v0) = v9) | cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8) = v17) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v8) = v17) |  ~ (happ(v15, v7) = v16) |  ~ (happ(v14, v6) = v15) |  ~ (happ(v13, v5) = v14) |  ~ (happ(v12, v4) = v13) |  ~ (happ(v11, v3) = v12) |  ~ (happ(v10, v2) = v11) |  ~ (happ(v9, v1) = v10) |  ~ (happ(c_24__lam__57152, v0) = v9) | c_24__lam__57152___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8) = v17) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v2) = v17) |  ~ (happ(v14, v12) = v15) |  ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v12) = v13) |  ~ (happ(v4, v13) = v14) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v17) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v9, v12) = v18 & p(v19))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v2) = v17) |  ~ (happ(v14, v12) = v15) |  ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v12) = v13) |  ~ (happ(v4, v13) = v14) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v17) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v9, v12) = v18 & p(v19))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__6842___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v16) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v14) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v12) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v10) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ? [v18] :  ? [v19] : (cCoq_2eStrings_2eAscii_2eAscii___24a8(v2, v4, v6, v8, v10, v12, v14, v16) = v18 & happ(v0, v18) = v19 & t(v17, v19))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v10) = v16) |  ~ (happ(v14, v16) = v17) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v4, v12) = v15) |  ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v10) = v16) |  ~ (happ(v14, v16) = v17) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v4, v12) = v15) |  ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v10) = v16) |  ~ (happ(v14, v16) = v17) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v4, v12) = v15) |  ~ (happ(v4, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v10) = v16) |  ~ (happ(v14, v16) = v17) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v12) = v15) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v10) = v16) |  ~ (happ(v14, v16) = v17) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v12) = v15) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v17)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v15 = v14 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v13 = v12 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v11 = v10 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v9 = v8 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v7 = v6 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v5 = v4 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v3 = v2 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v14, v15) = v16) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6761___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v15) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v13) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v11) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eStrings_2eAscii_2eascii___24t(v16)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v14, v15) = v16) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v8, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v15, v0) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v17] : (happ(v8, v15) = v17 &  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ t(v18, v0) |  ~ p(v19) |  ~ p(v16) |  ? [v20] : (happ(v14, v18) = v20 & p(v20))) &  ! [v18] :  ! [v19] : ( ~ (happ(v14, v18) = v19) |  ~ t(v18, v0) |  ~ p(v16) | p(v19) |  ? [v20] : (happ(v17, v18) = v20 &  ~ p(v20))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v8, v15) = v16) |  ~ (happ(v8, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v15, v0) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v17] : (happ(v14, v15) = v17 &  ! [v18] :  ! [v19] : ( ~ (happ(v16, v18) = v19) |  ~ t(v18, v0) |  ~ p(v19) |  ~ p(v17) |  ? [v20] : (happ(v14, v18) = v20 & p(v20))) &  ! [v18] :  ! [v19] : ( ~ (happ(v14, v18) = v19) |  ~ t(v18, v0) |  ~ p(v17) | p(v19) |  ? [v20] : (happ(v16, v18) = v20 &  ~ p(v20))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v12, v14) = v15) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v5, v13) = v14) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v4, v7) = v8) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v5) = v6) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v10) = v11) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v7, v9) = v13) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v3, v9) = v10) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v11) = v12) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v9) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v7) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v5) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v16] :  ? [v17] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v6, v16) = v17 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v8, v9) = v16 &  ! [v18] :  ! [v19] : ( ~ (happ(v18, v17) = v19) |  ~ c_24__type__42648___24t(v18) | p(v19) |  ? [v20] : (happ(v18, v15) = v20 &  ~ p(v20))) &  ! [v18] :  ! [v19] : ( ~ (happ(v18, v15) = v19) |  ~ c_24__type__42648___24t(v18) |  ~ p(v19) |  ? [v20] : (happ(v18, v17) = v20 & p(v20))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v13) = v15) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v8, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v15)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865, v0) = v8) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v15) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__theory, v0) = v8) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) | p(v15)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__theory, v0) = v8) |  ~ p(v15) | cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory, v0) = v8) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) | p(v15)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory, v0) = v8) |  ~ p(v15) | cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory, v0) = v8) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) | p(v15)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory, v0) = v8) |  ~ p(v15) | cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(c_24__lam__57152, v0) = v8) | c_24__lam__57152___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v15) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(cCoq_2eStrings_2eAscii_2eAscii, v0) = v8) | cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v15) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v2) = v15) |  ~ (happ(v12, v10) = v13) |  ~ (happ(v9, v13) = v14) |  ~ (happ(v8, v10) = v11) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39227___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v15) |  ? [v16] :  ? [v17] : (happ(v16, v1) = v17 & happ(v9, v10) = v16 & p(v17))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v2) = v15) |  ~ (happ(v12, v10) = v13) |  ~ (happ(v8, v1) = v9) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v10) = v11) |  ~ (happ(v4, v11) = v12) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v15) |  ? [v16] :  ? [v17] : (happ(v16, v1) = v17 & happ(v7, v10) = v16 & p(v17))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v1) = v15) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v6, v10) = v12) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v15)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v13, v8) = v14) |  ~ (happ(v12, v14) = v15) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v11) = v12) |  ~ (happ(v4, v10) = v13) |  ~ (happ(v4, v8) = v9) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v15)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v13, v8) = v14) |  ~ (happ(v12, v14) = v15) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v5, v11) = v12) |  ~ (happ(v4, v10) = v13) |  ~ (happ(v4, v8) = v9) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v15)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v13, v8) = v14) |  ~ (happ(v12, v14) = v15) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v5, v11) = v12) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v10) = v13) |  ~ (happ(v3, v8) = v9) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v15)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v7, v1) = v11) |  ~ (happ(v6, v13) = v14) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v16] : (happ(v7, v13) = v16 &  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v15, v18) = v19) |  ~ (happ(v6, v17) = v18) |  ~ t(v17, v0) | p(v19) |  ? [v20] : (happ(v16, v17) = v20 &  ~ p(v20))) &  ! [v17] :  ! [v18] : ( ~ (happ(v16, v17) = v18) |  ~ t(v17, v0) |  ~ p(v18) |  ? [v19] :  ? [v20] : (happ(v15, v19) = v20 & happ(v6, v17) = v19 & p(v20))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v0, v1, v2, v3, v4, v5, v7, v8, v9, v10, v11, v12) = v14) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v6, v13) = v15) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v12) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v11) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v10) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v16] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) = v16 & ((v16 = v15 & v14 = cCoq_2eInit_2eDatatypes_2etrue) | (v16 = cCoq_2eInit_2eDatatypes_2efalse & v14 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : (v13 = v12 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v1, v3, v5, v7, v9, v11, v13) = v14) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v2, v4, v6, v8, v10, v12) = v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : (v11 = v10 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v1, v3, v5, v7, v9, v11, v13) = v14) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v2, v4, v6, v8, v10, v12) = v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : (v9 = v8 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v1, v3, v5, v7, v9, v11, v13) = v14) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v2, v4, v6, v8, v10, v12) = v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v1, v3, v5, v7, v9, v11, v13) = v14) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v2, v4, v6, v8, v10, v12) = v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v1, v3, v5, v7, v9, v11, v13) = v14) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v2, v4, v6, v8, v10, v12) = v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v1, v3, v5, v7, v9, v11, v13) = v14) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v2, v4, v6, v8, v10, v12) = v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v1, v3, v5, v7, v9, v11, v13) = v14) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v2, v4, v6, v8, v10, v12) = v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v0, v1, v2, v7, v9) = v13) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v8, v10) = v11) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v5, v9) = v10) |  ~ (happ(v3, v11) = v12) |  ~ c_24__type__56982___24t(v0, v4, v6) |  ~ c_24__type__56975___24t(v0, v4, v5) |  ~ c_24__type__39236___24t(v0, v3) |  ~ c_24__type__39218___24t(v0, v2) |  ~ cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v0, v1, v2, v3, v4, v5, v6) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v9) |  ~ t(v7, v0) |  ~ t(v1, v0) |  ~ cType___24t(v4) |  ~ cType___24t(v0) | p(v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v0, v1, v2, v7, v9) = v13) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v8, v10) = v11) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v5, v9) = v10) |  ~ (happ(v3, v11) = v12) |  ~ c_24__type__56963___24t(v0, v1, v2, v3, v4, v5, v6, v6) |  ~ c_24__type__56919___24t(v0, v1, v2, v3, v4, v5, v6, v5) |  ~ c_24__type__56883___24t(v0, v1, v2, v3, v4, v5, v6, v3) |  ~ c_24__type__56839___24t(v0, v1, v2, v3, v4, v5, v6, v2) |  ~ cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v0, v1, v2, v3, v4, v5, v6) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v9) |  ~ t(v7, v0) |  ~ t(v1, v0) |  ~ cType___24t(v4) |  ~ cType___24t(v0) | p(v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) = v14) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v13) |  ~ cType___24t(v9) |  ~ cType___24t(v7) |  ~ cType___24t(v0) |  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : ((v21 = v14 & v19 = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v7, v15, v18) = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v15) = v16 & happ(v17, v20) = v14 & happ(v11, v16) = v17 & happ(v10, v18) = v20 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v15) & cCoq_2eNumbers_2eBinNums_2eN___24t(v18)) | (v21 = v14 & v19 = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v7, v15, v18) = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v18) = v20 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v15) = v16 & happ(v17, v20) = v14 & happ(v4, v16) = v17 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v18) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v15)) | (v21 = v14 & v19 = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v7, v15, v18) = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v18) = v20 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v15) = v16 & happ(v17, v20) = v14 & happ(v5, v16) = v17 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v18) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v15)) | (v21 = v14 & v19 = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v7, v15, v18) = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v18) = v20 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v15) = v16 & happ(v17, v20) = v14 & happ(v3, v16) = v17 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v18) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v15)) | (v18 = v14 & v16 = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v7, v15) = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v15) = v17 & happ(v6, v17) = v14 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v15)) | (v17 = v14 & v16 = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v7, v15) = v13 & cCoq_2esetoid__ring_2eBinList_2enth___24a4(v0, v1, v15, v12) = v14 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v15)) | (v17 = v14 & v16 = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v7, v15) = v13 & happ(v8, v15) = v14 & t(v15, v7)) | (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v7) = v15 & cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v7) = v16 & ((v16 = v13 & v14 = v2) | (v15 = v13 & v14 = v1))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) = v14) |  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] :  ? [v27] : (happ(v27, v13) = v14 & happ(v26, v12) = v27 & happ(v25, v11) = v26 & happ(v24, v10) = v25 & happ(v23, v9) = v24 & happ(v22, v8) = v23 & happ(v21, v7) = v22 & happ(v20, v6) = v21 & happ(v19, v5) = v20 & happ(v18, v4) = v19 & happ(v17, v3) = v18 & happ(v16, v2) = v17 & happ(v15, v1) = v16 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval, v0) = v15)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v13, v10) = v14) |  ~ (happ(v9, v12) = v13) |  ~ (happ(v8, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v14) |  ? [v15] : (happ(v11, v12) = v15 & p(v15))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v13, v10) = v14) |  ~ (happ(v9, v12) = v13) |  ~ (happ(v8, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v11, v12) = v15 & ( ~ p(v15) |  ~ p(v14)) & (p(v15) | p(v14)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v13, v10) = v14) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v8, v12) = v13) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v11, v12) = v15 & ( ~ p(v15) |  ~ p(v14)) & (p(v15) | p(v14)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v13, v10) = v14) |  ~ (happ(v7, v12) = v13) |  ~ (happ(v7, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v14) |  ? [v15] : (happ(v11, v12) = v15 & p(v15))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v13, v1) = v14) |  ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v12) = v13) |  ~ (happ(v9, v2) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v14) |  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] : (happ(v18, v2) = v19 & happ(v16, v12) = v17 & happ(v9, v17) = v18 & happ(v8, v12) = v15 & happ(v4, v15) = v16 & p(v19))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v13, v1) = v14) |  ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v12) = v13) |  ~ (happ(v9, v2) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v14) |  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] : (happ(v18, v2) = v19 & happ(v16, v12) = v17 & happ(v9, v17) = v18 & happ(v8, v12) = v15 & happ(v4, v15) = v16 & p(v19))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64642___24t(v1, v3, v11) |  ~ c_24__type__64637___24t(v0) |  ~ c_24__type__4496___24t(v3, v9) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v1, v3, v5, v7, v13) |  ~ cType___24t(v7) |  ~ cType___24t(v5) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | cProp___24t(v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__63713___24t(v0) |  ~ c_24__type__39236___24t(v1, v7) |  ~ c_24__type__39236___24t(v1, v5) |  ~ c_24__type__39236___24t(v1, v3) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v9) |  ~ t(v13, v1) |  ~ t(v11, v1) |  ~ cType___24t(v1) | cProp___24t(v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__59708___24t(v0) |  ~ c_24__type__39227___24t(v1, v11) |  ~ c_24__type__39218___24t(v1, v9) |  ~ c_24__type__39218___24t(v1, v7) |  ~ t(v5, v1) |  ~ t(v3, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v13) |  ~ cType___24t(v1) | t(v14, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__49996___24t(v0) |  ~ c_24__type__39236___24t(v1, v9) |  ~ c_24__type__39236___24t(v1, v7) |  ~ c_24__type__39236___24t(v1, v5) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v11) |  ~ t(v13, v1) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cProp___24t(v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | cProp___24t(v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | cProp___24t(v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | cProp___24t(v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | cProp___24t(v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | cProp___24t(v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v13) = v14) |  ~ (happ(v7, v12) = v13) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v9) = v10) |  ~ (happ(v5, v8) = v12) |  ~ (happ(v3, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v2, v10) = v11) |  ~ cCoq_2eLists_2eSetoidList_2etranspose___24a4(v0, v1, v2, v3) |  ~ t(v8, v1) |  ~ t(v6, v0) |  ~ t(v4, v0) | p(v14)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v4, v13) = v14) |  ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v4, v12) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v17) |  ~ (happ(v14, v16) = v20) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v4, v13) = v14) |  ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v4, v12) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v17) |  ~ (happ(v14, v16) = v20) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v13) = v14) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v3, v12) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v17) |  ~ (happ(v14, v16) = v20) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v13) = v14) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v3, v12) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v17) |  ~ (happ(v14, v16) = v20) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v13) = v14) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v4, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v16) = v17) |  ~ (happ(v10, v17) = v18) |  ~ t(v16, v0) |  ~ p(v14) | p(v18) |  ? [v19] : (happ(v10, v16) = v19 &  ~ p(v19))) &  ! [v16] :  ! [v17] : ( ~ (happ(v10, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ~ p(v14) |  ? [v18] :  ? [v19] : (happ(v15, v16) = v18 & happ(v10, v18) = v19 & p(v19))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v13) = v14) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] :  ? [v16] : (happ(v8, v13) = v15 & happ(v7, v13) = v16 &  ! [v17] :  ! [v18] : ( ~ (happ(v16, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v15, v17) = v20 & happ(v14, v17) = v19 & ( ~ p(v20) | p(v19) | p(v18)) & ( ~ p(v19) | (p(v20) &  ~ p(v18))))) &  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v16, v17) = v20 & happ(v14, v17) = v19 & ( ~ p(v19) | (p(v18) &  ~ p(v20))) & ( ~ p(v18) | p(v20) | p(v19)))) &  ! [v17] :  ! [v18] : ( ~ (happ(v14, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v16, v17) = v20 & happ(v15, v17) = v19 & ( ~ p(v19) | p(v20) | p(v18)) & ( ~ p(v18) | (p(v19) &  ~ p(v20))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v13) = v14) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v7, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v14, v18) = v19) |  ~ (happ(v9, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v15, v16) = v20 &  ~ p(v20)) | (happ(v7, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v20, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v19)) & ( ~ p(v19) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v19) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v19) | p(v22) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v9, v16) = v17) |  ~ (happ(v7, v18) = v19) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v15, v16) = v20 &  ~ p(v20)) | (happ(v14, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v19, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v20)) & ( ~ p(v20) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v20) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v20) | p(v22) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23)))))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v9, v16) = v18 &  ! [v19] :  ! [v20] : ( ~ (happ(v14, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v7, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v20)) & ( ~ p(v20) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v20) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v20) | p(v23) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v14, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v20, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v21)) & ( ~ p(v21) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v21) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v21) | p(v23) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24))))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v13) = v14) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v7, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v17, v13) = v18) |  ~ (happ(v9, v16) = v17) |  ~ t(v16, v0) | p(v18) |  ? [v19] :  ? [v20] : (happ(v15, v16) = v20 & happ(v14, v16) = v19 & (p(v20) | p(v19)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) | p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v19, v13) = v20 & happ(v14, v16) = v18 & happ(v9, v16) = v19 & (p(v20) | p(v18)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) | p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v19, v13) = v20 & happ(v15, v16) = v18 & happ(v9, v16) = v19 & (p(v20) | p(v18)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v8, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] :  ? [v16] : (happ(v9, v13) = v15 & happ(v7, v13) = v16 &  ! [v17] :  ! [v18] : ( ~ (happ(v16, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v15, v17) = v19 & happ(v14, v17) = v20 & ( ~ p(v20) | p(v19) | p(v18)) & ( ~ p(v19) | (p(v20) &  ~ p(v18))))) &  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v16, v17) = v20 & happ(v14, v17) = v19 & ( ~ p(v19) | p(v20) | p(v18)) & ( ~ p(v18) | (p(v19) &  ~ p(v20))))) &  ! [v17] :  ! [v18] : ( ~ (happ(v14, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v16, v17) = v20 & happ(v15, v17) = v19 & ( ~ p(v19) | (p(v18) &  ~ p(v20))) & ( ~ p(v18) | p(v20) | p(v19)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v8, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v7, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v14, v18) = v19) |  ~ (happ(v8, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v15, v16) = v20 &  ~ p(v20)) | (happ(v7, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v20, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v19)) & ( ~ p(v19) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v19) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v19) | p(v22) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v8, v16) = v17) |  ~ (happ(v7, v18) = v19) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v15, v16) = v20 &  ~ p(v20)) | (happ(v14, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v19, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v20)) & ( ~ p(v20) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v20) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v20) | p(v22) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23)))))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v8, v16) = v18 &  ! [v19] :  ! [v20] : ( ~ (happ(v14, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v7, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v20)) & ( ~ p(v20) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v20) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v20) | p(v23) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v14, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v20, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v21)) & ( ~ p(v21) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v21) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v21) | p(v23) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24))))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v8, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v7, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v17, v13) = v18) |  ~ (happ(v8, v16) = v17) |  ~ t(v16, v0) |  ~ p(v18) |  ? [v19] :  ? [v20] : (happ(v15, v16) = v20 & happ(v14, v16) = v19 & ( ~ p(v19) | p(v20)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) | p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v19, v13) = v20 & happ(v14, v16) = v18 & happ(v8, v16) = v19 & ( ~ p(v20) |  ~ p(v18)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v18, v13) = v19 & happ(v15, v16) = v20 & happ(v8, v16) = v18 & ( ~ p(v19) | p(v20)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] :  ? [v16] : (happ(v9, v13) = v15 & happ(v8, v13) = v16 &  ! [v17] :  ! [v18] : ( ~ (happ(v16, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v15, v17) = v19 & happ(v14, v17) = v20 & ( ~ p(v19) | (p(v18) &  ~ p(v20))) & ( ~ p(v18) | p(v20) | p(v19)))) &  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v16, v17) = v19 & happ(v14, v17) = v20 & ( ~ p(v19) | p(v20) | p(v18)) & ( ~ p(v18) | (p(v19) &  ~ p(v20))))) &  ! [v17] :  ! [v18] : ( ~ (happ(v14, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v16, v17) = v20 & happ(v15, v17) = v19 & ( ~ p(v20) | p(v19) | p(v18)) & ( ~ p(v19) | (p(v20) &  ~ p(v18))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] :  ? [v16] : (happ(v7, v15) = v16 & happ(v6, v13) = v15 &  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v16, v18) = v19) |  ~ (happ(v6, v17) = v18) |  ~ t(v17, v0) | p(v19) |  ? [v20] : (happ(v14, v17) = v20 &  ~ p(v20))) &  ! [v17] :  ! [v18] : ( ~ (happ(v14, v17) = v18) |  ~ t(v17, v0) |  ~ p(v18) |  ? [v19] :  ? [v20] : (happ(v16, v19) = v20 & happ(v6, v17) = v19 & p(v20))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v9, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v15, v18) = v19) |  ~ (happ(v9, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v14, v16) = v20 &  ~ p(v20)) | (happ(v7, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v20, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v19)) & ( ~ p(v19) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v19) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v19) | p(v22) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v9, v16) = v17) |  ~ (happ(v7, v18) = v19) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v15, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v19, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v20)) & ( ~ p(v20) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v20) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v20) | p(v22) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23)))) | (happ(v14, v16) = v20 &  ~ p(v20)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v9, v16) = v18 &  ! [v19] :  ! [v20] : ( ~ (happ(v15, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v7, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v20)) & ( ~ p(v20) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v20) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v20) | p(v23) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v15, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v20, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v21)) & ( ~ p(v21) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v21) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v21) | p(v23) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24))))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v9, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v17, v13) = v18) |  ~ (happ(v9, v16) = v17) |  ~ t(v16, v0) | p(v18) |  ? [v19] :  ? [v20] : (happ(v15, v16) = v19 & happ(v14, v16) = v20 & (p(v20) | p(v19)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) | p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v19, v13) = v20 & happ(v14, v16) = v18 & happ(v9, v16) = v19 & (p(v20) | p(v18)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) | p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v19, v13) = v20 & happ(v15, v16) = v18 & happ(v9, v16) = v19 & (p(v20) | p(v18)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v8, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v15, v18) = v19) |  ~ (happ(v8, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v14, v16) = v20 &  ~ p(v20)) | (happ(v7, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v20, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v19)) & ( ~ p(v19) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v19) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v19) | p(v22) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v8, v16) = v17) |  ~ (happ(v7, v18) = v19) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v15, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v19, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v20)) & ( ~ p(v20) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v20) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v20) | p(v22) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23)))) | (happ(v14, v16) = v20 &  ~ p(v20)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v8, v16) = v18 &  ! [v19] :  ! [v20] : ( ~ (happ(v15, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v7, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v20)) & ( ~ p(v20) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v20) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v20) | p(v23) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v15, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v20, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v21)) & ( ~ p(v21) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v21) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v21) | p(v23) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24))))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v8, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v17, v13) = v18) |  ~ (happ(v8, v16) = v17) |  ~ t(v16, v0) |  ~ p(v18) |  ? [v19] :  ? [v20] : (happ(v15, v16) = v19 & happ(v14, v16) = v20 & ( ~ p(v19) | p(v20)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v18, v13) = v19 & happ(v14, v16) = v20 & happ(v8, v16) = v18 & ( ~ p(v19) | p(v20)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) | p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v19, v13) = v20 & happ(v15, v16) = v18 & happ(v8, v16) = v19 & ( ~ p(v20) |  ~ p(v18)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v4, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v15, v18) = v19) |  ~ (happ(v7, v19) = v20) |  ~ (happ(v4, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v21] : ((happ(v14, v16) = v21 &  ~ p(v21)) | (happ(v7, v18) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v21, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v20, v24) = v25 & happ(v17, v22) = v24 & p(v25)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v7, v18) = v19) |  ~ (happ(v4, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] :  ? [v21] : ((happ(v15, v18) = v20 & happ(v7, v20) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v19, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v19, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v21, v24) = v25 & happ(v17, v22) = v24 & p(v25)))) | (happ(v14, v16) = v20 &  ~ p(v20)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v4, v16) = v18 &  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v15, v19) = v20) |  ~ (happ(v7, v20) = v21) |  ~ t(v19, v0) |  ? [v22] : (happ(v7, v19) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v22, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v21, v25) = v26 & happ(v18, v23) = v25 & p(v26))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] :  ? [v22] : (happ(v15, v19) = v21 & happ(v7, v21) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v22, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v20, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v22, v25) = v26 & happ(v18, v23) = v25 & p(v26))))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v3, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v15, v18) = v19) |  ~ (happ(v7, v19) = v20) |  ~ (happ(v3, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v21] : ((happ(v14, v16) = v21 &  ~ p(v21)) | (happ(v7, v18) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v21, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v20, v24) = v25 & happ(v17, v22) = v24 & p(v25)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] :  ? [v21] : ((happ(v15, v18) = v20 & happ(v7, v20) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v19, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v19, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v21, v24) = v25 & happ(v17, v22) = v24 & p(v25)))) | (happ(v14, v16) = v20 &  ~ p(v20)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v3, v16) = v18 &  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v15, v19) = v20) |  ~ (happ(v7, v20) = v21) |  ~ t(v19, v0) |  ? [v22] : (happ(v7, v19) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v22, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v21, v25) = v26 & happ(v18, v23) = v25 & p(v26))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] :  ? [v22] : (happ(v15, v19) = v21 & happ(v7, v21) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v22, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v20, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v22, v25) = v26 & happ(v18, v23) = v25 & p(v26))))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ (happ(v4, v13) = v14) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v10, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v14, v16) = v17) |  ~ (happ(v10, v17) = v18) |  ~ t(v16, v0) |  ~ p(v15) | p(v18) |  ? [v19] : (happ(v10, v16) = v19 &  ~ p(v19))) &  ! [v16] :  ! [v17] : ( ~ (happ(v10, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ~ p(v15) |  ? [v18] :  ? [v19] : (happ(v14, v16) = v18 & happ(v10, v18) = v19 & p(v19))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ (happ(v4, v13) = v14) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v7, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v14, v18) = v19) |  ~ (happ(v7, v19) = v20) |  ~ (happ(v4, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v21] : ((happ(v15, v16) = v21 &  ~ p(v21)) | (happ(v7, v18) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v21, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v20, v24) = v25 & happ(v17, v22) = v24 & p(v25)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v7, v18) = v19) |  ~ (happ(v4, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] :  ? [v21] : ((happ(v15, v16) = v20 &  ~ p(v20)) | (happ(v14, v18) = v20 & happ(v7, v20) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v19, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v19, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v21, v24) = v25 & happ(v17, v22) = v24 & p(v25)))))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v4, v16) = v18 &  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v14, v19) = v20) |  ~ (happ(v7, v20) = v21) |  ~ t(v19, v0) |  ? [v22] : (happ(v7, v19) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v22, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v21, v25) = v26 & happ(v18, v23) = v25 & p(v26))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] :  ? [v22] : (happ(v14, v19) = v21 & happ(v7, v21) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v22, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v20, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v22, v25) = v26 & happ(v18, v23) = v25 & p(v26))))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ (happ(v3, v13) = v14) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v7, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v14, v18) = v19) |  ~ (happ(v7, v19) = v20) |  ~ (happ(v3, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v21] : ((happ(v15, v16) = v21 &  ~ p(v21)) | (happ(v7, v18) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v21, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v20, v24) = v25 & happ(v17, v22) = v24 & p(v25)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] :  ? [v21] : ((happ(v15, v16) = v20 &  ~ p(v20)) | (happ(v14, v18) = v20 & happ(v7, v20) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v19, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v19, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v21, v24) = v25 & happ(v17, v22) = v24 & p(v25)))))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v3, v16) = v18 &  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v14, v19) = v20) |  ~ (happ(v7, v20) = v21) |  ~ t(v19, v0) |  ? [v22] : (happ(v7, v19) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v22, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v21, v25) = v26 & happ(v18, v23) = v25 & p(v26))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] :  ? [v22] : (happ(v14, v19) = v21 & happ(v7, v21) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v22, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v20, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v22, v25) = v26 & happ(v18, v23) = v25 & p(v26))))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) = v14) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v12) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v11) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v10) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v15] :  ? [v16] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v0, v1, v2, v3, v4, v5, v7, v8, v9, v10, v11, v12) = v15 & cCoq_2eBool_2eBool_2eeqb___24a2(v6, v13) = v16 & ((v16 = v14 & v15 = cCoq_2eInit_2eDatatypes_2etrue) | (v15 = cCoq_2eInit_2eDatatypes_2efalse & v14 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) = v14) |  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] :  ? [v27] : (happ(v27, v13) = v14 & happ(v26, v12) = v27 & happ(v25, v11) = v26 & happ(v24, v10) = v25 & happ(v23, v9) = v24 & happ(v22, v8) = v23 & happ(v21, v7) = v22 & happ(v20, v6) = v21 & happ(v19, v5) = v20 & happ(v18, v4) = v19 & happ(v17, v3) = v18 & happ(v16, v2) = v17 & happ(v15, v1) = v16 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738, v0) = v15)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : (v1 = v0 |  ~ (c_24__lam__51924___24a12(v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__lam__51924___24a12(v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v11) = v12) |  ~ (c_24__let__11__subst__l__51852___24a10(v0, v1, v2, v3, v4, v7, v8, v9, v10, v12) = v13) | c_24__lam__51924___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v13) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v9, v2) = v10) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v7, v10) = v11) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v6, v1) = v7) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v2) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v8) = v9) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v5) = v6) |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v4) = v8) |  ~ (happ(v12, v11) = v13) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v4) = v5) |  ~ c_24__type__42648___24t(v12) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v13) |  ? [v14] : (happ(v12, v3) = v14 &  ~ p(v14))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v9, v2) = v10) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v7, v10) = v11) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v6, v1) = v7) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v2) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v8) = v9) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v5) = v6) |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v4) = v8) |  ~ (happ(v12, v3) = v13) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v4) = v5) |  ~ c_24__type__42648___24t(v12) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v13) |  ? [v14] : (happ(v12, v11) = v14 & p(v14))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v10) = v13) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v11) = v12) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v13)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v10) = v13) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v11) = v12) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v13)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v10) = v13) |  ~ (happ(v8, v10) = v11) |  ~ (happ(v7, v11) = v12) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v13)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v10) = v13) |  ~ (happ(v8, v10) = v11) |  ~ (happ(v7, v11) = v12) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v13)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2emicromega_2eTauto_2eI, v0) = v7) | cCoq_2emicromega_2eTauto_2eI___24a7(v0, v1, v2, v3, v4, v5, v6) = v13) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2epower__theory, v0) = v7) |  ~ cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v0, v1, v2, v3, v4, v5, v6) | p(v13)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2epower__theory, v0) = v7) |  ~ p(v13) | cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v0, v1, v2, v3, v4, v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ediv__theory, v0) = v7) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ediv__theory___24a7(v0, v1, v2, v3, v4, v5, v6) | p(v13)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ediv__theory, v0) = v7) |  ~ p(v13) | cCoq_2esetoid__ring_2eRing__theory_2ediv__theory___24a7(v0, v1, v2, v3, v4, v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ, v0) = v7) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v0, v1, v2, v3, v4, v5, v6) = v13) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2emicromega_2eTauto_2eeval__f, v0) = v7) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v6) | p(v13)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2emicromega_2eTauto_2eeval__f, v0) = v7) |  ~ p(v13) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v1) = v13) |  ~ (happ(v9, v11) = v12) |  ~ (happ(v9, v1) = v10) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v11, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] : (happ(v4, v11) = v14 &  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v1) = v17) |  ~ (happ(v9, v15) = v16) |  ~ t(v15, v0) |  ~ p(v17) |  ~ p(v13) |  ? [v18] :  ? [v19] : (happ(v14, v15) = v18 & happ(v10, v18) = v19 & p(v19))) &  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v14, v15) = v16) |  ~ (happ(v10, v16) = v17) |  ~ t(v15, v0) |  ~ p(v13) | p(v17) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v9, v15) = v18 &  ~ p(v19))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v9, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] :  ? [v15] : (happ(v14, v10) = v15 & happ(v8, v12) = v14 & ( ~ p(v15) |  ~ p(v13)) & (p(v15) | p(v13)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v9, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] : (happ(v8, v12) = v14 &  ! [v15] :  ! [v16] : ( ~ (happ(v14, v15) = v16) |  ~ t(v15, v0) |  ~ p(v16) |  ~ p(v13) |  ? [v17] : (happ(v11, v15) = v17 & p(v17))) &  ! [v15] :  ! [v16] : ( ~ (happ(v11, v15) = v16) |  ~ t(v15, v0) |  ~ p(v13) | p(v16) |  ? [v17] : (happ(v14, v15) = v17 &  ~ p(v17))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v8, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v13) |  ? [v14] :  ? [v15] : (happ(v14, v10) = v15 & happ(v9, v12) = v14 & p(v15))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v8, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] :  ? [v15] : (happ(v14, v10) = v15 & happ(v9, v12) = v14 & ( ~ p(v15) |  ~ p(v13)) & (p(v15) | p(v13)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v7, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v13) |  ? [v14] :  ? [v15] : (happ(v14, v10) = v15 & happ(v7, v12) = v14 &  ~ p(v15))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v7, v12) = v13) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] : (happ(v4, v12) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v17, v19) = v20) |  ~ (happ(v14, v18) = v19) |  ~ (happ(v13, v15) = v16) |  ~ (happ(v9, v16) = v17) |  ~ (happ(v8, v15) = v18) |  ~ t(v15, v0) | p(v20)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v7, v12) = v13) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] : (happ(v4, v12) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v17, v19) = v20) |  ~ (happ(v14, v18) = v19) |  ~ (happ(v13, v15) = v16) |  ~ (happ(v9, v16) = v17) |  ~ (happ(v8, v15) = v18) |  ~ t(v15, v0) | p(v20)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v4, v12) = v13) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] : (happ(v7, v12) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v17, v19) = v20) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v13, v18) = v19) |  ~ (happ(v9, v16) = v17) |  ~ (happ(v8, v15) = v18) |  ~ t(v15, v0) | p(v20)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v4, v12) = v13) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] : (happ(v7, v12) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v17, v19) = v20) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v13, v18) = v19) |  ~ (happ(v9, v16) = v17) |  ~ (happ(v8, v15) = v18) |  ~ t(v15, v0) | p(v20)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v8, v12) = v13) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] : (happ(v11, v12) = v14 &  ! [v15] :  ! [v16] : ( ~ (happ(v13, v15) = v16) |  ~ t(v15, v0) |  ~ p(v16) |  ~ p(v14) |  ? [v17] : (happ(v11, v15) = v17 & p(v17))) &  ! [v15] :  ! [v16] : ( ~ (happ(v11, v15) = v16) |  ~ t(v15, v0) |  ~ p(v14) | p(v16) |  ? [v17] : (happ(v13, v15) = v17 &  ~ p(v17))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v4, v12) = v13) |  ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] :  ? [v15] : (happ(v11, v12) = v14 & happ(v4, v14) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v20) |  ~ (happ(v13, v16) = v17) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v4, v12) = v13) |  ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] :  ? [v15] : (happ(v11, v12) = v14 & happ(v4, v14) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v20) |  ~ (happ(v13, v16) = v17) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v12) = v13) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] :  ? [v15] : (happ(v11, v12) = v14 & happ(v3, v14) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v20) |  ~ (happ(v13, v16) = v17) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v12) = v13) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] :  ? [v15] : (happ(v11, v12) = v14 & happ(v3, v14) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v20) |  ~ (happ(v13, v16) = v17) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v0, v1, v2, v3, v4, v6, v7, v8, v9, v10) = v12) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v5, v11) = v13) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v10) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v14] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v14 & ((v14 = v13 & v12 = cCoq_2eInit_2eDatatypes_2etrue) | (v14 = cCoq_2eInit_2eDatatypes_2efalse & v12 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v9, v8) = v10) |  ~ (happ(v6, v7) = v9) |  ~ (happ(v5, v7) = v11) |  ~ (happ(v4, v8) = v13) |  ~ (happ(v2, v11) = v12) |  ~ t(v8, v3) |  ~ t(v7, v3) |  ~ c_24__type__56730___24t(v1, v3, v6) |  ~ cType___24t(v3) |  ~ cType___24t(v1) |  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] : (cCoq_2eInit_2eDatatypes_2epair___24a4(v3, v3, v14, v17) = v10 & happ(v16, v17) = v18 & happ(v13, v14) = v15 & happ(v12, v19) = v20 & happ(v5, v18) = v19 & happ(v0, v15) = v16 & t(v17, v3) & t(v14, v3) & ( ~ c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v1, v2, v3, v0, v4, v5, v6, v7, v8) | p(v20)) & ( ~ p(v20) | c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v1, v2, v3, v0, v4, v5, v6, v7, v8)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v11 = v10 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v11 = v10 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v11 = v10 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v9 = v8 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v9 = v8 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v9 = v8 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v1 = v0 |  ~ (c_24__lam__51924___24a11(v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__lam__51924___24a11(v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v0, v2, v4, v6, v8, v10) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (c_24__lam__51924___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v12) |  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] : (happ(v23, v11) = v12 & happ(v22, v10) = v23 & happ(v21, v9) = v22 & happ(v20, v8) = v21 & happ(v19, v7) = v20 & happ(v18, v6) = v19 & happ(v17, v5) = v18 & happ(v16, v4) = v17 & happ(v15, v3) = v16 & happ(v14, v2) = v15 & happ(v13, v1) = v14 & happ(c_24__lam__51924, v0) = v13)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (c_24__lam__51924___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v12) |  ? [v13] : (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v11) = v13 & c_24__let__11__subst__l__51852___24a10(v0, v1, v2, v3, v4, v7, v8, v9, v10, v13) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v9) = v12) |  ~ (happ(v8, v10) = v11) |  ~ (happ(v5, v9) = v10) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v6, v7, v8) |  ~ t(v9, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v8) = v12) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v7, v10) = v11) |  ~ (happ(v4, v8) = v9) |  ~ cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(v0, v7) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(v0, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v1) = v12) |  ~ (happ(v9, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39227___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v12) |  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (happ(v16, v2) = v17 & happ(v14, v10) = v15 & happ(v9, v15) = v16 & happ(v8, v10) = v13 & happ(v4, v13) = v14 & p(v17))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v1) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v10) = v11) |  ~ (happ(v4, v8) = v9) |  ~ cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(v0, v7) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v1) = v12) |  ~ (happ(v8, v10) = v11) |  ~ (happ(v5, v9) = v10) |  ~ (happ(v4, v1) = v5) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v6, v7, v8) |  ~ t(v9, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v1) = v12) |  ~ (happ(v8, v1) = v9) |  ~ (happ(v7, v10) = v11) |  ~ (happ(v7, v2) = v8) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v12) |  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (happ(v16, v2) = v17 & happ(v14, v10) = v15 & happ(v7, v15) = v16 & happ(v6, v10) = v13 & happ(v4, v13) = v14 & p(v17))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v1) = v12) |  ~ (happ(v7, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v4, v10) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v1) = v17) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v7, v15) = v16) |  ~ t(v14, v0) |  ~ p(v17) | p(v12) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v7, v14) = v18 & p(v19))) &  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v15, v1) = v16) |  ~ (happ(v7, v14) = v15) |  ~ t(v14, v0) | p(v16) | p(v12) |  ? [v17] :  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v13, v14) = v17 & happ(v7, v17) = v18 &  ~ p(v19))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v9, v1) = v10) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v11, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v4, v11) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v1) = v17) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v9, v15) = v16) |  ~ t(v14, v0) |  ~ p(v12) | p(v17) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v9, v14) = v18 &  ~ p(v19))) &  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v15, v1) = v16) |  ~ (happ(v9, v14) = v15) |  ~ t(v14, v0) |  ~ p(v16) |  ~ p(v12) |  ? [v17] :  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v13, v14) = v17 & happ(v9, v17) = v18 & p(v19))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v9, v1) = v10) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v11, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v4, v11) = v13 &  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v13, v14) = v15) |  ~ (happ(v10, v15) = v16) |  ~ t(v14, v0) |  ~ p(v12) | p(v16) |  ? [v17] : (happ(v10, v14) = v17 &  ~ p(v17))) &  ! [v14] :  ! [v15] : ( ~ (happ(v10, v14) = v15) |  ~ t(v14, v0) |  ~ p(v15) |  ~ p(v12) |  ? [v16] :  ? [v17] : (happ(v13, v14) = v16 & happ(v10, v16) = v17 & p(v17))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58970___24t(v0) |  ~ c_24__type__39494___24t(v1, v3) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v1, v7, v11) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v1, v5, v9) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v5) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58849___24t(v1, v3, v7) |  ~ c_24__type__58842___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v3, v5, v11) |  ~ t(v9, v1) |  ~ cType___24t(v5) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | cProp___24t(v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4554___24t(v1, v3, v5, v9) |  ~ c_24__type__4547___24t(v1, v3, v5, v7) |  ~ c_24__type__4540___24t(v1, v3, v5) |  ~ c_24__type__4536___24t(v0) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v11) |  ~ cProp___24t(v3) |  ~ cProp___24t(v1) |  ? [v13] : (happ(v5, v11) = v13 & t(v12, v13))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | cProp___24t(v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | cProp___24t(v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | cProp___24t(v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v11, v0) | t(v12, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v11, v0) | t(v12, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v11, v0) | t(v12, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v11, v0) | t(v12, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v11, v0) | t(v12, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v4, v11) = v12) |  ~ (happ(v4, v8) = v9) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v4, v10) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v12, v14) = v18) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v5, v16) = v17) |  ~ t(v14, v0) | p(v19)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v4, v11) = v12) |  ~ (happ(v4, v8) = v9) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v4, v10) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v12, v14) = v18) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v7, v16) = v17) |  ~ t(v14, v0) | p(v19)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v11) = v12) |  ~ (happ(v3, v8) = v9) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v3, v10) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v12, v14) = v18) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v5, v16) = v17) |  ~ t(v14, v0) | p(v19)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v9, v1) = v10) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v11, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] :  ? [v14] : (happ(v13, v1) = v14 & happ(v9, v11) = v13 &  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v1) = v17) |  ~ (happ(v9, v15) = v16) |  ~ t(v15, v0) |  ~ p(v17) |  ~ p(v14) |  ? [v18] :  ? [v19] : (happ(v12, v15) = v18 & happ(v10, v18) = v19 & p(v19))) &  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v12, v15) = v16) |  ~ (happ(v10, v16) = v17) |  ~ t(v15, v0) |  ~ p(v14) | p(v17) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v9, v15) = v18 &  ~ p(v19))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v9, v1) = v10) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v11, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v10, v11) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v1) = v17) |  ~ (happ(v12, v14) = v15) |  ~ (happ(v9, v15) = v16) |  ~ t(v14, v0) |  ~ p(v13) | p(v17) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v9, v14) = v18 &  ~ p(v19))) &  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v15, v1) = v16) |  ~ (happ(v9, v14) = v15) |  ~ t(v14, v0) |  ~ p(v16) |  ~ p(v13) |  ? [v17] :  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v12, v14) = v17 & happ(v9, v17) = v18 & p(v19))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v9, v1) = v10) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v11, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v10, v11) = v13 &  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v12, v14) = v15) |  ~ (happ(v10, v15) = v16) |  ~ t(v14, v0) |  ~ p(v13) | p(v16) |  ? [v17] : (happ(v10, v14) = v17 &  ~ p(v17))) &  ! [v14] :  ! [v15] : ( ~ (happ(v10, v14) = v15) |  ~ t(v14, v0) |  ~ p(v15) |  ~ p(v13) |  ? [v16] :  ? [v17] : (happ(v12, v14) = v16 & happ(v10, v16) = v17 & p(v17))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v5, v11) = v12) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4554___24t(v1, v3, v5, v9) |  ~ c_24__type__4547___24t(v1, v3, v5, v7) |  ~ c_24__type__4540___24t(v1, v3, v5) |  ~ c_24__type__4536___24t(v0) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v11) |  ~ cProp___24t(v3) |  ~ cProp___24t(v1) |  ? [v13] : (happ(v10, v11) = v13 & t(v13, v12))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v6, v10) = v11) |  ~ (happ(v4, v11) = v12) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v4, v10) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v12, v14) = v18) |  ~ (happ(v7, v16) = v17) |  ~ (happ(v6, v15) = v16) |  ~ t(v14, v0) | p(v19)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v6, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v11) = v12) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v3, v10) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v17, v19) = v20) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v12, v18) = v19) |  ~ (happ(v7, v16) = v17) |  ~ (happ(v6, v15) = v16) |  ~ (happ(v6, v14) = v18) |  ~ t(v14, v0) | p(v20)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v12) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v10) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v13] :  ? [v14] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v0, v1, v2, v3, v4, v6, v7, v8, v9, v10) = v13 & cCoq_2eBool_2eBool_2eeqb___24a2(v5, v11) = v14 & ((v14 = v12 & v13 = cCoq_2eInit_2eDatatypes_2etrue) | (v13 = cCoq_2eInit_2eDatatypes_2efalse & v12 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v12) |  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] : (happ(v23, v11) = v12 & happ(v22, v10) = v23 & happ(v21, v9) = v22 & happ(v20, v8) = v21 & happ(v19, v7) = v20 & happ(v18, v6) = v19 & happ(v17, v5) = v18 & happ(v16, v4) = v17 & happ(v15, v3) = v16 & happ(v14, v2) = v15 & happ(v13, v1) = v14 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799, v0) = v13)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__43082___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__43082___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__62337___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62337___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__43677___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__43677___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__38766___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__38766___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__39209___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__39209___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__38859___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__38859___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__62151___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62151___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__38673___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__38673___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__43284___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__43284___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__43374___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__43374___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__39116___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__39116___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__62512___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62512___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__43183___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__43183___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__43475___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__43475___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__62419___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62419___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__39034___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__39034___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__43576___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__43576___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__38941___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__38941___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__62594___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62594___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__62244___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62244___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__62687___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62687___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__let__11__subst__l__51852___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__let__11__subst__l__51852___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43082___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43082___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62337___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62337___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43677___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43677___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38766___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38766___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__39209___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__39209___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38859___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38859___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62151___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62151___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38673___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38673___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43284___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43284___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43374___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43374___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__39116___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__39116___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62512___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62512___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43183___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43183___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43475___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43475___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62419___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62419___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__39034___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__39034___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43576___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43576___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38941___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38941___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62594___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62594___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62244___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62244___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62687___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62687___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__lam__51924___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v11) | cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v11) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__lam__51924___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v11) |  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v21, v10) = v11 & happ(v20, v9) = v21 & happ(v19, v8) = v20 & happ(v18, v7) = v19 & happ(v17, v6) = v18 & happ(v16, v5) = v17 & happ(v15, v4) = v16 & happ(v14, v3) = v15 & happ(v13, v2) = v14 & happ(v12, v1) = v13 & happ(c_24__lam__51924, v0) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v11) | c_24__lam__51924___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v11) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v11) |  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v21, v10) = v11 & happ(v20, v9) = v21 & happ(v19, v8) = v20 & happ(v18, v7) = v19 & happ(v17, v6) = v18 & happ(v16, v5) = v17 & happ(v15, v4) = v16 & happ(v14, v3) = v15 & happ(v13, v2) = v14 & happ(v12, v1) = v13 & happ(cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst, v0) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v6, v10) = v11) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v4, v7) = v8) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v5) = v6) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v8, v9) = v10) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v9) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v7) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v5) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v14, v16) = v17 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v5, v15) = v16 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v12) = v13 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v7, v9) = v15 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v3, v9) = v12 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v13) = v14 &  ! [v18] :  ! [v19] : ( ~ (happ(v18, v17) = v19) |  ~ c_24__type__42648___24t(v18) |  ~ p(v19) |  ? [v20] : (happ(v18, v11) = v20 & p(v20))) &  ! [v18] :  ! [v19] : ( ~ (happ(v18, v11) = v19) |  ~ c_24__type__42648___24t(v18) | p(v19) |  ? [v20] : (happ(v18, v17) = v20 &  ~ p(v20))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v11) |  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v21, v10) = v11 & happ(v20, v9) = v21 & happ(v19, v8) = v20 & happ(v18, v7) = v19 & happ(v17, v6) = v18 & happ(v16, v5) = v17 & happ(v15, v4) = v16 & happ(v14, v3) = v15 & happ(v13, v2) = v14 & happ(v12, v1) = v13 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL, v0) = v12)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v8) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v9) = v10) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v8) = v11) |  ~ (happ(v6, v8) = v9) |  ~ (happ(v5, v9) = v10) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2emicromega_2eTauto_2eA, v0) = v6) | cCoq_2emicromega_2eTauto_2eA___24a6(v0, v1, v2, v3, v4, v5) = v11) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2eInit_2eLogic_2eeq__ind, v0) = v6) | cCoq_2eInit_2eLogic_2eeq__ind___24a6(v0, v1, v2, v3, v4, v5) = v11) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878, v0) = v6) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v0, v1, v2, v3, v4, v5) = v11) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2emicromega_2eTauto_2eD, v0) = v6) | cCoq_2emicromega_2eTauto_2eD___24a6(v0, v1, v2, v3, v4, v5) = v11) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eeq__dep, v0) = v6) |  ~ cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(v0, v1, v2, v3, v4, v5) | p(v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eeq__dep, v0) = v6) |  ~ p(v11) | cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(v0, v1, v2, v3, v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory, v0) = v6) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) | p(v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory, v0) = v6) |  ~ p(v11) | cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2emicromega_2eTauto_2eCj, v0) = v6) | cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v1, v2, v3, v4, v5) = v11) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ, v0) = v6) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v0, v1, v2, v3, v4, v5) = v11) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z, v0) = v6) | cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v0, v1, v2, v3, v4, v5) = v11) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2emicromega_2eTauto_2eeval__tt, v0) = v6) |  ~ cCoq_2emicromega_2eTauto_2eeval__tt___24a6(v0, v1, v2, v3, v4, v5) | p(v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2emicromega_2eTauto_2eeval__tt, v0) = v6) |  ~ p(v11) | cCoq_2emicromega_2eTauto_2eeval__tt___24a6(v0, v1, v2, v3, v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eeval__op1, v0) = v6) | cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v0, v1, v2, v3, v4, v5) = v11) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2eVectors_2eVectorEq_2eeqb, v0) = v6) | cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v0, v1, v2, v3, v4, v5) = v11) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39227___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ c_24__type__56963___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v4) |  ~ t(v8, v0) | t(v11, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ c_24__type__56883___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v8, v0) | cProp___24t(v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ c_24__type__56839___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v8, v0) | t(v11, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ c_24__type__56654___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v2) |  ~ t(v8, v2) | cCoq_2eInit_2eDatatypes_2eprod___24t(v2, v2, v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ c_24__type__56562___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v2) |  ~ t(v8, v2) | t(v11, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ c_24__type__56512___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v2) |  ~ t(v8, v2) | t(v11, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ c_24__type__56462___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v8, v0) | cProp___24t(v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v8, v10) = v12 & happ(v7, v10) = v13 &  ! [v14] :  ! [v15] : ( ~ (happ(v13, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v12, v14) = v17 & happ(v11, v14) = v16 & ( ~ p(v17) | p(v16) | p(v15)) & ( ~ p(v16) | (p(v17) &  ~ p(v15))))) &  ! [v14] :  ! [v15] : ( ~ (happ(v12, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v13, v14) = v17 & happ(v11, v14) = v16 & ( ~ p(v16) | (p(v15) &  ~ p(v17))) & ( ~ p(v15) | p(v17) | p(v16)))) &  ! [v14] :  ! [v15] : ( ~ (happ(v11, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v13, v14) = v17 & happ(v12, v14) = v16 & ( ~ p(v16) | p(v17) | p(v15)) & ( ~ p(v15) | (p(v16) &  ~ p(v17))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v8, v10) = v12 &  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ t(v13, v0) |  ? [v15] : (happ(v9, v13) = v15 &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ~ p(v14) |  ? [v18] : (happ(v11, v16) = v18 & p(v18))) &  ! [v16] :  ! [v17] : ( ~ (happ(v11, v16) = v17) |  ~ t(v16, v0) |  ~ p(v14) | p(v17) |  ? [v18] : (happ(v15, v16) = v18 &  ~ p(v18))))) &  ! [v13] :  ! [v14] : ( ~ (happ(v9, v13) = v14) |  ~ t(v13, v0) |  ? [v15] : (happ(v12, v13) = v15 &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ~ p(v15) |  ? [v18] : (happ(v11, v16) = v18 & p(v18))) &  ! [v16] :  ! [v17] : ( ~ (happ(v11, v16) = v17) |  ~ t(v16, v0) |  ~ p(v15) | p(v17) |  ? [v18] : (happ(v14, v16) = v18 &  ~ p(v18))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v7, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v10) = v15) |  ~ (happ(v9, v13) = v14) |  ~ t(v13, v0) | p(v15) |  ? [v16] :  ? [v17] : (happ(v12, v13) = v17 & happ(v11, v13) = v16 & (p(v17) | p(v16)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ t(v13, v0) | p(v14) |  ? [v15] :  ? [v16] :  ? [v17] : (happ(v16, v10) = v17 & happ(v11, v13) = v15 & happ(v9, v13) = v16 & (p(v17) | p(v15)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v11, v13) = v14) |  ~ t(v13, v0) | p(v14) |  ? [v15] :  ? [v16] :  ? [v17] : (happ(v16, v10) = v17 & happ(v12, v13) = v15 & happ(v9, v13) = v16 & (p(v17) | p(v15)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v7, v10) = v12 &  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ t(v13, v0) |  ~ p(v14) |  ? [v15] : (happ(v11, v13) = v15 &  ~ p(v15))) &  ! [v13] :  ! [v14] : ( ~ (happ(v11, v13) = v14) |  ~ t(v13, v0) |  ~ p(v14) |  ? [v15] : (happ(v12, v13) = v15 &  ~ p(v15))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v8, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v9, v10) = v12 & happ(v7, v10) = v13 &  ! [v14] :  ! [v15] : ( ~ (happ(v13, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v12, v14) = v16 & happ(v11, v14) = v17 & ( ~ p(v17) | p(v16) | p(v15)) & ( ~ p(v16) | (p(v17) &  ~ p(v15))))) &  ! [v14] :  ! [v15] : ( ~ (happ(v12, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v13, v14) = v17 & happ(v11, v14) = v16 & ( ~ p(v16) | p(v17) | p(v15)) & ( ~ p(v15) | (p(v16) &  ~ p(v17))))) &  ! [v14] :  ! [v15] : ( ~ (happ(v11, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v13, v14) = v17 & happ(v12, v14) = v16 & ( ~ p(v16) | (p(v15) &  ~ p(v17))) & ( ~ p(v15) | p(v17) | p(v16)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v8, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v9, v10) = v12 &  ! [v13] :  ! [v14] : ( ~ (happ(v11, v13) = v14) |  ~ t(v13, v0) |  ? [v15] : (happ(v9, v13) = v15 &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ~ p(v14) |  ? [v18] : (happ(v12, v16) = v18 & p(v18))) &  ! [v16] :  ! [v17] : ( ~ (happ(v12, v16) = v17) |  ~ t(v16, v0) |  ~ p(v14) | p(v17) |  ? [v18] : (happ(v15, v16) = v18 &  ~ p(v18))))) &  ! [v13] :  ! [v14] : ( ~ (happ(v9, v13) = v14) |  ~ t(v13, v0) |  ? [v15] : (happ(v11, v13) = v15 &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ~ p(v15) |  ? [v18] : (happ(v12, v16) = v18 & p(v18))) &  ! [v16] :  ! [v17] : ( ~ (happ(v12, v16) = v17) |  ~ t(v16, v0) |  ~ p(v15) | p(v17) |  ? [v18] : (happ(v14, v16) = v18 &  ~ p(v18))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ c_24__type__39236___24t(v0, v11) |  ~ c_24__type__39236___24t(v0, v10) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v10, v11) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v8, v1) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v5, v10) = v11) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v4, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v16) = v17) |  ~ (happ(v11, v13) = v14) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v16) |  ~ t(v13, v0) | p(v18)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v8, v1) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v4, v10) = v11) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v5, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v11, v16) = v17) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v16) |  ~ t(v13, v0) | p(v18)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v9, v10) = v12 & happ(v8, v10) = v13 &  ! [v14] :  ! [v15] : ( ~ (happ(v13, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v12, v14) = v16 & happ(v11, v14) = v17 & ( ~ p(v16) | (p(v15) &  ~ p(v17))) & ( ~ p(v15) | p(v17) | p(v16)))) &  ! [v14] :  ! [v15] : ( ~ (happ(v12, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v13, v14) = v16 & happ(v11, v14) = v17 & ( ~ p(v16) | p(v17) | p(v15)) & ( ~ p(v15) | (p(v16) &  ~ p(v17))))) &  ! [v14] :  ! [v15] : ( ~ (happ(v11, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v13, v14) = v17 & happ(v12, v14) = v16 & ( ~ p(v17) | p(v16) | p(v15)) & ( ~ p(v16) | (p(v17) &  ~ p(v15))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v9, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v10) = v15) |  ~ (happ(v9, v13) = v14) |  ~ t(v13, v0) | p(v15) |  ? [v16] :  ? [v17] : (happ(v12, v13) = v16 & happ(v11, v13) = v17 & (p(v17) | p(v16)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ t(v13, v0) | p(v14) |  ? [v15] :  ? [v16] :  ? [v17] : (happ(v16, v10) = v17 & happ(v11, v13) = v15 & happ(v9, v13) = v16 & (p(v17) | p(v15)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v11, v13) = v14) |  ~ t(v13, v0) | p(v14) |  ? [v15] :  ? [v16] :  ? [v17] : (happ(v16, v10) = v17 & happ(v12, v13) = v15 & happ(v9, v13) = v16 & (p(v17) | p(v15)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v9, v10) = v12 &  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ t(v13, v0) |  ~ p(v14) |  ? [v15] : (happ(v11, v13) = v15 &  ~ p(v15))) &  ! [v13] :  ! [v14] : ( ~ (happ(v11, v13) = v14) |  ~ t(v13, v0) |  ~ p(v14) |  ? [v15] : (happ(v12, v13) = v15 &  ~ p(v15))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39227___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v4, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v16) = v17) |  ~ (happ(v11, v13) = v14) |  ~ (happ(v9, v14) = v15) |  ~ (happ(v8, v13) = v16) |  ~ t(v13, v0) | p(v18)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v5, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v3, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v16) = v17) |  ~ (happ(v11, v13) = v14) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v16) |  ~ t(v13, v0) | p(v18)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v5, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v3, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v16) = v17) |  ~ (happ(v11, v13) = v14) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v16) |  ~ t(v13, v0) | p(v18)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v8) = v9) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v9, v10) = v12 & happ(v4, v12) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v18) |  ~ (happ(v11, v14) = v15) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v5, v16) = v17) |  ~ t(v14, v0) | p(v19)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v8) = v9) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v9, v10) = v12 & happ(v4, v12) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v18) |  ~ (happ(v11, v14) = v15) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v7, v16) = v17) |  ~ t(v14, v0) | p(v19)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v3, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v4, v14) = v15) |  ~ t(v13, v0) |  ? [v16] : (happ(v4, v13) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v22) |  ~ (happ(v15, v17) = v18) |  ~ (happ(v11, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v4, v13) = v14) |  ~ t(v13, v0) |  ? [v15] :  ? [v16] : (happ(v12, v13) = v15 & happ(v4, v15) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v18) |  ~ (happ(v14, v17) = v22) |  ~ (happ(v11, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v6, v10) = v12 & happ(v4, v12) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v18) |  ~ (happ(v11, v14) = v15) |  ~ (happ(v7, v16) = v17) |  ~ (happ(v6, v15) = v16) |  ~ t(v14, v0) | p(v19)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v3, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v4, v14) = v15) |  ~ t(v13, v0) |  ? [v16] : (happ(v4, v13) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v22) |  ~ (happ(v15, v17) = v18) |  ~ (happ(v11, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v4, v13) = v14) |  ~ t(v13, v0) |  ? [v15] :  ? [v16] : (happ(v12, v13) = v15 & happ(v4, v15) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v18) |  ~ (happ(v14, v17) = v22) |  ~ (happ(v11, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v12, v1) = v13 & happ(v7, v10) = v12 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v1) = v17) |  ~ (happ(v11, v14) = v15) |  ~ (happ(v7, v15) = v16) |  ~ t(v14, v0) |  ~ p(v17) | p(v13) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v7, v14) = v18 & p(v19))) &  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v15, v1) = v16) |  ~ (happ(v7, v14) = v15) |  ~ t(v14, v0) | p(v16) | p(v13) |  ? [v17] :  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v11, v14) = v17 & happ(v7, v17) = v18 &  ~ p(v19))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39227___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v7, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v11, v16) = v17) |  ~ (happ(v9, v14) = v15) |  ~ (happ(v8, v13) = v16) |  ~ t(v13, v0) | p(v18)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v5, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v11, v16) = v17) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v16) |  ~ t(v13, v0) | p(v18)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v4, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v11, v13) = v14) |  ~ (happ(v4, v14) = v15) |  ~ t(v13, v0) |  ? [v16] : (happ(v4, v13) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v22) |  ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v4, v13) = v14) |  ~ t(v13, v0) |  ? [v15] :  ? [v16] : (happ(v11, v13) = v15 & happ(v4, v15) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v18) |  ~ (happ(v14, v17) = v22) |  ~ (happ(v12, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v6, v10) = v12 & happ(v3, v12) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v17, v19) = v20) |  ~ (happ(v13, v18) = v19) |  ~ (happ(v11, v14) = v15) |  ~ (happ(v7, v16) = v17) |  ~ (happ(v6, v15) = v16) |  ~ (happ(v6, v14) = v18) |  ~ t(v14, v0) | p(v20)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v5, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v11, v16) = v17) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v16) |  ~ t(v13, v0) | p(v18)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v4, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v11, v13) = v14) |  ~ (happ(v4, v14) = v15) |  ~ t(v13, v0) |  ? [v16] : (happ(v4, v13) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v22) |  ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v4, v13) = v14) |  ~ t(v13, v0) |  ? [v15] :  ? [v16] : (happ(v11, v13) = v15 & happ(v4, v15) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v18) |  ~ (happ(v14, v17) = v22) |  ~ (happ(v12, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v8) = v9) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v9, v10) = v12 & happ(v3, v12) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v18) |  ~ (happ(v11, v14) = v15) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v5, v16) = v17) |  ~ t(v14, v0) | p(v19)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v0, v1, v2, v3, v5, v6, v7, v8) = v10) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v4, v9) = v11) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v12] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v12 & ((v12 = v11 & v10 = cCoq_2eInit_2eDatatypes_2etrue) | (v12 = cCoq_2eInit_2eDatatypes_2efalse & v10 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v9 = v8 |  ~ (cVFA_2eSearchTree_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cVFA_2eSearchTree_2eT___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v9 = v8 |  ~ (cRedblack_2eTREES_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cRedblack_2eTREES_2eT___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v9 = v8 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v9 = v8 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v7 = v6 |  ~ (cVFA_2eSearchTree_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cVFA_2eSearchTree_2eT___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v7 = v6 |  ~ (cRedblack_2eTREES_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cRedblack_2eTREES_2eT___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v5 = v4 |  ~ (cVFA_2eSearchTree_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cVFA_2eSearchTree_2eT___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v5 = v4 |  ~ (cRedblack_2eTREES_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cRedblack_2eTREES_2eT___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v3 = v2 |  ~ (cVFA_2eSearchTree_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cVFA_2eSearchTree_2eT___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v3 = v2 |  ~ (cRedblack_2eTREES_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cRedblack_2eTREES_2eT___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v1 = v0 |  ~ (c_24__lam__57152___24a9(v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__lam__57152___24a9(v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v1 = v0 |  ~ (cVFA_2eSearchTree_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cVFA_2eSearchTree_2eT___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v1 = v0 |  ~ (cRedblack_2eTREES_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cRedblack_2eTREES_2eT___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v0, v2, v4, v6, v8) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v5, v9) = v10) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v6) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v3) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v7) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v9) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) |  ~ cCoq_2eQArith_2eQArith__base_2eQle___24a2(v0, v1) | p(v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v5, v9) = v10) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v6) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v3) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v7) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v9) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) |  ~ p(v10) | cCoq_2eQArith_2eQArith__base_2eQle___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v6) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v3) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v7) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v9) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v5, v9) = v10) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) | cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = v10) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v6) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v3) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v7) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v9) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v5, v9) = v10) | cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v0, v1) = v10) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v0, v1, v2, v3, v4, v5, v6, v9, v8, v7, v7) = v10) | c_24__let__11__subst__l__51852___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v10) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (c_24__let__11__subst__l__51852___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v10) | cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v0, v1, v2, v3, v4, v5, v6, v9, v8, v7, v7) = v10) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (c_24__let__11__subst__l__51852___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] : (happ(v19, v9) = v10 & happ(v18, v8) = v19 & happ(v17, v7) = v18 & happ(v16, v6) = v17 & happ(v15, v5) = v16 & happ(v14, v4) = v15 & happ(v13, v3) = v14 & happ(v12, v2) = v13 & happ(v11, v1) = v12 & happ(c_24__let__11__subst__l__51852, v0) = v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__57049___24t(v0) |  ~ cVFA_2eSearchTree_2etree___24t(v1, v9) |  ~ cVFA_2eSearchTree_2etree___24t(v1, v3) |  ~ cVFA_2eSearchTree_2ekey___24t(v5) |  ~ t(v7, v1) |  ~ cType___24t(v1) | cVFA_2eSearchTree_2etree___24t(v1, v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__52287___24t(v0) |  ~ c_24__type__39218___24t(v1, v5) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v9) |  ~ t(v7, v1) |  ~ t(v3, v1) |  ~ cType___24t(v1) | t(v10, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__42626___24t(v0) |  ~ cVFA_2eMaps_2etotal__map___24t(v1, v3) |  ~ t(v7, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v9) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v5) |  ~ cType___24t(v1) | t(v10, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__42487___24t(v1, v3, v5) |  ~ c_24__type__42480___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v3, v9) |  ~ t(v7, v1) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | t(v10, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__41577___24t(v0) |  ~ c_24__type__39218___24t(v1, v7) |  ~ c_24__type__39218___24t(v1, v5) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v9) |  ~ t(v3, v1) |  ~ cType___24t(v1) | t(v10, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3002___24t(v0) |  ~ cV___24t(v7) |  ~ cRedblack_2ekey___24t(v5) |  ~ cRedblack_2eTREES_2etree___24t(v9) |  ~ cRedblack_2eTREES_2etree___24t(v3) |  ~ cRedblack_2ecolor___24t(v1) | cRedblack_2eTREES_2etree___24t(v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v6) |  ~ t(v9, v0) |  ~ t(v7, v0) | cProp___24t(v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v6) |  ~ t(v9, v0) |  ~ t(v7, v0) | t(v10, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v6) |  ~ t(v9, v0) |  ~ t(v7, v0) | t(v10, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v9, v0) | t(v10, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v9, v0) | t(v10, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v9, v0) | t(v10, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v6, v8) = v9) |  ~ (happ(v4, v9) = v10) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v11] : (happ(v4, v8) = v11 &  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v10, v12) = v16) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v14) |  ~ t(v12, v0) | p(v17)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v10) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v11] :  ? [v12] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v0, v1, v2, v3, v5, v6, v7, v8) = v11 & cCoq_2eBool_2eBool_2eeqb___24a2(v4, v9) = v12 & ((v12 = v10 & v11 = cCoq_2eInit_2eDatatypes_2etrue) | (v11 = cCoq_2eInit_2eDatatypes_2efalse & v10 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] : (happ(v19, v9) = v10 & happ(v18, v8) = v19 & happ(v17, v7) = v18 & happ(v16, v6) = v17 & happ(v15, v5) = v16 & happ(v14, v4) = v15 & happ(v13, v3) = v14 & happ(v12, v2) = v13 & happ(v11, v1) = v12 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840, v0) = v11)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__62921___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62921___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__52784___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__52784___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__52604___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__52604___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__52667___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__52667___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__52721___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__52721___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__62858___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62858___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__53097___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53097___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__52541___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__52541___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__63101___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__63101___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__53160___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53160___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__53340___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53340___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__53277___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53277___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__53223___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53223___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__63038___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__63038___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__62984___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62984___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__lam__57152___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__lam__57152___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__62921___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__62921___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52784___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52784___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52604___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52604___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52667___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52667___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52721___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52721___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__62858___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__62858___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53097___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53097___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52541___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52541___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__63101___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__63101___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53160___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53160___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53340___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53340___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53277___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53277___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53223___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53223___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__63038___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__63038___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__62984___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__62984___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__lam__57152___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8) = v9) |  ~ cVFA_2eSearchTree_2ekey___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v8) |  ~ cType___24t(v0) |  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : (cCoq_2eInit_2eNat_2eltb___24a2(v8, v6) = v11 & cCoq_2eInit_2eNat_2eeqb___24a2(v6, v8) = v10 & happ(v5, v8) = v13 & happ(v4, v8) = v12 & ((v10 = cCoq_2eInit_2eDatatypes_2efalse & ((v13 = v9 & v11 = cCoq_2eInit_2eDatatypes_2efalse) | (v12 = v9 & v11 = cCoq_2eInit_2eDatatypes_2etrue))) | (v10 = cCoq_2eInit_2eDatatypes_2etrue & v9 = v7)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__lam__57152___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8) = v9) |  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (happ(v17, v8) = v9 & happ(v16, v7) = v17 & happ(v15, v6) = v16 & happ(v14, v5) = v15 & happ(v13, v4) = v14 & happ(v12, v3) = v13 & happ(v11, v2) = v12 & happ(v10, v1) = v11 & happ(c_24__lam__57152, v0) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8) = v9) |  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (happ(v17, v8) = v9 & happ(v16, v7) = v17 & happ(v15, v6) = v16 & happ(v14, v5) = v15 & happ(v13, v4) = v14 & happ(v12, v3) = v13 & happ(v11, v2) = v12 & happ(v10, v1) = v11 & happ(cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux, v0) = v10)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367, v0) = v5) | c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v2, v3, v4) = v9) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2emicromega_2eTauto_2eN, v0) = v5) | cCoq_2emicromega_2eTauto_2eN___24a5(v0, v1, v2, v3, v4) = v9) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(c_24__lam__57115, v0) = v5) | c_24__lam__57115___24a5(v0, v1, v2, v3, v4) = v9) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2emicromega_2eTauto_2eX, v0) = v5) | cCoq_2emicromega_2eTauto_2eX___24a5(v0, v1, v2, v3, v4) = v9) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext, v0) = v5) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v1, v2, v3, v4) | p(v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext, v0) = v5) |  ~ p(v9) | cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v1, v2, v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cVFA_2eSearchTree_2eT, v0) = v5) | cVFA_2eSearchTree_2eT___24a5(v0, v1, v2, v3, v4) = v9) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cVFA_2eMaps_2et__update, v0) = v5) | cVFA_2eMaps_2et__update___24a5(v0, v1, v2, v3, v4) = v9) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cRedblack_2eTREES_2ebalance, v0) = v5) | cRedblack_2eTREES_2ebalance___24a5(v0, v1, v2, v3, v4) = v9) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cRedblack_2eTREES_2eT, v0) = v5) | cRedblack_2eTREES_2eT___24a5(v0, v1, v2, v3, v4) = v9) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2epow__N, v0) = v5) | cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v0, v1, v2, v3, v4) = v9) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1, v0) = v5) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v4) = v9) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS, v0) = v5) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v4) = v9) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eeval__op2, v0) = v5) | cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v0, v1, v2, v3, v4) = v9) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2eLists_2eList_2efold__right, v0) = v5) | cCoq_2eLists_2eList_2efold__right___24a5(v0, v1, v2, v3, v4) = v9) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2eInit_2eDatatypes_2elist__rect, v0) = v5) | cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v0, v1, v2, v3, v4) = v9) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v1) = v9) |  ~ (happ(v7, v2) = v8) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v1) = v9) |  ~ (happ(v7, v2) = v8) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ c_24__type__53636___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v6, v0) | t(v9, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ c_24__type__53579___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v6, v0) | t(v9, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ c_24__type__53549___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v6, v0) | cProp___24t(v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ c_24__type__53495___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v6, v0) | t(v9, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ c_24__type__53465___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v6, v0) | t(v9, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ c_24__type__56919___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v8) | t(v9, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ c_24__type__56604___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v8, v2) | t(v9, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v8) = v9) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v10] : (happ(v3, v8) = v10 &  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v13, v15) = v16) |  ~ (happ(v10, v14) = v15) |  ~ (happ(v9, v11) = v12) |  ~ (happ(v7, v12) = v13) |  ~ (happ(v6, v11) = v14) |  ~ t(v11, v0) | p(v16)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v4, v8) = v9) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v10] : (happ(v3, v8) = v10 &  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v4, v12) = v13) |  ~ t(v11, v0) |  ? [v14] : (happ(v4, v11) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v21) = v22) |  ~ (happ(v14, v15) = v20) |  ~ (happ(v13, v15) = v16) |  ~ (happ(v9, v15) = v18) |  ~ (happ(v5, v16) = v17) |  ~ (happ(v3, v18) = v19) |  ~ t(v15, v0) | p(v22)))) &  ! [v11] :  ! [v12] : ( ~ (happ(v4, v11) = v12) |  ~ t(v11, v0) |  ? [v13] :  ? [v14] : (happ(v10, v11) = v13 & happ(v4, v13) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v21) = v22) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v12, v15) = v20) |  ~ (happ(v9, v15) = v18) |  ~ (happ(v5, v16) = v17) |  ~ (happ(v3, v18) = v19) |  ~ t(v15, v0) | p(v22)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v4, v8) = v9) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v10] :  ? [v11] : (happ(v6, v8) = v10 & happ(v4, v10) = v11 &  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ (happ(v11, v12) = v16) |  ~ (happ(v9, v12) = v13) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v14) |  ~ t(v12, v0) | p(v17)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v10] : (happ(v4, v1) = v10 &  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v13, v1) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v7, v12) = v13) |  ~ t(v11, v0) | p(v14)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v8) = v9) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v10] : (happ(v4, v8) = v10 &  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v9, v11) = v12) |  ~ (happ(v4, v12) = v13) |  ~ t(v11, v0) |  ? [v14] : (happ(v4, v11) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v21) = v22) |  ~ (happ(v14, v15) = v20) |  ~ (happ(v13, v15) = v16) |  ~ (happ(v10, v15) = v18) |  ~ (happ(v5, v16) = v17) |  ~ (happ(v3, v18) = v19) |  ~ t(v15, v0) | p(v22)))) &  ! [v11] :  ! [v12] : ( ~ (happ(v4, v11) = v12) |  ~ t(v11, v0) |  ? [v13] :  ? [v14] : (happ(v9, v11) = v13 & happ(v4, v13) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v21) = v22) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v12, v15) = v20) |  ~ (happ(v10, v15) = v18) |  ~ (happ(v5, v16) = v17) |  ~ (happ(v3, v18) = v19) |  ~ t(v15, v0) | p(v22)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v3, v8) = v9) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v10] : (happ(v5, v8) = v10 &  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v13, v15) = v16) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v9, v14) = v15) |  ~ (happ(v7, v12) = v13) |  ~ (happ(v6, v11) = v14) |  ~ t(v11, v0) | p(v16)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v0, v1, v2, v4, v5, v6) = v8) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v3, v7) = v9) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v10] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v10 & ((v10 = v9 & v8 = cCoq_2eInit_2eDatatypes_2etrue) | (v10 = cCoq_2eInit_2eDatatypes_2efalse & v8 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39227___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39227___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56562___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56562___24a7(v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56883___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56883___24a7(v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56839___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56839___24a7(v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56462___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56462___24a7(v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56919___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56919___24a7(v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56512___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56512___24a7(v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56963___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56963___24a7(v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56654___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56654___24a7(v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56604___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56604___24a7(v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v8, v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v2, v4, v6) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56562___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56562___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56562___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56562___24t(v0, v1, v2, v3, v4, v5, v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56883___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56883___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56883___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56883___24t(v0, v1, v2, v3, v4, v5, v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56839___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56839___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56839___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56839___24t(v0, v1, v2, v3, v4, v5, v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56462___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56462___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56462___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56462___24t(v0, v1, v2, v3, v4, v5, v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56919___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56919___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56919___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56919___24t(v0, v1, v2, v3, v4, v5, v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56512___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56512___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56512___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56512___24t(v0, v1, v2, v3, v4, v5, v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56963___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56963___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56963___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56963___24t(v0, v1, v2, v3, v4, v5, v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56654___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56654___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56654___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56654___24t(v0, v1, v2, v3, v4, v5, v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56604___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56604___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56604___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56604___24t(v0, v1, v2, v3, v4, v5, v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__prop__118___24a3(v1, v5, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__109___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) |  ~ c_24__type__114___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) |  ? [v9] :  ? [v10] : (cCoq_2eLists_2eList_2eIn___24a3(v1, v5, v7) = v9 & happ(v6, v7) = v10 & cCoq_2eInit_2eSpecif_2esumbool___24t(v9, v8, v10))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__lam__57152___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : (happ(v15, v7) = v8 & happ(v14, v6) = v15 & happ(v13, v5) = v14 & happ(v12, v4) = v13 & happ(v11, v3) = v12 & happ(v10, v2) = v11 & happ(v9, v1) = v10 & happ(c_24__lam__57152, v0) = v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v1, v2, v3) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v4, v5, v6, v7) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v5, v7) = v8) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v6) = v7) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v4) = v5) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v6, cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v4, cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v6) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ~ p(v1) |  ? [v9] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v9 & p(v9))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : (happ(v15, v7) = v8 & happ(v14, v6) = v15 & happ(v13, v5) = v14 & happ(v12, v4) = v13 & happ(v11, v3) = v12 & happ(v10, v2) = v11 & happ(v9, v1) = v10 & happ(cCoq_2eStrings_2eAscii_2eAscii, v0) = v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v1, v5, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__109___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) |  ~ c_24__type__114___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) |  ? [v9] :  ? [v10] : (c_24__prop__118___24a3(v1, v5, v7) = v9 & happ(v6, v7) = v10 & cCoq_2eInit_2eSpecif_2esumbool___24t(v8, v9, v10))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v1, v2, v5) = v7) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v3, v4) = v6) |  ~ cCoq_2emicromega_2eTauto_2eeval__tt___24a6(v0, v1, v2, v3, v4, v5) | p(v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v4) = v8) |  ~ (c_24__prop__3379___24a3(v0, v2, v3) = v5) |  ~ (c_24__prop__3380___24a3(v0, v2, v3) = v6) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v5, v6) = v7) |  ~ c_24__type__114___24t(v0, v1) |  ~ t(v3, v0) |  ~ t(v2, v0) |  ~ cType___24t(v0) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : (c_24__prop__3381___24a3(v0, v2, v3) = v13 & c_24__prop__3382___24a3(v0, v2, v3) = v14 & cCoq_2eInit_2eSpecif_2eright___24a2(v13, v14) = v15 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v2, v3, v4) = v11 & happ(v9, v2) = v10 & happ(v1, v3) = v9 & cCoq_2eInit_2eDatatypes_2eS___24a1(v8) = v12 & ((v15 = v10 & v11 = v8 &  ~ (v3 = v2)) | (v12 = v11 & v10 = v7 & v3 = v2)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v4) = v5) |  ~ (c_24__prop__3381___24a3(v0, v2, v3) = v6) |  ~ (c_24__prop__3382___24a3(v0, v2, v3) = v7) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v6, v7) = v8) |  ~ c_24__type__114___24t(v0, v1) |  ~ t(v3, v0) |  ~ t(v2, v0) |  ~ cType___24t(v0) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : (c_24__prop__3379___24a3(v0, v2, v3) = v11 & c_24__prop__3380___24a3(v0, v2, v3) = v12 & cCoq_2eInit_2eSpecif_2eleft___24a2(v11, v12) = v13 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v2, v3, v4) = v14 & happ(v9, v2) = v10 & happ(v1, v3) = v9 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v15 & ((v15 = v14 & v13 = v10 & v3 = v2) | (v14 = v5 & v10 = v8 &  ~ (v3 = v2))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64161___24t(v0) |  ~ cType___24t(v7) |  ~ cType___24t(v5) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | cType___24t(v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64056___24t(v1, v3, v7) |  ~ c_24__type__64046___24t(v0) |  ~ c_24__type__39236___24t(v3, v5) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | cProp___24t(v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64023___24t(v0) |  ~ c_24__type__39236___24t(v1, v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) |  ~ cType___24t(v1) | cProp___24t(v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__52266___24t(v0) |  ~ c_24__type__39218___24t(v1, v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v7) |  ~ t(v5, v1) |  ~ cType___24t(v1) | t(v8, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__51338___24t(v0) |  ~ c_24__type__39494___24t(v1, v3) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v1, v7) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v1, v5) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__49679___24t(v0) |  ~ c_24__type__39494___24t(v1, v3) |  ~ t(v7, v1) |  ~ t(v5, v1) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__42456___24t(v1, v3, v5) |  ~ c_24__type__42452___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2elist___24t(v3, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__41631___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) |  ~ c_24__type__114___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2elist___24t(v1, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__41272___24t(v0) |  ~ cCoq_2eVectors_2eFin_2et___24t(v3, v7) |  ~ cCoq_2eVectors_2eFin_2et___24t(v1, v5) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38477___24t(v0) |  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v7) |  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) |  ~ cType___24t(v1) | cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ cCoq_2emicromega_2eEnv_2eEnv___24t(v1, v5) |  ~ c_24__type__38242___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v7) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cType___24t(v1) | t(v8, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38162___24t(v0) |  ~ t(v7, v3) |  ~ t(v5, v1) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v3, v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3392___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) |  ~ c_24__type__114___24t(v1, v3) |  ~ t(v7, v1) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__109___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) |  ~ c_24__type__114___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) |  ? [v9] :  ? [v10] : (c_24__prop__118___24a3(v1, v5, v7) = v10 & cCoq_2eLists_2eList_2eIn___24a3(v1, v5, v7) = v9 & cCoq_2eInit_2eSpecif_2esumbool___24t(v9, v10, v8))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ c_24__type__57230___24t(v0, v1, v2, v3, v4) |  ~ t(v7, v0) |  ~ t(v5, v0) | cProp___24t(v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ c_24__type__61503___24t(v0, v1, v2, v3, v4, v5, v6) |  ~ t(v7, v0) | cType___24t(v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v9] :  ? [v10] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v0, v1, v2, v4, v5, v6) = v9 & cCoq_2eBool_2eBool_2eeqb___24a2(v3, v7) = v10 & ((v10 = v8 & v9 = cCoq_2eInit_2eDatatypes_2etrue) | (v9 = cCoq_2eInit_2eDatatypes_2efalse & v8 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : (happ(v15, v7) = v8 & happ(v14, v6) = v15 & happ(v13, v5) = v14 & happ(v12, v4) = v13 & happ(v11, v3) = v12 & happ(v10, v2) = v11 & happ(v9, v1) = v10 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865, v0) = v9)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ cCoq_2esetoid__ring_2eRing__theory_2ediv__theory___24a7(v0, v1, v2, v3, v4, v5, v6) |  ~ c_24__type__56654___24t(v0, v1, v2, v3, v4, v5, v6, v6) |  ~ c_24__type__56604___24t(v0, v1, v2, v3, v4, v5, v6, v5) |  ~ c_24__type__56562___24t(v0, v1, v2, v3, v4, v5, v6, v4) |  ~ c_24__type__56512___24t(v0, v1, v2, v3, v4, v5, v6, v3) |  ~ c_24__type__56462___24t(v0, v1, v2, v3, v4, v5, v6, v1) |  ~ t(v8, v2) |  ~ t(v7, v2) |  ~ cType___24t(v2) |  ~ cType___24t(v0) | c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8)) &  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v1, v2, v5) = v7) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v3, v4) = v6) |  ~ p(v8) | cCoq_2emicromega_2eTauto_2eeval__tt___24a6(v0, v1, v2, v3, v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v1, v2, v3) = v7) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v6) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6) |  ~ cType___24t(v3) |  ~ cType___24t(v2) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v6 & cCoq_2emicromega_2eTauto_2eI___24a7(v0, v1, v2, v3, v8, v9, v10) = v6 & cCoq_2eInit_2eDatatypes_2eoption___24t(v3, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v10) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v10))) | (v11 = v6 & cCoq_2emicromega_2eTauto_2eA___24a6(v0, v1, v2, v3, v8, v10) = v6 & happ(v5, v8) = v9 & t(v10, v2) & t(v8, v0) & p(v9)) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eD___24a6(v0, v1, v2, v3, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v9) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8))) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v1, v2, v3, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8)) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eN___24a5(v0, v1, v2, v3, v8) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8)) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eX___24a5(v0, v1, v2, v3, v8) = v6 & happ(v4, v8) = v10 & t(v8, v1) & p(v10)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v7 = v1 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v0, v1, v2, v3, v4, v5, v6) = v7) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v6) |  ~ cType___24t(v0) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v7 & v9 = v6 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v2, v3, v4, v8) = v10 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v8) = v6 & happ(v5, v10) = v7 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v10 = v7 & v9 = v6 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v2, v3, v4, v8) = v7 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v8) = v6 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v6 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v0, v1, v2, v3, v4, v5, v6) = v7) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v6) |  ~ cType___24t(v0) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v7 & v9 = v6 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v2, v3, v4, v8) = v10 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v8) = v6 & happ(v5, v10) = v7 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v10 = v7 & v9 = v6 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v2, v3, v4, v8) = v7 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v8) = v6 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v5 = v3 |  ~ (happ(v1, v4) = v7) |  ~ (happ(v1, v2) = v6) |  ~ cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(v0, v1, v2, v3, v4, v5) |  ~ c_24__type__61503___24t(v0, v1, v2, v3, v4, v5, v1) |  ~ t(v5, v7) |  ~ t(v4, v0) |  ~ t(v3, v6) |  ~ t(v2, v0) |  ~ cType___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v4 = v2 |  ~ (happ(v1, v4) = v7) |  ~ (happ(v1, v2) = v6) |  ~ cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(v0, v1, v2, v3, v4, v5) |  ~ c_24__type__61503___24t(v0, v1, v2, v3, v4, v5, v1) |  ~ t(v5, v7) |  ~ t(v4, v0) |  ~ t(v3, v6) |  ~ t(v2, v0) |  ~ cType___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (c_24__type__63970___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__63970___24a6(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (c_24__type__63931___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__63931___24a6(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (c_24__type__61503___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__61503___24a6(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (c_24__type__63892___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__63892___24a6(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a6(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__63970___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v6) | t(v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__63970___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ t(v6, v7) | c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__63931___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v6) | t(v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__63931___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ t(v6, v7) | c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__61503___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ c_24__type__61503___24t(v0, v1, v2, v3, v4, v5, v6) | t(v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__61503___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ t(v6, v7) | c_24__type__61503___24t(v0, v1, v2, v3, v4, v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__63892___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v6) | t(v6, v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__63892___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ t(v6, v7) | c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__53660___24a5(v0, v1, v2, v3, v4) = v6) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v6, v4, v5) = v7) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v0, v4, v4) = v5) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v1, v2, v3, v4) |  ~ c_24__type__53549___24t(v0, v1, v2, v3, v4, v4) |  ~ c_24__type__53519___24t(v0, v1, v2, v3, v4, v3) |  ~ c_24__type__53495___24t(v0, v1, v2, v3, v4, v2) |  ~ c_24__type__53465___24t(v0, v1, v2, v3, v4, v1) |  ~ cType___24t(v0) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (c_24__type__53579___24a5(v0, v1, v2, v3, v4) = v8 & c_24__type__53603___24a5(v0, v1, v2, v3, v4) = v9 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v9, v4, v5) = v10 & c_24__type__53636___24a5(v0, v1, v2, v3, v4) = v11 & c_24__type__53687___24a5(v0, v1, v2, v3, v4) = v12 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v12, v5, v3) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v11, v7, v2) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v8, v10, v1))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__53603___24a5(v0, v1, v2, v3, v4) = v5) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v5, v4, v6) = v7) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v0, v4, v4) = v6) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v1, v2, v3, v4) |  ~ c_24__type__53549___24t(v0, v1, v2, v3, v4, v4) |  ~ c_24__type__53519___24t(v0, v1, v2, v3, v4, v3) |  ~ c_24__type__53495___24t(v0, v1, v2, v3, v4, v2) |  ~ c_24__type__53465___24t(v0, v1, v2, v3, v4, v1) |  ~ cType___24t(v0) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (c_24__type__53660___24a5(v0, v1, v2, v3, v4) = v10 & c_24__type__53579___24a5(v0, v1, v2, v3, v4) = v8 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v10, v4, v6) = v11 & c_24__type__53636___24a5(v0, v1, v2, v3, v4) = v9 & c_24__type__53687___24a5(v0, v1, v2, v3, v4) = v12 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v12, v6, v3) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v9, v11, v2) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v8, v7, v1))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v0, v1, v2, v3, v4, v5, v6) = v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : (happ(v13, v6) = v7 & happ(v12, v5) = v13 & happ(v11, v4) = v12 & happ(v10, v3) = v11 & happ(v9, v2) = v10 & happ(v8, v1) = v9 & happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ, v0) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v1, v2, v3) = v7) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v6) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6) |  ~ cType___24t(v3) |  ~ cType___24t(v2) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v6 & cCoq_2emicromega_2eTauto_2eI___24a7(v0, v1, v2, v3, v8, v9, v10) = v6 & cCoq_2eInit_2eDatatypes_2eoption___24t(v3, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v10) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v10))) | (v11 = v6 & cCoq_2emicromega_2eTauto_2eA___24a6(v0, v1, v2, v3, v8, v10) = v6 & happ(v5, v8) = v9 & t(v10, v2) & t(v8, v0) & p(v9)) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eD___24a6(v0, v1, v2, v3, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v9) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8))) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v1, v2, v3, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8)) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eN___24a5(v0, v1, v2, v3, v8) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8)) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eX___24a5(v0, v1, v2, v3, v8) = v6 & happ(v4, v8) = v10 & t(v8, v1) & p(v10)) | (v8 = v6 & cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v1, v2, v3) = v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v1, v2, v3, v4, v5, v6) = v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : (happ(v13, v6) = v7 & happ(v12, v5) = v13 & happ(v11, v4) = v12 & happ(v10, v3) = v11 & happ(v9, v2) = v10 & happ(v8, v1) = v9 & happ(cCoq_2emicromega_2eTauto_2eI, v0) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v5) = v6) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v4, v6) = v7) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v5) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | p(v7) |  ? [v8] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v3, v5) = v8 &  ~ p(v8))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v4, v6) = v7) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v1, v5) = v6) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v3) = v4) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v5) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) | p(v7) |  ? [v8] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v3, v5) = v8 &  ~ p(v8))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v1, v6) = v7) |  ~ c_24__type__3314___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) |  ~ t(v3, v0) |  ? [v8] :  ? [v9] : (happ(v4, v5) = v9 & happ(v1, v5) = v8 &  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ t(v10, v8) | t(v11, v7)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v4) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v1, v3) = v5) |  ~ c_24__type__114___24t(v0, v1) |  ~ t(v3, v0) |  ~ t(v2, v0) |  ~ cType___24t(v0) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : (c_24__prop__3381___24a3(v0, v2, v3) = v13 & c_24__prop__3382___24a3(v0, v2, v3) = v14 & cCoq_2eInit_2eSpecif_2eright___24a2(v13, v14) = v15 & c_24__prop__3379___24a3(v0, v2, v3) = v8 & c_24__prop__3380___24a3(v0, v2, v3) = v9 & cCoq_2eInit_2eSpecif_2eleft___24a2(v8, v9) = v10 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v2, v3, v4) = v11 & cCoq_2eInit_2eDatatypes_2eS___24a1(v7) = v12 & ((v15 = v6 & v11 = v7 &  ~ (v3 = v2)) | (v12 = v11 & v10 = v6 & v3 = v2)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cVFA_2eSearchTree_2eAbs, v0) = v4) |  ~ cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cVFA_2eSearchTree_2eAbs, v0) = v4) |  ~ p(v7) | cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eInit_2eNat_2edivmod, v0) = v4) | cCoq_2eInit_2eNat_2edivmod___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on, v0) = v4) |  ~ cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on, v0) = v4) |  ~ p(v7) | cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__57115, v0) = v4) | c_24__lam__57115___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883, v0) = v4) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2emicromega_2eTauto_2eFF, v0) = v4) | cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eClasses_2eMorphisms_2erespectful, v0) = v4) | cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__let__var__6__p__52252__52255, v0) = v4) | c_24__let__var__6__p__52252__52255___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eCompareSpec, v0) = v4) |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eCompareSpec, v0) = v4) |  ~ p(v7) | cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eInit_2eLogic_2eeq__ind, v0) = v4) | cCoq_2eInit_2eLogic_2eeq__ind___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63668, v0) = v4) |  ~ c_24__lam__63668___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63668, v0) = v4) |  ~ p(v7) | c_24__lam__63668___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePX, v0) = v4) | cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__prop__60417, v0) = v4) | c_24__prop__60417___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63676, v0) = v4) |  ~ c_24__lam__63676___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63676, v0) = v4) |  ~ p(v7) | c_24__lam__63676___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49937, v0) = v4) |  ~ c_24__lam__49937___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49937, v0) = v4) |  ~ p(v7) | c_24__lam__49937___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2emicromega_2eTauto_2eTT, v0) = v4) | cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__let__var__var__7__n__3336__3340__3349, v0) = v4) | c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op, v0) = v4) | cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eInA, v0) = v4) |  ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eInA, v0) = v4) |  ~ p(v7) | cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eList_2eAdd, v0) = v4) |  ~ cCoq_2eLists_2eList_2eAdd___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eList_2eAdd, v0) = v4) |  ~ p(v7) | cCoq_2eLists_2eList_2eAdd___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__let__var__6__p__52254__52256, v0) = v4) | c_24__let__var__6__p__52254__52256___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63660, v0) = v4) |  ~ c_24__lam__63660___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63660, v0) = v4) |  ~ p(v7) | c_24__lam__63660___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49945, v0) = v4) |  ~ c_24__lam__49945___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49945, v0) = v4) |  ~ p(v7) | c_24__lam__49945___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eBuild__Formula, v0) = v4) | cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63652, v0) = v4) |  ~ c_24__lam__63652___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63652, v0) = v4) |  ~ p(v7) | c_24__lam__63652___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49953, v0) = v4) |  ~ c_24__lam__49953___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49953, v0) = v4) |  ~ p(v7) | c_24__lam__49953___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49929, v0) = v4) |  ~ c_24__lam__49929___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49929, v0) = v4) |  ~ p(v7) | c_24__lam__49929___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2esetoid__ring_2eBinList_2enth, v0) = v4) | cCoq_2esetoid__ring_2eBinList_2enth___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eVectors_2eVectorDef_2econs, v0) = v4) | cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cRedblack_2ecolor__rect, v0) = v4) | cRedblack_2ecolor__rect___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cRedblack_2eTREES_2etree__rect, v0) = v4) | cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2epow__pos, v0) = v4) | cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePeq, v0) = v4) | cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2emk__linear, v0) = v4) | cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFapp, v0) = v4) | cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2emicromega_2eTauto_2eGFormula, v0) = v4) | cCoq_2emicromega_2eTauto_2eGFormula___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2ecneqb, v0) = v4) | cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePX, v0) = v4) | cCoq_2emicromega_2eEnvRing_2ePX___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2emicromega_2eEnv_2ejump, v0) = v4) | cCoq_2emicromega_2eEnv_2ejump___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eVectors_2eFin_2eeqb, v0) = v4) | cCoq_2eVectors_2eFin_2eeqb___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eSetoidList_2etranspose, v0) = v4) |  ~ cCoq_2eLists_2eSetoidList_2etranspose___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eSetoidList_2etranspose, v0) = v4) |  ~ p(v7) | cCoq_2eLists_2eSetoidList_2etranspose___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eequivlistA, v0) = v4) |  ~ cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v0, v1, v2, v3) | p(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eequivlistA, v0) = v4) |  ~ p(v7) | cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eList_2eremove, v0) = v4) | cCoq_2eLists_2eList_2eremove___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eList_2emap, v0) = v4) | cCoq_2eLists_2eList_2emap___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eList_2ecount__occ, v0) = v4) | cCoq_2eLists_2eList_2ecount__occ___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eInit_2eSpecif_2eexistT, v0) = v4) | cCoq_2eInit_2eSpecif_2eexistT___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eInit_2eDatatypes_2epair, v0) = v4) | cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v1, v2, v3) = v7) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__39367___24t(v0, v1, v2, v3) |  ~ t(v6, v2) |  ~ t(v4, v0) | t(v7, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__57277___24t(v0, v1, v2, v3) |  ~ t(v6, v0) |  ~ t(v4, v0) | cProp___24t(v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v5, v6) = v7) |  ~ c_24__type__53687___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v6, v0) | t(v7, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v5, v6) = v7) |  ~ c_24__type__53660___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v6, v0) | t(v7, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v5, v6) = v7) |  ~ c_24__type__53603___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v6, v0) | t(v7, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v5, v6) = v7) |  ~ c_24__type__53519___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v6, v0) | t(v7, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v8] : (happ(v4, v1) = v8 &  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v1) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v10) = v11) |  ~ t(v9, v0) | p(v12)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v0, v1, v3, v4) = v6) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v2, v5) = v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v8] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v0, v1, v2, v3, v4, v5) = v8 & ((v8 = v7 & v6 = cCoq_2eInit_2eDatatypes_2etrue) | (v8 = cCoq_2eInit_2eDatatypes_2efalse & v6 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53465___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53465___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53519___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53519___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53495___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53495___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53549___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53549___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__lam__57115___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__lam__57115___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53660___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53660___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53579___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53579___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53603___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53603___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53636___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53636___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53687___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53687___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cVFA_2eSearchTree_2eT___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cVFA_2eSearchTree_2eT___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cVFA_2eMaps_2et__update___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cVFA_2eMaps_2et__update___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cRedblack_2eTREES_2ebalance___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cRedblack_2eTREES_2ebalance___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cRedblack_2eTREES_2eT___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cRedblack_2eTREES_2eT___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2efold__right___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2efold__right___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v2, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v6, v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53465___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53465___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53465___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53465___24t(v0, v1, v2, v3, v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53519___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53519___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53519___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53519___24t(v0, v1, v2, v3, v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53495___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53495___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53495___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53495___24t(v0, v1, v2, v3, v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53549___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53549___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53549___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53549___24t(v0, v1, v2, v3, v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2eInit_2eLogic_2eeq__ind, v0) = v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v4, v5) = v6) |  ~ (c_24__prop__4470___24a2(v1, v3) = v5) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4468___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v7] :  ? [v8] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v1, v3) = v7 & happ(v2, v3) = v8 & cCoq_2eInit_2eSpecif_2esumor___24t(v6, v7, v8))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53660___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53660___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53660___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53660___24t(v0, v1, v2, v3, v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53579___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53579___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53579___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53579___24t(v0, v1, v2, v3, v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53603___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53603___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53603___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53603___24t(v0, v1, v2, v3, v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53636___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53636___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53636___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53636___24t(v0, v1, v2, v3, v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53687___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53687___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53687___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53687___24t(v0, v1, v2, v3, v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cVFA_2eSearchTree_2eE___24a1(v0) = v6) |  ~ (cVFA_2eSearchTree_2eT___24a5(v1, v2, v3, v4, v5) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v2) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v1, v3) = v4) |  ~ c_24__type__39868___24t(v0, v1) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v2, v5) | cCoq_2eInit_2eDatatypes_2elist___24t(v2, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v0, v1, v2, v3, v4, v5) = v6) | cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v0, v1, v2, v3, v4, v5) = v6) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ, v0) = v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v0, v1, v2, v3, v4, v5) = v6) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v0, v1, v2, v3, v4, v5) = v6) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z, v0) = v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2emicromega_2eTauto_2eD, v0) = v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2emicromega_2eTauto_2eCj, v0) = v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2emicromega_2eTauto_2eA, v0) = v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v5) |  ~ cType___24t(v0) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__lam__49929___24a3(v0, v1, v2) = v7 & c_24__lam__49937___24a3(v0, v1, v2) = v8 & c_24__lam__49945___24a3(v0, v1, v4) = v9 & c_24__lam__49953___24a3(v0, v1, v3) = v10 & ((v10 = v6 & v5 = cCoq_2emicromega_2eRingMicromega_2eNonStrict) | (v9 = v6 & v5 = cCoq_2emicromega_2eRingMicromega_2eStrict) | (v8 = v6 & v5 = cCoq_2emicromega_2eRingMicromega_2eNonEqual) | (v7 = v6 & v5 = cCoq_2emicromega_2eRingMicromega_2eEqual)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2emicromega_2eRingMicromega_2eeval__op1, v0) = v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v1) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v0) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v4, v5) = v6) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v6) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v1) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v0) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v4, v5) = v6) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | p(v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v3, v5) = v6) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v5) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v6) |  ~ p(v2) |  ? [v7] :  ? [v8] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v5) = v7 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v4, v7) = v8 & p(v8))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v3, v5) = v6) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v4, v0) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) |  ? [v7] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v2, v4) = v7 & ( ~ p(v7) | p(v6)) & ( ~ p(v6) | p(v7)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v0, v3, v5) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v0, v2, v4) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cType___24t(v0) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] : (cCoq_2eVectors_2eVectorDef_2enil___24a1(v0) = v7 & ((v12 = v4 & cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v8, v10, v11) = v4 & happ(v1, v8) = v9 & cCoq_2eVectors_2eVectorDef_2et___24t(v0, v10, v11) & t(v8, v0) & cCoq_2eInit_2eDatatypes_2enat___24t(v10) & ((v19 = v6 & v17 = v5 & cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v0, v1, v10, v15, v11, v16) = v18 & cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v13, v15, v16) = v5 & cCoq_2eInit_2eDatatypes_2eandb___24a2(v14, v18) = v6 & happ(v9, v13) = v14 & cCoq_2eVectors_2eVectorDef_2et___24t(v0, v15, v16) & t(v13, v0) & cCoq_2eInit_2eDatatypes_2enat___24t(v15)) | (v7 = v5 & v6 = cCoq_2eInit_2eDatatypes_2efalse))) | (v7 = v4 & ((v11 = v5 & v6 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v8, v9, v10) = v5 & cCoq_2eVectors_2eVectorDef_2et___24t(v0, v9, v10) & t(v8, v0) & cCoq_2eInit_2eDatatypes_2enat___24t(v9)) | (v6 = cCoq_2eInit_2eDatatypes_2etrue & v5 = v4)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2eVectors_2eVectorEq_2eeqb, v0) = v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eStrings_2eString_2eString___24a2(v2, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ (happ(v0, v5) = v6) |  ~ c_24__type__58161___24t(v0, v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v4) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v2) |  ? [v7] :  ? [v8] : (happ(v3, v4) = v8 & happ(v0, v4) = v7 &  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ t(v9, v7) | t(v10, v6)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v3, v5) = v6) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v3) = v4) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v5) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v6) |  ~ p(v2) |  ? [v7] :  ? [v8] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v4, v7) = v8 & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v1, v5) = v7 & p(v8))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6842___24t(v1, v3) |  ~ c_24__type__6804___24t(v1) |  ~ c_24__type__6802___24t(v0) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v5) |  ? [v7] : (happ(v1, v5) = v7 & t(v6, v7))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64104___24t(v0) |  ~ c_24__type__61506___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) |  ? [v7] : (happ(v3, v5) = v7 &  ! [v8] :  ! [v9] : ( ~ (happ(v6, v8) = v9) |  ~ t(v8, v7) | cCoq_2eInit_2eSpecif_2esigT___24t(v1, v3, v9)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64065___24t(v0) |  ~ c_24__type__4496___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) | cCoq_2eInit_2eSpecif_2esig___24t(v1, v3, v6) |  ? [v7] : (happ(v3, v5) = v7 &  ~ p(v7))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__63208___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) | t(v6, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6193___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61892___24t(v0) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v5) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61437___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cProp___24t(v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61096___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v5) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61030___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__59760___24t(v0) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v5) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) | cProp___24t(v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58129___24t(v0) |  ~ cProp___24t(v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) | cCoq_2eInit_2eSpecif_2esumor___24t(v1, v3, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__51611___24t(v0) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v5) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__51597___24t(v0) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v5) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4426___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v5) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4496___24t(v1, v3) |  ~ c_24__type__44009___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) |  ~ cType___24t(v1) | cProp___24t(v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43947___24t(v0) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v5) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) | cProp___24t(v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__42511___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) |  ~ cType___24t(v1) | cProp___24t(v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4108___24t(v0) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v5) |  ~ cProp___24t(v3) |  ~ cProp___24t(v1) | cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v1, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38469___24t(v0) |  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v5) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cType___24t(v1) | cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38233___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2elist___24t(v1, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38186___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v3, v5) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | t(v6, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38174___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v3, v5) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | t(v6, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3456___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eStrings_2eString_2estring___24t(v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3326___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cProp___24t(v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3274___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2elist___24t(v1, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__144___24t(v0) |  ~ cV___24t(v3) |  ~ cRedblack_2ekey___24t(v1) |  ~ cRedblack_2eTREES_2etree___24t(v5) | cRedblack_2eTREES_2etree___24t(v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ c_24__type__64056___24t(v0, v1, v2) |  ~ t(v5, v1) |  ~ t(v3, v0) | t(v6, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ c_24__type__58849___24t(v0, v1, v2) |  ~ t(v5, v1) |  ~ t(v3, v0) | cProp___24t(v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ c_24__type__56982___24t(v0, v1, v2) |  ~ t(v5, v1) |  ~ t(v3, v0) | t(v6, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ c_24__type__42487___24t(v0, v1, v2) |  ~ t(v5, v0) |  ~ t(v3, v1) | t(v6, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ c_24__type__39539___24t(v0, v1, v2) |  ~ t(v5, v1) |  ~ t(v3, v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ c_24__type__39518___24t(v0, v1, v2) |  ~ t(v5, v1) |  ~ t(v3, v1) | t(v6, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ c_24__type__3314___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) |  ~ t(v3, v0) |  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v5) = v8 & happ(v1, v8) = v9 & happ(v1, v5) = v7 &  ! [v10] :  ! [v11] : ( ~ (happ(v6, v10) = v11) |  ~ t(v10, v7) | t(v11, v9)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ t(v5, v1) |  ~ t(v3, v1) |  ~ c_24__type__56730___24t(v0, v1, v2) | cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v1, v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v3, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64104___24t(v0) |  ~ c_24__type__61506___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) |  ? [v7] : (happ(v4, v5) = v7 &  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ t(v8, v6) | cCoq_2eInit_2eSpecif_2esigT___24t(v1, v3, v9)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v3, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64065___24t(v0) |  ~ c_24__type__4496___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) |  ~ p(v6) |  ? [v7] : (happ(v4, v5) = v7 & cCoq_2eInit_2eSpecif_2esig___24t(v1, v3, v7))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v1, v5) = v6) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6842___24t(v1, v3) |  ~ c_24__type__6804___24t(v1) |  ~ c_24__type__6802___24t(v0) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v5) |  ? [v7] : (happ(v4, v5) = v7 & t(v7, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v1, v5) = v6) |  ~ c_24__type__3314___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) |  ~ t(v3, v0) |  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v5) = v8 & happ(v4, v5) = v7 & happ(v1, v8) = v9 &  ! [v10] :  ! [v11] : ( ~ (happ(v7, v10) = v11) |  ~ t(v10, v6) | t(v11, v9)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v7] :  ? [v8] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v0, v1, v3, v4) = v7 & cCoq_2eBool_2eBool_2eeqb___24a2(v2, v5) = v8 & ((v8 = v6 & v7 = cCoq_2eInit_2eDatatypes_2etrue) | (v7 = cCoq_2eInit_2eDatatypes_2efalse & v6 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878, v0) = v7)) &  ? [v0] :  ? [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v2, v3, v4, v5) = v7) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v6) |  ~ cType___24t(v5) |  ~ cType___24t(v4) |  ~ cType___24t(v3) |  ~ cType___24t(v2) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v6 & cCoq_2emicromega_2eTauto_2eI___24a7(v2, v3, v4, v5, v8, v9, v10) = v6 & cCoq_2eInit_2eDatatypes_2eoption___24t(v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v10) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v10)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v10)))) | (v11 = v6 & cCoq_2emicromega_2eTauto_2eA___24a6(v2, v3, v4, v5, v8, v10) = v6 & happ(v1, v8) = v9 & t(v10, v4) & t(v8, v2) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | p(v9)) & ( ~ p(v9) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6))) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eD___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)))) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eCj___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6)) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)))) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eN___24a5(v2, v3, v4, v5, v8) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6))) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eX___24a5(v2, v3, v4, v5, v8) = v6 & happ(v0, v8) = v10 & t(v8, v3) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | p(v10)) & ( ~ p(v10) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6))) | (v8 = v6 & cCoq_2emicromega_2eTauto_2eFF___24a4(v2, v3, v4, v5) = v6))) &  ? [v0] :  ? [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v2, v3, v4, v5) = v7) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v6) |  ~ cType___24t(v5) |  ~ cType___24t(v4) |  ~ cType___24t(v3) |  ~ cType___24t(v2) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v6 & cCoq_2emicromega_2eTauto_2eI___24a7(v2, v3, v4, v5, v8, v9, v10) = v6 & cCoq_2eInit_2eDatatypes_2eoption___24t(v5, v9) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v10) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v10)) | (v11 = v6 & cCoq_2emicromega_2eTauto_2eA___24a6(v2, v3, v4, v5, v8, v10) = v6 & happ(v1, v8) = v9 & t(v10, v4) & t(v8, v2) &  ~ p(v9)) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eD___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eCj___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8))) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eN___24a5(v2, v3, v4, v5, v8) = v6 & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8)) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eX___24a5(v2, v3, v4, v5, v8) = v6 & happ(v0, v8) = v10 & t(v8, v3) &  ~ p(v10)))) &  ? [v0] :  ? [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v2, v3, v4, v5) = v7) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v6) |  ~ cType___24t(v5) |  ~ cType___24t(v4) |  ~ cType___24t(v3) |  ~ cType___24t(v2) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v6 & cCoq_2emicromega_2eTauto_2eI___24a7(v2, v3, v4, v5, v8, v9, v10) = v6 & cCoq_2eInit_2eDatatypes_2eoption___24t(v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v10) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v10)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v10)))) | (v11 = v6 & cCoq_2emicromega_2eTauto_2eA___24a6(v2, v3, v4, v5, v8, v10) = v6 & happ(v1, v8) = v9 & t(v10, v4) & t(v8, v2) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | p(v9)) & ( ~ p(v9) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6))) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eD___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)))) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eCj___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6)) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)))) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eN___24a5(v2, v3, v4, v5, v8) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6))) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eX___24a5(v2, v3, v4, v5, v8) = v6 & happ(v0, v8) = v10 & t(v8, v3) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | p(v10)) & ( ~ p(v10) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6))) | (v8 = v6 & cCoq_2emicromega_2eTauto_2eTT___24a4(v2, v3, v4, v5) = v6))) &  ? [v0] :  ? [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v2, v3, v4, v5) = v7) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v6) |  ~ cType___24t(v5) |  ~ cType___24t(v4) |  ~ cType___24t(v3) |  ~ cType___24t(v2) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v6 & cCoq_2emicromega_2eTauto_2eI___24a7(v2, v3, v4, v5, v8, v9, v10) = v6 & cCoq_2eInit_2eDatatypes_2eoption___24t(v5, v9) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v10) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v10)) | (v11 = v6 & cCoq_2emicromega_2eTauto_2eA___24a6(v2, v3, v4, v5, v8, v10) = v6 & happ(v1, v8) = v9 & t(v10, v4) & t(v8, v2) &  ~ p(v9)) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eD___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eCj___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8))) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eN___24a5(v2, v3, v4, v5, v8) = v6 & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8)) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eX___24a5(v2, v3, v4, v5, v8) = v6 & happ(v0, v8) = v10 & t(v8, v3) &  ~ p(v10)) | (v8 = v6 & cCoq_2emicromega_2eTauto_2eFF___24a4(v2, v3, v4, v5) = v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v1, v2, v3) = v5) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v4) |  ~ cType___24t(v3) |  ~ cType___24t(v2) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : ((v9 = v4 & cCoq_2emicromega_2eTauto_2eI___24a7(v0, v1, v2, v3, v6, v7, v8) = v4 & cCoq_2eInit_2eDatatypes_2eoption___24t(v3, v7) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v8 = v4 & cCoq_2emicromega_2eTauto_2eD___24a6(v0, v1, v2, v3, v6, v7) = v4 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v7) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v8 = v4 & cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v1, v2, v3, v6, v7) = v4 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v7) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v8 = v4 & cCoq_2emicromega_2eTauto_2eA___24a6(v0, v1, v2, v3, v6, v7) = v4 & t(v7, v2) & t(v6, v0)) | (v7 = v4 & cCoq_2emicromega_2eTauto_2eN___24a5(v0, v1, v2, v3, v6) = v4 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v7 = v4 & cCoq_2emicromega_2eTauto_2eX___24a5(v0, v1, v2, v3, v6) = v4 & t(v6, v1)) | (v6 = v4 & cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v1, v2, v3) = v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v1, v2, v3) = v5) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v4) |  ~ cType___24t(v3) |  ~ cType___24t(v2) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : ((v9 = v4 & cCoq_2emicromega_2eTauto_2eI___24a7(v0, v1, v2, v3, v6, v7, v8) = v4 & cCoq_2eInit_2eDatatypes_2eoption___24t(v3, v7) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v8 = v4 & cCoq_2emicromega_2eTauto_2eD___24a6(v0, v1, v2, v3, v6, v7) = v4 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v7) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v8 = v4 & cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v1, v2, v3, v6, v7) = v4 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v7) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v8 = v4 & cCoq_2emicromega_2eTauto_2eA___24a6(v0, v1, v2, v3, v6, v7) = v4 & t(v7, v2) & t(v6, v0)) | (v7 = v4 & cCoq_2emicromega_2eTauto_2eN___24a5(v0, v1, v2, v3, v6) = v4 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v7 = v4 & cCoq_2emicromega_2eTauto_2eX___24a5(v0, v1, v2, v3, v6) = v4 & t(v6, v1)) | (v6 = v4 & cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v1, v2, v3) = v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v3 |  ~ (cCoq_2eLists_2eList_2efold__right___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v4) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eLists_2eList_2efold__right___24a5(v0, v1, v2, v3, v8) = v9 & cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v6, v8) = v4 & happ(v7, v9) = v5 & happ(v2, v6) = v7 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v8) & t(v6, v1))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v2 | v5 = v1 |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (c_24__lam__63652___24a2(v0, v1) = v6 & c_24__lam__63660___24a2(v0, v2) = v7 & c_24__lam__63668___24a2(v0, v3) = v8 & c_24__lam__63676___24a2(v0, v3) = v9 & ((v9 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGt) | (v8 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpLt) | (v7 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGe) | (v6 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpNEq)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v2 | v4 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (c_24__lam__63652___24a2(v0, v1) = v6 & c_24__lam__63660___24a2(v0, v2) = v7 & c_24__lam__63668___24a2(v0, v3) = v8 & c_24__lam__63676___24a2(v0, v3) = v9 & ((v9 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGt) | (v8 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpLt) | (v7 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGe) | (v6 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpNEq)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v0, v1, v2, v3, v4) = v5) |  ~ c_24__type__38198___24t(v0, v1, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v0, v1, v2, v3, v8) = v10 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v6, v8) = v4 & happ(v9, v10) = v5 & happ(v7, v8) = v9 & happ(v3, v6) = v7 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v8) & t(v6, v0))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v1 | v4 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (c_24__lam__63652___24a2(v0, v1) = v6 & c_24__lam__63660___24a2(v0, v2) = v7 & c_24__lam__63668___24a2(v0, v3) = v8 & c_24__lam__63676___24a2(v0, v3) = v9 & ((v9 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGt) | (v8 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpLt) | (v7 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGe) | (v6 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpNEq)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v1 |  ~ (c_24__lam__57115___24a5(v0, v1, v2, v3, v4) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v1 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v4) |  ~ cType___24t(v0) |  ? [v6] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v4 & cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v2, v3, v6) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v1 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : (happ(v6, v1) = v7 & happ(v3, v7) = v8 & happ(v2, v1) = v6 & ((v13 = v5 & v10 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v9) = v11 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v4 & happ(v8, v11) = v12 & happ(v6, v12) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9)) | (v12 = v5 & v10 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v9) = v11 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v4 & happ(v8, v11) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v1 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] : (happ(v6, v7) = v9 & happ(v6, v1) = v7 & happ(v3, v7) = v8 & happ(v2, v1) = v6 & ((v11 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v10) = v12 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v10) = v4 & happ(v8, v12) = v13 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) & ((v15 = v10 & v13 = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v14) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v14)) | (v15 = v10 & v13 = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v14) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v14)) | (v10 = cCoq_2eNumbers_2eBinNums_2exH & v7 = v5))) | (v11 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v10) = v12 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v10) = v4 & happ(v8, v12) = v13 & happ(v6, v13) = v14 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) & ((v16 = v10 & v14 = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v15) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v15)) | (v16 = v10 & v14 = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v15) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v15)) | (v10 = cCoq_2eNumbers_2eBinNums_2exH & v9 = v5)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v4 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v4 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (c_24__lam__63652___24a2(v0, v1) = v6 & c_24__lam__63660___24a2(v0, v2) = v7 & c_24__lam__63668___24a2(v0, v3) = v8 & c_24__lam__63676___24a2(v0, v3) = v9 & ((v9 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGt) | (v8 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpLt) | (v7 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGe) | (v6 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpNEq)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v4 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v4) |  ~ cType___24t(v0) |  ? [v6] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v4 & cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v2, v3, v6) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v4 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : (happ(v6, v1) = v7 & happ(v3, v7) = v8 & happ(v2, v1) = v6 & ((v13 = v5 & v10 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v9) = v11 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v4 & happ(v8, v11) = v12 & happ(v6, v12) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9)) | (v12 = v5 & v10 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v9) = v11 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v4 & happ(v8, v11) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v4 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] : (happ(v6, v7) = v9 & happ(v6, v1) = v7 & happ(v3, v7) = v8 & happ(v2, v1) = v6 & ((v11 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v10) = v12 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v10) = v4 & happ(v8, v12) = v13 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) & ((v15 = v10 & v13 = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v14) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v14)) | (v15 = v10 & v13 = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v14) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v14)) | (v10 = cCoq_2eNumbers_2eBinNums_2exH & v7 = v5))) | (v11 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v10) = v12 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v10) = v4 & happ(v8, v12) = v13 & happ(v6, v13) = v14 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) & ((v16 = v10 & v14 = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v15) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v15)) | (v16 = v10 & v14 = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v15) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v15)) | (v10 = cCoq_2eNumbers_2eBinNums_2exH & v9 = v5)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (c_24__type__57230___24a4(v5, v4, v3, v2) = v1) |  ~ (c_24__type__57230___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (c_24__lam__57115___24a4(v5, v4, v3, v2) = v1) |  ~ (c_24__lam__57115___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (c_24__prop__60417___24a4(v5, v4, v3, v2) = v1) |  ~ (c_24__prop__60417___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cRedblack_2ecolor__rect___24a4(v5, v4, v3, v2) = v1) |  ~ (cRedblack_2ecolor__rect___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cRedblack_2eTREES_2etree__rect___24a4(v5, v4, v3, v2) = v1) |  ~ (cRedblack_2eTREES_2etree__rect___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eBinList_2enth___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eBinList_2enth___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnv_2ejump___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnv_2ejump___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eVectors_2eFin_2eeqb___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eVectors_2eFin_2eeqb___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2eremove___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2eremove___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2emap___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2emap___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2edivmod___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2edivmod___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (c_24__let__var__6__p__52254__52256___24a4(v5, v4, v3, v2) = v1) |  ~ (c_24__let__var__6__p__52254__52256___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (c_24__let__var__6__p__52252__52255___24a4(v5, v4, v3, v2) = v1) |  ~ (c_24__let__var__6__p__52252__52255___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v5, v4, v3, v2) = v1) |  ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v5, v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v5, v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__type__57230___24a4(v0, v1, v2, v3) = v5) |  ~ c_24__type__57230___24t(v0, v1, v2, v3, v4) | t(v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__type__57230___24a4(v0, v1, v2, v3) = v5) |  ~ t(v4, v5) | c_24__type__57230___24t(v0, v1, v2, v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v0, v1, v2, v3) = v5) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v4) | t(v4, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v0, v1, v2, v3) = v5) |  ~ t(v4, v5) | cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__prop__117___24a3(v0, v2, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__114___24t(v0, v1) |  ~ t(v4, v0) |  ~ t(v2, v0) |  ? [v6] :  ? [v7] : (c_24__prop__116___24a3(v0, v2, v4) = v6 & happ(v3, v4) = v7 & cCoq_2eInit_2eSpecif_2esumbool___24t(v6, v5, v7))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__prop__116___24a3(v0, v2, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__114___24t(v0, v1) |  ~ t(v4, v0) |  ~ t(v2, v0) |  ? [v6] :  ? [v7] : (c_24__prop__117___24a3(v0, v2, v4) = v6 & happ(v3, v4) = v7 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v7))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__lam__57115___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(c_24__lam__57115, v0) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__type__53579___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v1, v2, v3, v4) |  ~ c_24__type__53549___24t(v0, v1, v2, v3, v4, v4) |  ~ c_24__type__53519___24t(v0, v1, v2, v3, v4, v3) |  ~ c_24__type__53495___24t(v0, v1, v2, v3, v4, v2) |  ~ c_24__type__53465___24t(v0, v1, v2, v3, v4, v1) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (c_24__type__53660___24a5(v0, v1, v2, v3, v4) = v10 & c_24__type__53603___24a5(v0, v1, v2, v3, v4) = v6 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v10, v4, v7) = v11 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v6, v4, v7) = v8 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v0, v4, v4) = v7 & c_24__type__53636___24a5(v0, v1, v2, v3, v4) = v9 & c_24__type__53687___24a5(v0, v1, v2, v3, v4) = v12 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v12, v7, v3) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v9, v11, v2) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v5, v8, v1))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__type__53636___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v1, v2, v3, v4) |  ~ c_24__type__53549___24t(v0, v1, v2, v3, v4, v4) |  ~ c_24__type__53519___24t(v0, v1, v2, v3, v4, v3) |  ~ c_24__type__53495___24t(v0, v1, v2, v3, v4, v2) |  ~ c_24__type__53465___24t(v0, v1, v2, v3, v4, v1) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (c_24__type__53660___24a5(v0, v1, v2, v3, v4) = v10 & c_24__type__53579___24a5(v0, v1, v2, v3, v4) = v6 & c_24__type__53603___24a5(v0, v1, v2, v3, v4) = v7 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v10, v4, v8) = v11 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v7, v4, v8) = v9 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v0, v4, v4) = v8 & c_24__type__53687___24a5(v0, v1, v2, v3, v4) = v12 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v12, v8, v3) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v6, v9, v1) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v5, v11, v2))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__type__53687___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v1, v2, v3, v4) |  ~ c_24__type__53549___24t(v0, v1, v2, v3, v4, v4) |  ~ c_24__type__53519___24t(v0, v1, v2, v3, v4, v3) |  ~ c_24__type__53495___24t(v0, v1, v2, v3, v4, v2) |  ~ c_24__type__53465___24t(v0, v1, v2, v3, v4, v1) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (c_24__type__53660___24a5(v0, v1, v2, v3, v4) = v11 & c_24__type__53579___24a5(v0, v1, v2, v3, v4) = v6 & c_24__type__53603___24a5(v0, v1, v2, v3, v4) = v7 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v11, v4, v8) = v12 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v7, v4, v8) = v9 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v0, v4, v4) = v8 & c_24__type__53636___24a5(v0, v1, v2, v3, v4) = v10 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v10, v12, v2) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v6, v9, v1) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v5, v8, v3))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cVFA_2eSearchTree_2eT___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cVFA_2eSearchTree_2eT, v0) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v0, v1) = v5) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v2, v3, v4) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v1, v2) = v5) |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v3, v4) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cVFA_2eMaps_2et__update___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] : (cCoq_2eInit_2eNat_2eeqb___24a2(v2, v4) = v6 & happ(v1, v4) = v7 & ((v7 = v5 & v6 = cCoq_2eInit_2eDatatypes_2efalse) | (v6 = cCoq_2eInit_2eDatatypes_2etrue & v5 = v3)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cVFA_2eMaps_2et__update___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cVFA_2eMaps_2et__update, v0) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cRedblack_2eTREES_2ebalance___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cRedblack_2eTREES_2etree___24t(v1) |  ~ cRedblack_2ecolor___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] :  ? [v27] :  ? [v28] :  ? [v29] :  ? [v30] :  ? [v31] :  ? [v32] :  ? [v33] :  ? [v34] :  ? [v35] :  ? [v36] :  ? [v37] :  ? [v38] :  ? [v39] :  ? [v40] :  ? [v41] :  ? [v42] :  ? [v43] :  ? [v44] :  ? [v45] :  ? [v46] :  ? [v47] :  ? [v48] :  ? [v49] :  ? [v50] :  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v4) = v7 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v1, v2, v3, v4) = v6 & ((v6 = v5 & v0 = cRedblack_2eRed) | (v0 = cRedblack_2eBlack & ( ~ cRedblack_2eTREES_2etree___24t(v4) | (v13 = v1 & cRedblack_2eTREES_2eT___24a5(v8, v9, v10, v11, v12) = v1 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v12, v2, v3, v4) = v14 & cV___24t(v11) & cRedblack_2ekey___24t(v10) & cRedblack_2eTREES_2etree___24t(v12) & cRedblack_2eTREES_2etree___24t(v9) & cRedblack_2ecolor___24t(v8) & ((v8 = cRedblack_2eBlack & ((v21 = v4 & cRedblack_2eTREES_2eT___24a5(v15, v16, v18, v19, v20) = v4 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v16) = v17 & cV___24t(v19) & cRedblack_2ekey___24t(v18) & cRedblack_2eTREES_2etree___24t(v20) & cRedblack_2eTREES_2etree___24t(v16) & cRedblack_2ecolor___24t(v15) & ((v15 = cRedblack_2eBlack & v7 = v5) | (v15 = cRedblack_2eRed & ((v28 = v16 & cRedblack_2eTREES_2eT___24a5(v22, v23, v25, v26, v27) = v16 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v27, v18, v19, v20) = v29 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v23) = v24 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v24, v25, v26, v29) = v30 & cV___24t(v26) & cRedblack_2ekey___24t(v25) & cRedblack_2eTREES_2etree___24t(v27) & cRedblack_2eTREES_2etree___24t(v23) & cRedblack_2ecolor___24t(v22) & ((v30 = v5 & v22 = cRedblack_2eRed) | (v22 = cRedblack_2eBlack & ((v36 = v20 & cRedblack_2eTREES_2eT___24a5(v31, v32, v33, v34, v35) = v20 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v32, v33, v34, v35) = v37 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v17, v18, v19, v37) = v38 & cV___24t(v34) & cRedblack_2ekey___24t(v33) & cRedblack_2eTREES_2etree___24t(v35) & cRedblack_2eTREES_2etree___24t(v32) & cRedblack_2ecolor___24t(v31) & ((v38 = v5 & v31 = cRedblack_2eRed) | (v31 = cRedblack_2eBlack & v7 = v5))) | (v20 = cRedblack_2eTREES_2eE & v7 = v5))))) | (v16 = cRedblack_2eTREES_2eE & ((v27 = v20 & cRedblack_2eTREES_2eT___24a5(v22, v23, v24, v25, v26) = v20 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v23, v24, v25, v26) = v28 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v17, v18, v19, v28) = v29 & cV___24t(v25) & cRedblack_2ekey___24t(v24) & cRedblack_2eTREES_2etree___24t(v26) & cRedblack_2eTREES_2etree___24t(v23) & cRedblack_2ecolor___24t(v22) & ((v29 = v5 & v22 = cRedblack_2eRed) | (v22 = cRedblack_2eBlack & v7 = v5))) | (v20 = cRedblack_2eTREES_2eE & v7 = v5))))))) | (v7 = v5 & v4 = cRedblack_2eTREES_2eE))) | (v8 = cRedblack_2eRed & ((v20 = v9 & cRedblack_2eTREES_2eT___24a5(v15, v16, v17, v18, v19) = v9 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v16, v17, v18, v19) = v21 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v21, v10, v11, v14) = v22 & cV___24t(v18) & cRedblack_2ekey___24t(v17) & cRedblack_2eTREES_2etree___24t(v19) & cRedblack_2eTREES_2etree___24t(v16) & cRedblack_2ecolor___24t(v15) & ((v22 = v5 & v15 = cRedblack_2eRed) | (v15 = cRedblack_2eBlack & ((v29 = v12 & cRedblack_2eTREES_2eT___24a5(v23, v24, v26, v27, v28) = v12 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v28, v2, v3, v4) = v30 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v9, v10, v11, v24) = v25 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v25, v26, v27, v30) = v31 & cV___24t(v27) & cRedblack_2ekey___24t(v26) & cRedblack_2eTREES_2etree___24t(v28) & cRedblack_2eTREES_2etree___24t(v24) & cRedblack_2ecolor___24t(v23) & ((v31 = v5 & v23 = cRedblack_2eRed) | (v23 = cRedblack_2eBlack & ((v38 = v4 & cRedblack_2eTREES_2eT___24a5(v32, v33, v35, v36, v37) = v4 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v33) = v34 & cV___24t(v36) & cRedblack_2ekey___24t(v35) & cRedblack_2eTREES_2etree___24t(v37) & cRedblack_2eTREES_2etree___24t(v33) & cRedblack_2ecolor___24t(v32) & ((v32 = cRedblack_2eBlack & v7 = v5) | (v32 = cRedblack_2eRed & ((v45 = v33 & cRedblack_2eTREES_2eT___24a5(v39, v40, v42, v43, v44) = v33 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v44, v35, v36, v37) = v46 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v40) = v41 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v41, v42, v43, v46) = v47 & cV___24t(v43) & cRedblack_2ekey___24t(v42) & cRedblack_2eTREES_2etree___24t(v44) & cRedblack_2eTREES_2etree___24t(v40) & cRedblack_2ecolor___24t(v39) & ((v47 = v5 & v39 = cRedblack_2eRed) | (v39 = cRedblack_2eBlack & ((v53 = v37 & cRedblack_2eTREES_2eT___24a5(v48, v49, v50, v51, v52) = v37 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v49, v50, v51, v52) = v54 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v34, v35, v36, v54) = v55 & cV___24t(v51) & cRedblack_2ekey___24t(v50) & cRedblack_2eTREES_2etree___24t(v52) & cRedblack_2eTREES_2etree___24t(v49) & cRedblack_2ecolor___24t(v48) & ((v55 = v5 & v48 = cRedblack_2eRed) | (v48 = cRedblack_2eBlack & v7 = v5))) | (v37 = cRedblack_2eTREES_2eE & v7 = v5))))) | (v33 = cRedblack_2eTREES_2eE & ((v44 = v37 & cRedblack_2eTREES_2eT___24a5(v39, v40, v41, v42, v43) = v37 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v40, v41, v42, v43) = v45 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v34, v35, v36, v45) = v46 & cV___24t(v42) & cRedblack_2ekey___24t(v41) & cRedblack_2eTREES_2etree___24t(v43) & cRedblack_2eTREES_2etree___24t(v40) & cRedblack_2ecolor___24t(v39) & ((v46 = v5 & v39 = cRedblack_2eRed) | (v39 = cRedblack_2eBlack & v7 = v5))) | (v37 = cRedblack_2eTREES_2eE & v7 = v5))))))) | (v7 = v5 & v4 = cRedblack_2eTREES_2eE))))) | (v12 = cRedblack_2eTREES_2eE & ((v29 = v4 & cRedblack_2eTREES_2eT___24a5(v23, v24, v26, v27, v28) = v4 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v24) = v25 & cV___24t(v27) & cRedblack_2ekey___24t(v26) & cRedblack_2eTREES_2etree___24t(v28) & cRedblack_2eTREES_2etree___24t(v24) & cRedblack_2ecolor___24t(v23) & ((v23 = cRedblack_2eBlack & v7 = v5) | (v23 = cRedblack_2eRed & ((v36 = v24 & cRedblack_2eTREES_2eT___24a5(v30, v31, v33, v34, v35) = v24 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v35, v26, v27, v28) = v37 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v31) = v32 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v32, v33, v34, v37) = v38 & cV___24t(v34) & cRedblack_2ekey___24t(v33) & cRedblack_2eTREES_2etree___24t(v35) & cRedblack_2eTREES_2etree___24t(v31) & cRedblack_2ecolor___24t(v30) & ((v38 = v5 & v30 = cRedblack_2eRed) | (v30 = cRedblack_2eBlack & ((v44 = v28 & cRedblack_2eTREES_2eT___24a5(v39, v40, v41, v42, v43) = v28 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v40, v41, v42, v43) = v45 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v25, v26, v27, v45) = v46 & cV___24t(v42) & cRedblack_2ekey___24t(v41) & cRedblack_2eTREES_2etree___24t(v43) & cRedblack_2eTREES_2etree___24t(v40) & cRedblack_2ecolor___24t(v39) & ((v46 = v5 & v39 = cRedblack_2eRed) | (v39 = cRedblack_2eBlack & v7 = v5))) | (v28 = cRedblack_2eTREES_2eE & v7 = v5))))) | (v24 = cRedblack_2eTREES_2eE & ((v35 = v28 & cRedblack_2eTREES_2eT___24a5(v30, v31, v32, v33, v34) = v28 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v31, v32, v33, v34) = v36 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v25, v26, v27, v36) = v37 & cV___24t(v33) & cRedblack_2ekey___24t(v32) & cRedblack_2eTREES_2etree___24t(v34) & cRedblack_2eTREES_2etree___24t(v31) & cRedblack_2ecolor___24t(v30) & ((v37 = v5 & v30 = cRedblack_2eRed) | (v30 = cRedblack_2eBlack & v7 = v5))) | (v28 = cRedblack_2eTREES_2eE & v7 = v5))))))) | (v7 = v5 & v4 = cRedblack_2eTREES_2eE))))))) | (v9 = cRedblack_2eTREES_2eE & ((v21 = v12 & cRedblack_2eTREES_2eT___24a5(v15, v16, v18, v19, v20) = v12 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v20, v2, v3, v4) = v22 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, cRedblack_2eTREES_2eE, v10, v11, v16) = v17 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v17, v18, v19, v22) = v23 & cV___24t(v19) & cRedblack_2ekey___24t(v18) & cRedblack_2eTREES_2etree___24t(v20) & cRedblack_2eTREES_2etree___24t(v16) & cRedblack_2ecolor___24t(v15) & ((v23 = v5 & v15 = cRedblack_2eRed) | (v15 = cRedblack_2eBlack & ((v30 = v4 & cRedblack_2eTREES_2eT___24a5(v24, v25, v27, v28, v29) = v4 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v25) = v26 & cV___24t(v28) & cRedblack_2ekey___24t(v27) & cRedblack_2eTREES_2etree___24t(v29) & cRedblack_2eTREES_2etree___24t(v25) & cRedblack_2ecolor___24t(v24) & ((v24 = cRedblack_2eBlack & v7 = v5) | (v24 = cRedblack_2eRed & ((v37 = v25 & cRedblack_2eTREES_2eT___24a5(v31, v32, v34, v35, v36) = v25 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v36, v27, v28, v29) = v38 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v32) = v33 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v33, v34, v35, v38) = v39 & cV___24t(v35) & cRedblack_2ekey___24t(v34) & cRedblack_2eTREES_2etree___24t(v36) & cRedblack_2eTREES_2etree___24t(v32) & cRedblack_2ecolor___24t(v31) & ((v39 = v5 & v31 = cRedblack_2eRed) | (v31 = cRedblack_2eBlack & ((v45 = v29 & cRedblack_2eTREES_2eT___24a5(v40, v41, v42, v43, v44) = v29 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v41, v42, v43, v44) = v46 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v26, v27, v28, v46) = v47 & cV___24t(v43) & cRedblack_2ekey___24t(v42) & cRedblack_2eTREES_2etree___24t(v44) & cRedblack_2eTREES_2etree___24t(v41) & cRedblack_2ecolor___24t(v40) & ((v47 = v5 & v40 = cRedblack_2eRed) | (v40 = cRedblack_2eBlack & v7 = v5))) | (v29 = cRedblack_2eTREES_2eE & v7 = v5))))) | (v25 = cRedblack_2eTREES_2eE & ((v36 = v29 & cRedblack_2eTREES_2eT___24a5(v31, v32, v33, v34, v35) = v29 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v32, v33, v34, v35) = v37 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v26, v27, v28, v37) = v38 & cV___24t(v34) & cRedblack_2ekey___24t(v33) & cRedblack_2eTREES_2etree___24t(v35) & cRedblack_2eTREES_2etree___24t(v32) & cRedblack_2ecolor___24t(v31) & ((v38 = v5 & v31 = cRedblack_2eRed) | (v31 = cRedblack_2eBlack & v7 = v5))) | (v29 = cRedblack_2eTREES_2eE & v7 = v5))))))) | (v7 = v5 & v4 = cRedblack_2eTREES_2eE))))) | (v12 = cRedblack_2eTREES_2eE & ((v21 = v4 & cRedblack_2eTREES_2eT___24a5(v15, v16, v18, v19, v20) = v4 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v16) = v17 & cV___24t(v19) & cRedblack_2ekey___24t(v18) & cRedblack_2eTREES_2etree___24t(v20) & cRedblack_2eTREES_2etree___24t(v16) & cRedblack_2ecolor___24t(v15) & ((v15 = cRedblack_2eBlack & v7 = v5) | (v15 = cRedblack_2eRed & ((v28 = v16 & cRedblack_2eTREES_2eT___24a5(v22, v23, v25, v26, v27) = v16 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v27, v18, v19, v20) = v29 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v23) = v24 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v24, v25, v26, v29) = v30 & cV___24t(v26) & cRedblack_2ekey___24t(v25) & cRedblack_2eTREES_2etree___24t(v27) & cRedblack_2eTREES_2etree___24t(v23) & cRedblack_2ecolor___24t(v22) & ((v30 = v5 & v22 = cRedblack_2eRed) | (v22 = cRedblack_2eBlack & ((v36 = v20 & cRedblack_2eTREES_2eT___24a5(v31, v32, v33, v34, v35) = v20 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v32, v33, v34, v35) = v37 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v17, v18, v19, v37) = v38 & cV___24t(v34) & cRedblack_2ekey___24t(v33) & cRedblack_2eTREES_2etree___24t(v35) & cRedblack_2eTREES_2etree___24t(v32) & cRedblack_2ecolor___24t(v31) & ((v38 = v5 & v31 = cRedblack_2eRed) | (v31 = cRedblack_2eBlack & v7 = v5))) | (v20 = cRedblack_2eTREES_2eE & v7 = v5))))) | (v16 = cRedblack_2eTREES_2eE & ((v27 = v20 & cRedblack_2eTREES_2eT___24a5(v22, v23, v24, v25, v26) = v20 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v23, v24, v25, v26) = v28 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v17, v18, v19, v28) = v29 & cV___24t(v25) & cRedblack_2ekey___24t(v24) & cRedblack_2eTREES_2etree___24t(v26) & cRedblack_2eTREES_2etree___24t(v23) & cRedblack_2ecolor___24t(v22) & ((v29 = v5 & v22 = cRedblack_2eRed) | (v22 = cRedblack_2eBlack & v7 = v5))) | (v20 = cRedblack_2eTREES_2eE & v7 = v5))))))) | (v7 = v5 & v4 = cRedblack_2eTREES_2eE))))))))) | (v1 = cRedblack_2eTREES_2eE & ((v14 = v4 & cRedblack_2eTREES_2eT___24a5(v8, v9, v11, v12, v13) = v4 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, cRedblack_2eTREES_2eE, v2, v3, v9) = v10 & cV___24t(v12) & cRedblack_2ekey___24t(v11) & cRedblack_2eTREES_2etree___24t(v13) & cRedblack_2eTREES_2etree___24t(v9) & cRedblack_2ecolor___24t(v8) & ((v8 = cRedblack_2eBlack & v7 = v5) | (v8 = cRedblack_2eRed & ((v21 = v9 & cRedblack_2eTREES_2eT___24a5(v15, v16, v18, v19, v20) = v9 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v20, v11, v12, v13) = v22 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, cRedblack_2eTREES_2eE, v2, v3, v16) = v17 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v17, v18, v19, v22) = v23 & cV___24t(v19) & cRedblack_2ekey___24t(v18) & cRedblack_2eTREES_2etree___24t(v20) & cRedblack_2eTREES_2etree___24t(v16) & cRedblack_2ecolor___24t(v15) & ((v23 = v5 & v15 = cRedblack_2eRed) | (v15 = cRedblack_2eBlack & ((v29 = v13 & cRedblack_2eTREES_2eT___24a5(v24, v25, v26, v27, v28) = v13 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v25, v26, v27, v28) = v30 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v10, v11, v12, v30) = v31 & cV___24t(v27) & cRedblack_2ekey___24t(v26) & cRedblack_2eTREES_2etree___24t(v28) & cRedblack_2eTREES_2etree___24t(v25) & cRedblack_2ecolor___24t(v24) & ((v31 = v5 & v24 = cRedblack_2eRed) | (v24 = cRedblack_2eBlack & v7 = v5))) | (v13 = cRedblack_2eTREES_2eE & v7 = v5))))) | (v9 = cRedblack_2eTREES_2eE & ((v20 = v13 & cRedblack_2eTREES_2eT___24a5(v15, v16, v17, v18, v19) = v13 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v16, v17, v18, v19) = v21 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v10, v11, v12, v21) = v22 & cV___24t(v18) & cRedblack_2ekey___24t(v17) & cRedblack_2eTREES_2etree___24t(v19) & cRedblack_2eTREES_2etree___24t(v16) & cRedblack_2ecolor___24t(v15) & ((v22 = v5 & v15 = cRedblack_2eRed) | (v15 = cRedblack_2eBlack & v7 = v5))) | (v13 = cRedblack_2eTREES_2eE & v7 = v5))))))) | (v7 = v5 & v4 = cRedblack_2eTREES_2eE)))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cRedblack_2eTREES_2ebalance___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cRedblack_2eTREES_2ebalance, v0) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cRedblack_2eTREES_2eT___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cRedblack_2eTREES_2eT, v0) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2esetoid__ring_2eRing__theory_2epow__N, v0) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v2, v3, v4) = v5) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v1) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1, v0) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS, v0) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2emicromega_2eTauto_2eN, v0) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2emicromega_2eTauto_2eX, v0) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2emicromega_2eRingMicromega_2eeval__op2, v0) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__prop__59773___24a2(v0, v1) = v2) |  ~ (c_24__prop__59774___24a2(v0, v1) = v3) |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v0, v1) = v4) |  ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v2, v3, v4) = v5) | cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v0, v1) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__prop__4655___24a2(v0, v1) = v2) |  ~ (c_24__prop__4656___24a2(v0, v1) = v3) |  ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v2, v3, v4) = v5) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v0, v1) = v4) | cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v0, v1) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v4, v1) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v3) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v4) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v6] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v3) = v6 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v6) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v4) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v3) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v4) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v6] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v3) = v6 &  ! [v7] :  ! [v8] : ( ~ (happ(v7, v6) = v8) |  ~ c_24__type__42648___24t(v7) | p(v8) |  ? [v9] : (happ(v7, v5) = v9 &  ~ p(v9))) &  ! [v7] :  ! [v8] : ( ~ (happ(v7, v5) = v8) |  ~ c_24__type__42648___24t(v7) |  ~ p(v8) |  ? [v9] : (happ(v7, v6) = v9 & p(v9))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v4) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v6] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v6) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v3) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v2) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__42648___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v5) |  ? [v6] : (happ(v4, v2) = v6 &  ~ p(v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v2) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__42648___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v5) |  ? [v6] : (happ(v4, v3) = v6 & p(v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v2, v4) = v5) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) |  ? [v6] :  ? [v7] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v3, v6) = v7 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v4, v0) = v6 & ( ~ p(v7) | p(v5)) & ( ~ p(v5) | p(v7)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v0) = v5) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v1, v2, v3, v4) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) |  ~ cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v1) |  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v6 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v7 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) | cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v1) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : ( ~ (v9 = v5) & cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v6 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v7 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) |  ~ cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v1) |  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v6 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v7 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) | cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v1) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : ( ~ (v9 = v5) & cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v6 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v7 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v4, v1) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v3) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v4) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v3) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v3) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v6] : ( ~ (v6 = v5) & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v1, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v1, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v3) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v6] : ( ~ (v6 = v5) & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v4) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v1, v3) = v4) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v4) = v5) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v2, v3) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eLists_2eList_2efold__right___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v4) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v5 & v9 = v4 & cCoq_2eLists_2eList_2efold__right___24a5(v0, v1, v2, v3, v8) = v10 & cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v6, v8) = v4 & happ(v7, v10) = v5 & happ(v2, v6) = v7 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v8) & t(v6, v1)) | (v6 = v4 & cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eLists_2eList_2efold__right___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2eLists_2eList_2efold__right, v0) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v4) = v5) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v2, v3) = v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v6] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v3) = v6 & (v2 = v1 |  ~ p(v5) | p(v6)) & (p(v5) | ( ~ (v2 = v1) &  ~ p(v6))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v0, v1, v2, v3, v4) = v5) |  ~ c_24__type__38198___24t(v0, v1, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : ((v12 = v5 & v9 = v4 & cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v0, v1, v2, v3, v8) = v11 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v6, v8) = v4 & happ(v10, v11) = v5 & happ(v7, v8) = v10 & happ(v3, v6) = v7 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v8) & t(v6, v0)) | (v6 = v4 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2eInit_2eDatatypes_2elist__rect, v0) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v0, v2, v5) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v3) = v5) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ t(v4, v0) |  ~ cType___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v2, v1) = v3) |  ~ c_24__type__4303___24t(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) |  ~ cType___24t(v0) |  ~ p(v3) | p(v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v6, v7) = v9 & happ(v2, v9) = v10 & happ(v2, v7) = v8 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v7) & t(v6, v0) & p(v8) &  ~ p(v10))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v4) = v5) |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2emul___24a2(v2, v3) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v4) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__4554___24t(v0, v1, v2, v3) |  ~ p(v1) | t(v3, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v4) |  ~ (happ(v2, v4) = v5) |  ~ t(v3, v5) | c_24__type__4554___24t(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v4) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__4547___24t(v0, v1, v2, v3) |  ~ p(v0) | t(v3, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v4) |  ~ (happ(v2, v4) = v5) |  ~ t(v3, v5) | c_24__type__4547___24t(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v2, v3, v4) = v5) |  ~ c_24__type__114___24t(v0, v1) |  ~ t(v3, v0) |  ~ t(v2, v0) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : (c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v4) = v11 & c_24__prop__3381___24a3(v0, v2, v3) = v13 & c_24__prop__3382___24a3(v0, v2, v3) = v14 & cCoq_2eInit_2eSpecif_2eright___24a2(v13, v14) = v15 & c_24__prop__3379___24a3(v0, v2, v3) = v8 & c_24__prop__3380___24a3(v0, v2, v3) = v9 & cCoq_2eInit_2eSpecif_2eleft___24a2(v8, v9) = v10 & happ(v6, v2) = v7 & happ(v1, v3) = v6 & cCoq_2eInit_2eDatatypes_2eS___24a1(v11) = v12 & ((v15 = v7 & v11 = v5 &  ~ (v3 = v2)) | (v12 = v5 & v10 = v7 & v3 = v2)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367, v0) = v6)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v2, v1) = v4) |  ~ c_24__lam__49953___24a4(v0, v1, v2, v3) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v2, v1) = v4) |  ~ c_24__lam__49945___24a4(v0, v1, v2, v3) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v1, v2) = v4) |  ~ c_24__lam__63668___24a4(v0, v1, v2, v3) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v1, v2) = v4) |  ~ c_24__lam__63652___24a4(v0, v1, v2, v3) |  ~ p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEsub, v0) = v3) | cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEpow, v0) = v3) | cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEadd, v0) = v3) | cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__117, v0) = v3) | c_24__prop__117___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__41618, v0) = v3) | c_24__prop__41618___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__41621, v0) = v3) | c_24__prop__41621___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2eForall, v0) = v3) |  ~ cCoq_2eLists_2eList_2eForall___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2eForall, v0) = v3) |  ~ p(v5) | cCoq_2eLists_2eList_2eForall___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eNoDupA, v0) = v3) |  ~ cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eNoDupA, v0) = v3) |  ~ p(v5) | cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__60421, v0) = v3) | c_24__prop__60421___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eArith_2eBetween_2ebetween, v0) = v3) |  ~ cCoq_2eArith_2eBetween_2ebetween___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eArith_2eBetween_2ebetween, v0) = v3) |  ~ p(v5) | cCoq_2eArith_2eBetween_2ebetween___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__4670, v0) = v3) |  ~ c_24__lam__4670___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__4670, v0) = v3) |  ~ p(v5) | c_24__lam__4670___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__49937, v0) = v3) | c_24__lam__49937___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__3379, v0) = v3) | c_24__prop__3379___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__3380, v0) = v3) | c_24__prop__3380___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__41619, v0) = v3) | c_24__prop__41619___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580, v0) = v3) | c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEmul, v0) = v3) | cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__60420, v0) = v3) | c_24__prop__60420___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eZArith_2eZnumtheory_2eZis__gcd, v0) = v3) |  ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eZArith_2eZnumtheory_2eZis__gcd, v0) = v3) |  ~ p(v5) | cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eSpecif_2esumbool__rect, v0) = v3) | cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eWf_2eAcc, v0) = v3) |  ~ cCoq_2eInit_2eWf_2eAcc___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eWf_2eAcc, v0) = v3) |  ~ p(v5) | cCoq_2eInit_2eWf_2eAcc___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597, v0) = v3) | c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eBool_2eSumbool_2ebool__of__sumbool, v0) = v3) | cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eSorting_2ePermutation_2ePermutation, v0) = v3) |  ~ cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eSorting_2ePermutation_2ePermutation, v0) = v3) |  ~ p(v5) | cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEpow, v0) = v3) | cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePinj, v0) = v3) | cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eClasses_2eMorphisms_2eProper, v0) = v3) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eClasses_2eMorphisms_2eProper, v0) = v3) |  ~ p(v5) | cCoq_2eClasses_2eMorphisms_2eProper___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eDatatypes_2enat__rect, v0) = v3) | cCoq_2eInit_2eDatatypes_2enat__rect___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__3381, v0) = v3) | c_24__prop__3381___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__60419, v0) = v3) | c_24__prop__60419___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__59788, v0) = v3) |  ~ c_24__lam__59788___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__59788, v0) = v3) |  ~ p(v5) | c_24__lam__59788___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eArith_2eBetween_2eexists__between, v0) = v3) |  ~ cCoq_2eArith_2eBetween_2eexists__between___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eArith_2eBetween_2eexists__between, v0) = v3) |  ~ p(v5) | cCoq_2eArith_2eBetween_2eexists__between___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__41620, v0) = v3) | c_24__prop__41620___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__118, v0) = v3) | c_24__prop__118___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__116, v0) = v3) | c_24__prop__116___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__49945, v0) = v3) | c_24__lam__49945___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__4337, v0) = v3) |  ~ c_24__lam__4337___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__4337, v0) = v3) |  ~ p(v5) | c_24__lam__4337___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEdiv, v0) = v3) | cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__49953, v0) = v3) | c_24__lam__49953___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__49929, v0) = v3) | c_24__lam__49929___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__60418, v0) = v3) | c_24__prop__60418___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2eExists, v0) = v3) |  ~ cCoq_2eLists_2eList_2eExists___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2eExists, v0) = v3) |  ~ p(v5) | cCoq_2eLists_2eList_2eExists___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__60422, v0) = v3) | c_24__prop__60422___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eBoolSpec, v0) = v3) |  ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eBoolSpec, v0) = v3) |  ~ p(v5) | cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__3382, v0) = v3) | c_24__prop__3382___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cVFA_2eMaps_2et__empty, v0) = v3) | cVFA_2eMaps_2et__empty___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cRedblack_2eTREES_2einsert, v0) = v3) | cRedblack_2eTREES_2einsert___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cRedblack_2eTREES_2eins, v0) = v3) | cRedblack_2eTREES_2eins___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEsub, v0) = v3) | cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEpow, v0) = v3) | cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEmul, v0) = v3) | cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEadd, v0) = v3) | cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEsub, v0) = v3) | cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEmul, v0) = v3) | cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEadd, v0) = v3) | cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2emicromega_2eRefl_2emake__conj, v0) = v3) |  ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2emicromega_2eRefl_2emake__conj, v0) = v3) |  ~ p(v5) | cCoq_2emicromega_2eRefl_2emake__conj___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePinj, v0) = v3) | cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eStrings_2eString_2esubstring, v0) = v3) | cCoq_2eStrings_2eString_2esubstring___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont, v0) = v3) | cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2enth__error, v0) = v3) | cCoq_2eLists_2eList_2enth__error___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2elast, v0) = v3) | cCoq_2eLists_2eList_2elast___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2eincl, v0) = v3) |  ~ cCoq_2eLists_2eList_2eincl___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2eincl, v0) = v3) |  ~ p(v5) | cCoq_2eLists_2eList_2eincl___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2eIn, v0) = v3) | cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eSpecif_2esumbool__rec, v0) = v3) | cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eSpecif_2einleft, v0) = v3) | cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eSpecif_2eexist, v0) = v3) | cCoq_2eInit_2eSpecif_2eexist___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eDatatypes_2esnd, v0) = v3) | cCoq_2eInit_2eDatatypes_2esnd___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eDatatypes_2efst, v0) = v3) | cCoq_2eInit_2eDatatypes_2efst___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eDatatypes_2econs, v0) = v3) | cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eapp, v0) = v3) | cCoq_2eInit_2eDatatypes_2eapp___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode, v0) = v3) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode, v0) = v3) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eBool_2eSumbool_2esumbool__not, v0) = v3) | cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v0, v1, v2) = v5) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eArith_2eBetween_2ein__int, v0) = v3) |  ~ cCoq_2eArith_2eBetween_2ein__int___24a3(v0, v1, v2) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eArith_2eBetween_2ein__int, v0) = v3) |  ~ p(v5) | cCoq_2eArith_2eBetween_2ein__int___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v1, v3) = v4) |  ~ c_24__lam__63676___24a4(v0, v1, v2, v3) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v1, v3) = v4) |  ~ c_24__lam__63660___24a4(v0, v1, v2, v3) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v1) = v5) |  ~ (happ(v2, v3) = v4) |  ~ c_24__lam__49937___24a4(v0, v1, v2, v3) |  ~ p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v1) = v5) |  ~ (happ(v2, v3) = v4) |  ~ c_24__lam__49929___24a4(v0, v1, v2, v3) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__58161___24t(v0, v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v4) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v2) |  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eStrings_2eString_2eString___24a2(v2, v4) = v7 & happ(v0, v7) = v8 & happ(v0, v4) = v6 &  ! [v9] :  ! [v10] : ( ~ (happ(v5, v9) = v10) |  ~ t(v9, v6) | t(v10, v8)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__40140___24t(v0, v1) |  ~ t(v4, v0) |  ~ t(v2, v0) | cCoq_2eInit_2eDatatypes_2eprod___24t(v0, v0, v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__39236___24t(v0, v1) |  ~ t(v4, v0) |  ~ t(v2, v0) | cProp___24t(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__39218___24t(v0, v1) |  ~ t(v4, v0) |  ~ t(v2, v0) | t(v5, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__3106___24t(v0, v1) |  ~ cRedblack_2eTREES_2etree___24t(v4) |  ~ cRedblack_2ecolor___24t(v2) |  ? [v6] : (happ(v0, v4) = v6 &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (cRedblack_2eTREES_2eT___24a5(v2, v4, v9, v11, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v7) = v8) |  ~ (happ(v0, v14) = v15) |  ~ cV___24t(v11) |  ~ cRedblack_2ekey___24t(v9) |  ~ cRedblack_2eTREES_2etree___24t(v13) |  ~ t(v7, v6) |  ? [v16] :  ? [v17] : (happ(v12, v13) = v17 & happ(v0, v13) = v16 &  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ t(v18, v16) | t(v19, v15)))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v7) = v8) |  ~ cV___24t(v11) |  ~ cRedblack_2ekey___24t(v9) |  ~ cRedblack_2eTREES_2etree___24t(v13) |  ~ t(v7, v6) |  ? [v15] :  ? [v16] :  ? [v17] : (cRedblack_2eTREES_2eT___24a5(v2, v4, v9, v11, v13) = v16 & happ(v0, v16) = v17 & happ(v0, v13) = v15 &  ! [v18] :  ! [v19] : ( ~ (happ(v14, v18) = v19) |  ~ t(v18, v15) | t(v19, v17)))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v7) = v8) |  ~ (happ(v0, v13) = v14) |  ~ cV___24t(v11) |  ~ cRedblack_2ekey___24t(v9) |  ~ cRedblack_2eTREES_2etree___24t(v13) |  ~ t(v7, v6) |  ? [v15] :  ? [v16] :  ? [v17] : (cRedblack_2eTREES_2eT___24a5(v2, v4, v9, v11, v13) = v16 & happ(v12, v13) = v15 & happ(v0, v16) = v17 &  ! [v18] :  ! [v19] : ( ~ (happ(v15, v18) = v19) |  ~ t(v18, v14) | t(v19, v17)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__39494___24t(v0, v1) |  ~ t(v4, v0) |  ~ t(v2, v0) | cCoq_2eInit_2eDatatypes_2ebool___24t(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__114___24t(v0, v1) |  ~ t(v4, v0) |  ~ t(v2, v0) |  ? [v6] :  ? [v7] : (c_24__prop__117___24a3(v0, v2, v4) = v7 & c_24__prop__116___24a3(v0, v2, v4) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v6, v7, v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eInit_2eDatatypes_2eO) = v1) |  ~ c_24__type__129___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) | p(v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : ((happ(v9, v12) = v13 & happ(v7, v10) = v11 & happ(v0, v8) = v9 & happ(v0, v6) = v7 & cCoq_2eInit_2eDatatypes_2eS___24a1(v10) = v12 & cCoq_2eInit_2eDatatypes_2eS___24a1(v6) = v8 & cCoq_2eInit_2eDatatypes_2enat___24t(v10) & cCoq_2eInit_2eDatatypes_2enat___24t(v6) & p(v11) &  ~ p(v13)) | (happ(v8, cCoq_2eInit_2eDatatypes_2eO) = v9 & happ(v0, v7) = v8 & cCoq_2eInit_2eDatatypes_2eS___24a1(v6) = v7 & cCoq_2eInit_2eDatatypes_2enat___24t(v6) &  ~ p(v9)) | (happ(v1, v6) = v7 & cCoq_2eInit_2eDatatypes_2enat___24t(v6) &  ~ p(v7)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ c_24__type__39358___24t(v0, v1, v2, v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v4) | t(v5, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ c_24__type__63272___24t(v0, v1, v2, v3) |  ~ t(v4, v0) | cProp___24t(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ c_24__type__63248___24t(v0, v1, v2, v3) |  ~ t(v4, v0) | cProp___24t(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ c_24__type__61432___24t(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v4) | cProp___24t(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ c_24__type__61411___24t(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v4) | cProp___24t(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v1, v2) = v3) |  ~ (happ(v0, v4) = v5) |  ~ c_24__type__58161___24t(v0, v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v4) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v2) |  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eStrings_2eString_2eString___24a2(v2, v4) = v7 & happ(v3, v4) = v6 & happ(v0, v7) = v8 &  ! [v9] :  ! [v10] : ( ~ (happ(v6, v9) = v10) |  ~ t(v9, v5) | t(v10, v8)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v1, v2) = v3) |  ~ (happ(v0, v4) = v5) |  ~ c_24__type__3106___24t(v0, v1) |  ~ cRedblack_2eTREES_2etree___24t(v4) |  ~ cRedblack_2ecolor___24t(v2) |  ? [v6] : (happ(v3, v4) = v6 &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (cRedblack_2eTREES_2eT___24a5(v2, v4, v9, v11, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v0, v14) = v15) |  ~ cV___24t(v11) |  ~ cRedblack_2ekey___24t(v9) |  ~ cRedblack_2eTREES_2etree___24t(v13) |  ~ t(v7, v5) |  ? [v16] :  ? [v17] : (happ(v12, v13) = v17 & happ(v0, v13) = v16 &  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ t(v18, v16) | t(v19, v15)))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ cV___24t(v11) |  ~ cRedblack_2ekey___24t(v9) |  ~ cRedblack_2eTREES_2etree___24t(v13) |  ~ t(v7, v5) |  ? [v15] :  ? [v16] :  ? [v17] : (cRedblack_2eTREES_2eT___24a5(v2, v4, v9, v11, v13) = v16 & happ(v0, v16) = v17 & happ(v0, v13) = v15 &  ! [v18] :  ! [v19] : ( ~ (happ(v14, v18) = v19) |  ~ t(v18, v15) | t(v19, v17)))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v0, v13) = v14) |  ~ cV___24t(v11) |  ~ cRedblack_2ekey___24t(v9) |  ~ cRedblack_2eTREES_2etree___24t(v13) |  ~ t(v7, v5) |  ? [v15] :  ? [v16] :  ? [v17] : (cRedblack_2eTREES_2eT___24a5(v2, v4, v9, v11, v13) = v16 & happ(v12, v13) = v15 & happ(v0, v16) = v17 &  ! [v18] :  ! [v19] : ( ~ (happ(v15, v18) = v19) |  ~ t(v18, v14) | t(v19, v17)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v1, v3) = v5) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v2) = v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v6] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v0, v1, v2, v3) = v6 & ((v6 = v5 & v4 = cCoq_2eInit_2eDatatypes_2etrue) | (v6 = cCoq_2eInit_2eDatatypes_2efalse & v4 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v12) = v15) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v15, v14) |  ~ cType___24t(v13) |  ~ cType___24t(v12) |  ~ cType___24t(v11) |  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v15) = v16 & ((v22 = v14 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v11, v0, v1, v2, v3, v4, v5, v12, v7, v13, v8, v9, v10, v17) = v18 & cCoq_2eInit_2eDatatypes_2econs___24a3(v15, v17, v21) = v14 & happ(v19, v0) = v20 & happ(v6, v18) = v19 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v12, v17) & cCoq_2eInit_2eDatatypes_2elist___24t(v15, v21) & ((v25 = v21 & cCoq_2eInit_2eDatatypes_2econs___24a3(v15, v23, v24) = v21 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v12, v23) & cCoq_2eInit_2eDatatypes_2elist___24t(v15, v24) & ( ~ cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v11, v0, v1, v2, v3, v4, v5, v6, v12, v7, v13, v8, v9, v10, v21) | cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v11, v0, v1, v2, v3, v4, v5, v6, v12, v7, v13, v8, v9, v10, v14) | p(v20)) & ( ~ cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v11, v0, v1, v2, v3, v4, v5, v6, v12, v7, v13, v8, v9, v10, v14) | (cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v11, v0, v1, v2, v3, v4, v5, v6, v12, v7, v13, v8, v9, v10, v21) &  ~ p(v20)))) | (v21 = v16 & ( ~ cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v11, v0, v1, v2, v3, v4, v5, v6, v12, v7, v13, v8, v9, v10, v14) |  ~ p(v20)) & (cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v11, v0, v1, v2, v3, v4, v5, v6, v12, v7, v13, v8, v9, v10, v14) | p(v20))))) | (v16 = v14 & cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v11, v0, v1, v2, v3, v4, v5, v6, v12, v7, v13, v8, v9, v10, v14))))) &  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v1, v2) = v4) |  ~ (happ(v3, v4) = v5) | c_24__type__4554___24t(v1, v2, v3, v0) | p(v2)) &  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v1, v2) = v4) |  ~ (happ(v3, v4) = v5) | c_24__type__4547___24t(v1, v2, v3, v0) | p(v1)) &  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v2, v1) = v4) |  ~ p(v5) | c_24__lam__49953___24a4(v0, v1, v2, v3)) &  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v2, v1) = v4) |  ~ p(v5) | c_24__lam__49945___24a4(v0, v1, v2, v3)) &  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v1, v2) = v4) |  ~ p(v5) | c_24__lam__63668___24a4(v0, v1, v2, v3)) &  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v1, v2) = v4) | c_24__lam__63652___24a4(v0, v1, v2, v3) | p(v5)) &  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v1, v3) = v4) |  ~ p(v5) | c_24__lam__63676___24a4(v0, v1, v2, v3)) &  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v1, v3) = v4) |  ~ p(v5) | c_24__lam__63660___24a4(v0, v1, v2, v3)) &  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v1) = v5) |  ~ (happ(v2, v3) = v4) |  ~ p(v5) | c_24__lam__49929___24a4(v0, v1, v2, v3)) &  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v1) = v5) |  ~ (happ(v2, v3) = v4) | c_24__lam__49937___24a4(v0, v1, v2, v3) | p(v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = v3 |  ~ (c_24__lam__57115___24a4(v0, v1, v2, v3) = v4) |  ~ cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v2, v3) |  ~ cVFA_2eMaps_2etotal__map___24t(v0, v3) |  ~ cVFA_2eSearchTree_2etree___24t(v0, v2) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__lam__57152___24a8(v0, v1, v2, v3, v5, v6, v8, v9) = v3 & cVFA_2eSearchTree_2eT___24a5(v0, v7, v8, v9, v10) = v2 & cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v10, v6) & cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v7, v5) & cVFA_2eMaps_2etotal__map___24t(v0, v6) & cVFA_2eMaps_2etotal__map___24t(v0, v5) & cVFA_2eSearchTree_2etree___24t(v0, v10) & cVFA_2eSearchTree_2etree___24t(v0, v7) & cVFA_2eSearchTree_2ekey___24t(v8) & t(v9, v0))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = v3 |  ~ (happ(v1, v2) = v4) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__4022___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cType___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = v2 | v4 = v1 |  ~ (cRedblack_2ecolor__rect___24a4(v0, v1, v2, v3) = v4) |  ~ c_24__type__3221___24t(v0, v0) |  ~ cRedblack_2ecolor___24t(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = v2 | v3 = cRedblack_2eRed |  ~ (cRedblack_2ecolor__rect___24a4(v0, v1, v2, v3) = v4) |  ~ c_24__type__3221___24t(v0, v0) |  ~ cRedblack_2ecolor___24t(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v4 & v7 = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v3 & c_24__let__var__6__p__52252__52255___24a4(v0, v1, v2, v6) = v8 & happ(v9, v8) = v10 & happ(v5, v10) = v4 & happ(v1, v8) = v9 & happ(v1, v2) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v9 = v4 & v6 = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v3 & c_24__let__var__6__p__52254__52256___24a4(v0, v1, v2, v5) = v7 & happ(v8, v7) = v4 & happ(v1, v7) = v8 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = v1 | v3 = cRedblack_2eBlack |  ~ (cRedblack_2ecolor__rect___24a4(v0, v1, v2, v3) = v4) |  ~ c_24__type__3221___24t(v0, v0) |  ~ cRedblack_2ecolor___24t(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = v1 |  ~ (cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v3) = v4) |  ~ c_24__type__3134___24t(v0, v0) |  ~ cRedblack_2eTREES_2etree___24t(v3) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v15) = v17 & cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v7) = v9 & cRedblack_2eTREES_2eT___24a5(v5, v7, v11, v13, v15) = v3 & happ(v16, v17) = v4 & happ(v14, v15) = v16 & happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v2, v5) = v6 & cV___24t(v13) & cRedblack_2ekey___24t(v11) & cRedblack_2eTREES_2etree___24t(v15) & cRedblack_2eTREES_2etree___24t(v7) & cRedblack_2ecolor___24t(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v6) = v2 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v3, v5, v6) = v4 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v6) & t(v5, v0))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (c_24__prop__60417___24a4(v0, v1, v2, v3) = v4) |  ~ p(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v1, v3) = v4) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v1, v3) = v4) |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v1, v3) = v4) |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v1, v3) = v4) |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v1, v3) = v4) |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v1 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) | p(v4) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v5 &  ~ p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v1 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ~ p(v4) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v5 & p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v3) = v4) |  ~ c_24__type__3134___24t(v0, v0) |  ~ cRedblack_2eTREES_2etree___24t(v3) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v15) = v17 & cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v7) = v9 & cRedblack_2eTREES_2eT___24a5(v5, v7, v11, v13, v15) = v3 & happ(v16, v17) = v4 & happ(v14, v15) = v16 & happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v2, v5) = v6 & cV___24t(v13) & cRedblack_2ekey___24t(v11) & cRedblack_2eTREES_2etree___24t(v15) & cRedblack_2eTREES_2etree___24t(v7) & cRedblack_2ecolor___24t(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = cRedblack_2eBlack | v3 = cRedblack_2eRed |  ~ (cRedblack_2ecolor__rect___24a4(v0, v1, v2, v3) = v4) |  ~ c_24__type__3221___24t(v0, v0) |  ~ cRedblack_2ecolor___24t(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v4 & v7 = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v3 & c_24__let__var__6__p__52252__52255___24a4(v0, v1, v2, v6) = v8 & happ(v9, v8) = v10 & happ(v5, v10) = v4 & happ(v1, v8) = v9 & happ(v1, v2) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v9 = v4 & v6 = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v3 & c_24__let__var__6__p__52254__52256___24a4(v0, v1, v2, v5) = v7 & happ(v8, v7) = v4 & happ(v1, v7) = v8 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__39367___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__39367___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__4547___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__4547___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__39358___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__39358___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__61411___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__61411___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__63272___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__63272___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__4554___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__4554___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__63248___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__63248___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__57277___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__57277___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__61432___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__61432___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__118___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__118___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__117___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__117___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__116___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__116___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__60422___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__60422___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__60421___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__60421___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__60420___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__60420___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__60419___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__60419___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__60418___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__60418___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v1, v3) = v4) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v1, v3) = v4) |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cVFA_2eMaps_2et__empty___24a3(v4, v3, v2) = v1) |  ~ (cVFA_2eMaps_2et__empty___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cRedblack_2eTREES_2einsert___24a3(v4, v3, v2) = v1) |  ~ (cRedblack_2eTREES_2einsert___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cRedblack_2eTREES_2eins___24a3(v4, v3, v2) = v1) |  ~ (cRedblack_2eTREES_2eins___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__lam__49929___24a3(v4, v3, v2) = v1) |  ~ (c_24__lam__49929___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__lam__49937___24a3(v4, v3, v2) = v1) |  ~ (c_24__lam__49937___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__lam__49945___24a3(v4, v3, v2) = v1) |  ~ (c_24__lam__49945___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__lam__49953___24a3(v4, v3, v2) = v1) |  ~ (c_24__lam__49953___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v1, v3) = v4) |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v1, v3) = v4) |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v1, v3) = v4) |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__41618___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__41618___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__41619___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__41619___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__41620___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__41620___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__41621___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__41621___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2enth__error___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2enth__error___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2elast___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2elast___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2eIn___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2eIn___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2esnd___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2esnd___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__3381___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__3381___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__3382___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__3382___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__3379___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__3379___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__3380___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__3380___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v4, v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__39367___24a3(v0, v1, v2) = v4) |  ~ c_24__type__39367___24t(v0, v1, v2, v3) | t(v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__39367___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__39367___24t(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__4547___24a3(v0, v1, v2) = v4) |  ~ c_24__type__4547___24t(v0, v1, v2, v3) | t(v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__4547___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__4547___24t(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__39358___24a3(v0, v1, v2) = v4) |  ~ c_24__type__39358___24t(v0, v1, v2, v3) | t(v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__39358___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__39358___24t(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__61411___24a3(v0, v1, v2) = v4) |  ~ c_24__type__61411___24t(v0, v1, v2, v3) | t(v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__61411___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__61411___24t(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__63272___24a3(v0, v1, v2) = v4) |  ~ c_24__type__63272___24t(v0, v1, v2, v3) | t(v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__63272___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__63272___24t(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__4554___24a3(v0, v1, v2) = v4) |  ~ c_24__type__4554___24t(v0, v1, v2, v3) | t(v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__4554___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__4554___24t(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__63248___24a3(v0, v1, v2) = v4) |  ~ c_24__type__63248___24t(v0, v1, v2, v3) | t(v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__63248___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__63248___24t(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__57277___24a3(v0, v1, v2) = v4) |  ~ c_24__type__57277___24t(v0, v1, v2, v3) | t(v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__57277___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__57277___24t(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__61432___24a3(v0, v1, v2) = v4) |  ~ c_24__type__61432___24t(v0, v1, v2, v3) | t(v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__61432___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__61432___24t(v0, v1, v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2emicromega_2eTauto_2eGFormula, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eInit_2eLogic_2eeq__ind, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v0, v1) = v2) |  ~ (happ(v3, v2) = v4) |  ~ c_24__type__61514___24t(v0, v1, v3) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v4) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__lam__59788___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__59781___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] : (happ(v2, v3) = v5 & cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v4, v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v1) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v2, v3) = v4) |  ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v1, cCoq_2esetoid__ring_2eRing__polynom_2eMon) = v2) |  ~ c_24__type__52056___24t(v0) |  ~ cType___24t(v1) |  ? [v5] : (happ(v0, v1) = v5 &  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] : ( ~ (happ(v25, v26) = v27) |  ~ (happ(v23, v24) = v25) |  ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ (happ(v15, v16) = v17) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ c_24__type__40140___24t(v1, v20) |  ~ c_24__type__39227___24t(v1, v16) |  ~ c_24__type__39218___24t(v1, v14) |  ~ c_24__type__39218___24t(v1, v12) |  ~ c_24__type__39218___24t(v1, v10) |  ~ c_24__type__39494___24t(v1, v18) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v26) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v4, v24) |  ~ t(v8, v1) |  ~ t(v6, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v22) | cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v1, v27)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__lam__4670___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4663___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] : (happ(v2, v3) = v5 & cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v4, v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__6678___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6675___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__6677___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__6677___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6675___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__6678___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__60918___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__60915___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__60917___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__60917___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__60915___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__60918___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__58818___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58816___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ? [v5] :  ? [v6] : (cCoq_2eStrings_2eString_2eeqb___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eBool_2eBool_2ereflect___24t(v4, v5, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__58793___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58790___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__58792___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__58792___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58790___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__58793___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__43929___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43926___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__43928___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__43928___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43926___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__43929___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__43922___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43920___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__4234___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4231___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__4233___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__4233___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4231___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__4234___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__4118___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4115___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__4117___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__4117___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4115___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__4118___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__3932___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3929___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__3931___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__3931___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3929___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__3932___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__37114___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__37112___24t(v0) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v3) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) |  ? [v5] :  ? [v6] : (cCoq_2eStrings_2eAscii_2eeqb___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eBool_2eBool_2ereflect___24t(v4, v5, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__lam__57115___24a4(v0, v1, v2, v3) = v4) |  ~ cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v2, v3) |  ~ cVFA_2eMaps_2etotal__map___24t(v0, v3) |  ~ cVFA_2eSearchTree_2etree___24t(v0, v2) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : ((v12 = v2 & v10 = v3 & c_24__lam__57152___24a8(v0, v1, v2, v3, v5, v6, v8, v9) = v3 & cVFA_2eSearchTree_2eT___24a5(v0, v7, v8, v9, v11) = v2 & cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v11, v6) & cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v7, v5) & cVFA_2eMaps_2etotal__map___24t(v0, v6) & cVFA_2eMaps_2etotal__map___24t(v0, v5) & cVFA_2eSearchTree_2etree___24t(v0, v11) & cVFA_2eSearchTree_2etree___24t(v0, v7) & cVFA_2eSearchTree_2ekey___24t(v8) & t(v9, v0)) | (v5 = v2 & cVFA_2eSearchTree_2eE___24a1(v0) = v2))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__lam__57115___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(c_24__lam__57115, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eClasses_2eMorphisms_2erespectful, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__60417___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(c_24__prop__60417, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2emicromega_2eRingMicromega_2eBuild__Formula, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2emicromega_2eEnvRing_2ePX, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eInit_2eSpecif_2eexistT, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v0, v1) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v2, v3) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cRedblack_2ecolor__rect___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cRedblack_2ecolor__rect, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cRedblack_2eTREES_2etree__rect, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ~ (cRedblack_2eTREES_2eT___24a5(v0, v1, v2, v3, v4) = cRedblack_2eTREES_2eE) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v2) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : ((cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v5, v6, v7) = v8 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v7) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v5) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6) & ( ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v3) | (v8 = v2 & ((v14 = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v0, v1, v7, v13) = v15 & cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v0, v1, v5, v9) = v10 & cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v9, v11, v13) = v3 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v6, v11) = v12 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v13) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v9) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v11) & ( ~ c_24__type__39494___24t(v0, v1) | (v12 = cCoq_2eInit_2eDatatypes_2eGt & v4 = cCoq_2eInit_2eDatatypes_2efalse) | (v12 = cCoq_2eInit_2eDatatypes_2eLt & v4 = cCoq_2eInit_2eDatatypes_2efalse) | (v12 = cCoq_2eInit_2eDatatypes_2eEq & ((v15 = v4 & v10 = cCoq_2eInit_2eDatatypes_2etrue) | (v10 = cCoq_2eInit_2eDatatypes_2efalse & v4 = cCoq_2eInit_2eDatatypes_2efalse))))) | (v11 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v9, v10) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9)) | (v10 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v9) = v3 & t(v9, v0)))))) | (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v5, v6) = v7 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v6) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & ( ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v3) | (v7 = v2 & ((v11 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v8, v9, v10) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v10) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v8) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9)) | (v11 = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v0, v1, v6, v10) = v12 & cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v8, v10) = v3 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v5, v8) = v9 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8) & ((v12 = v4 & v9 = cCoq_2eInit_2eDatatypes_2eEq) | (v9 = cCoq_2eInit_2eDatatypes_2eGt & v4 = cCoq_2eInit_2eDatatypes_2efalse) | (v9 = cCoq_2eInit_2eDatatypes_2eLt & v4 = cCoq_2eInit_2eDatatypes_2efalse))) | (v9 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v8) = v3 & t(v8, v0)))))) | (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v5) = v6 & happ(v1, v5) = v7 & t(v5, v0) & ( ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v3) | (v6 = v2 & ((v11 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v8, v9, v10) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v10) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v8) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9)) | (v10 = v4 & v9 = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v8) = v3 & happ(v7, v8) = v4 & t(v8, v0)) | (v10 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v8, v9) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v9) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePeq, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePX, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eBinList_2enth___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2esetoid__ring_2eBinList_2enth, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2esetoid__ring_2eField__theory_2emk__linear, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v0, v1, v2, v3) = v4) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v5 & cCoq_2eInit_2eDatatypes_2enil___24a1(v5) = v6 & ( ~ cCoq_2eInit_2eDatatypes_2elist___24t(v5, v2) | (v12 = v4 & v10 = v2 & cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v0, v1, v9, v3) = v11 & cCoq_2eInit_2eDatatypes_2econs___24a3(v5, v7, v9) = v2 & happ(v8, v11) = v4 & happ(v1, v7) = v8 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v5, v9)) | (v6 = v2 & v4 = v3)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2esetoid__ring_2eField__theory_2eFapp, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__60388___24a2(v0, v1) = v2) |  ~ (c_24__prop__60389___24a2(v0, v1) = v3) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v2, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v0, v1) = v5 & c_24__prop__60386___24a2(v0, v1) = v6 & c_24__prop__60387___24a2(v0, v1) = v7 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v0, v1) = v9 & cCoq_2eInit_2eSpecif_2eleft___24a2(v6, v7) = v8 & ((v9 = cCoq_2eInit_2eDatatypes_2efalse & v5 = v4 &  ~ (v1 = v0)) | (v9 = cCoq_2eInit_2eDatatypes_2etrue & v8 = v5 & v1 = v0)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__60386___24a2(v0, v1) = v2) |  ~ (c_24__prop__60387___24a2(v0, v1) = v3) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v2, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (c_24__prop__60388___24a2(v0, v1) = v7 & c_24__prop__60389___24a2(v0, v1) = v8 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v0, v1) = v5 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v0, v1) = v6 & cCoq_2eInit_2eSpecif_2eright___24a2(v7, v8) = v9 & ((v9 = v5 & v6 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v1 = v0)) | (v6 = cCoq_2eInit_2eDatatypes_2etrue & v5 = v4 & v1 = v0)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2emicromega_2eTauto_2eTT, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2emicromega_2eTauto_2eFF, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2emicromega_2eRingMicromega_2ecneqb, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] : (cCoq_2eInit_2eDatatypes_2enegb___24a1(v6) = v4 & happ(v5, v3) = v6 & happ(v1, v2) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eEnv_2ejump___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2emicromega_2eEnv_2ejump, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eEnv_2ejump___24a4(v0, v1, v2, v3) = v4) |  ? [v5] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v1) = v5 & happ(v2, v5) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v2, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v0, v3) = v5 & ( ~ (v5 = cCoq_2eInit_2eDatatypes_2etrue) | v4 = cCoq_2eInit_2eDatatypes_2etrue | v3 = v1) & ( ~ (v4 = cCoq_2eInit_2eDatatypes_2etrue) | (v5 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v3 = v1))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v2, v3) = v5 & ( ~ (v5 = cCoq_2eInit_2eDatatypes_2etrue) | (v4 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v3 = v1))) & ( ~ (v4 = cCoq_2eInit_2eDatatypes_2etrue) | v5 = cCoq_2eInit_2eDatatypes_2etrue | v3 = v1))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v3) |  ~ (happ(v0, v3) = v4) |  ~ c_24__type__59442___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v5 & happ(v1, v2) = v7 & happ(v0, v2) = v6 & ( ~ p(v5) |  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ t(v8, v6) | t(v9, v4))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v1) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, all_0_42_42) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] :  ? [v6] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v2) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v4) = v6 & ( ~ p(v5) | p(v6)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] :  ? [v6] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v3) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v5) = v6 &  ! [v7] :  ! [v8] : ( ~ (happ(v7, v6) = v8) |  ~ c_24__type__42648___24t(v7) |  ~ p(v8) |  ? [v9] : (happ(v7, v4) = v9 & p(v9))) &  ! [v7] :  ! [v8] : ( ~ (happ(v7, v4) = v8) |  ~ c_24__type__42648___24t(v7) | p(v8) |  ? [v9] : (happ(v7, v6) = v9 &  ~ p(v9))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v5, v1) = v4 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v3) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v3) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v5) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) |  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v4) = v5 & p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v1) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v2) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v2, v3) = v4) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v0, v1) | p(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v1) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v2) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v2, v3) = v4) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v0, v1) |  ? [v5] :  ? [v6] :  ? [v7] : ( ~ (v7 = v5) & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v1) = v6 & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v6) = v7)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v1) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v2) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v2, v3) = v4) |  ~ p(v4) | cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v0, v1) |  ? [v5] :  ? [v6] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v1) = v6 & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v6) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v4) |  ~ p(v2) |  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v5 & p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v4) |  ~ p(v2) |  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v5 & p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | p(v4) |  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v3) = v5 &  ~ p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | p(v4) |  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v3) = v5 &  ~ p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | p(v4) |  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v3) = v5 &  ~ p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v4) |  ~ p(v2) |  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v5 & p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eVectors_2eVectorDef_2econs, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eVectors_2eFin_2eeqb___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eVectors_2eFin_2et___24t(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((cCoq_2eVectors_2eFin_2eFS___24a2(v5, v6) = v7 & cCoq_2eVectors_2eFin_2et___24t(v5, v6) & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & ( ~ cCoq_2eVectors_2eFin_2et___24t(v1, v3) | (v7 = v2 & ((v11 = v4 & v10 = v3 & cCoq_2eVectors_2eFin_2eeqb___24a4(v5, v8, v6, v9) = v4 & cCoq_2eVectors_2eFin_2eFS___24a2(v8, v9) = v3 & cCoq_2eVectors_2eFin_2et___24t(v8, v9) & cCoq_2eInit_2eDatatypes_2enat___24t(v8)) | (v9 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eVectors_2eFin_2eF1___24a1(v8) = v3 & cCoq_2eInit_2eDatatypes_2enat___24t(v8)))))) | (cCoq_2eVectors_2eFin_2eF1___24a1(v5) = v6 & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & ( ~ cCoq_2eVectors_2eFin_2et___24t(v1, v3) | (v6 = v2 & ((v9 = v4 & v8 = v3 & cCoq_2eVectors_2eFin_2eF1___24a1(v7) = v3 & cCoq_2eInit_2eNat_2eeqb___24a2(v5, v7) = v4 & cCoq_2eInit_2eDatatypes_2enat___24t(v7)) | (v9 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eVectors_2eFin_2eFS___24a2(v7, v8) = v3 & cCoq_2eVectors_2eFin_2et___24t(v7, v8) & cCoq_2eInit_2eDatatypes_2enat___24t(v7)))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eVectors_2eFin_2eeqb___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eVectors_2eFin_2eeqb, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58816___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__58818___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eBool_2eBool_2ereflect___24t(v5, v4, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__37112___24t(v0) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v3) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__37114___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eBool_2eBool_2ereflect___24t(v5, v4, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43920___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__43922___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4468___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eInit_2eSpecif_2esumbool___24a2(v5, v6) = v7 & c_24__prop__4470___24a2(v1, v3) = v6 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v3) = v5 & happ(v2, v3) = v8 & cCoq_2eInit_2eSpecif_2esumor___24t(v7, v4, v8))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v3) = v4) |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v2) = v3) |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | p(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v5, v1) = v4 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v3) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v3) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v5) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v2) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v5) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v2) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v5) = v4 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v2, v3) = v4) |  ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v5] : (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v0, v3) = v5 & ( ~ (v5 = cCoq_2eInit_2eDatatypes_2etrue) | v4 = cCoq_2eInit_2eDatatypes_2etrue | v3 = v1) & ( ~ (v4 = cCoq_2eInit_2eDatatypes_2etrue) | (v5 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v3 = v1))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v0, v3) = v4) |  ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v5] : (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v2, v3) = v5 & ( ~ (v5 = cCoq_2eInit_2eDatatypes_2etrue) | (v4 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v3 = v1))) & ( ~ (v4 = cCoq_2eInit_2eDatatypes_2etrue) | v5 = cCoq_2eInit_2eDatatypes_2etrue | v3 = v1))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v2) = v3) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v1, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, v2) = v4) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v3) |  ~ (happ(v0, v3) = v4) |  ~ c_24__type__37169___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v5] : (happ(v1, v2) = v5 & t(v5, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v2, v3) = v4) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v5] : (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v1, v3) = v5 & cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v5) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2eremove___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v5 & happ(v1, v2) = v6 & ((v5 = v3 & v4 = v3) | (c_24__prop__41618___24a3(v0, v2, v7) = v9 & c_24__prop__41619___24a3(v0, v2, v7) = v10 & c_24__prop__41620___24a3(v0, v2, v7) = v12 & c_24__prop__41621___24a3(v0, v2, v7) = v13 & cCoq_2eLists_2eList_2eremove___24a4(v0, v1, v2, v15) = v17 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v7, v17) = v18 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v7, v15) = v16 & cCoq_2eInit_2eSpecif_2eright___24a2(v12, v13) = v14 & cCoq_2eInit_2eSpecif_2eleft___24a2(v9, v10) = v11 & happ(v6, v7) = v8 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v15) & t(v7, v0) & ( ~ c_24__type__114___24t(v0, v1) |  ~ t(v2, v0) | (v16 = v3 & ((v18 = v4 & v14 = v8 &  ~ (v7 = v2)) | (v17 = v4 & v11 = v8 & v7 = v2)))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2eremove___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eLists_2eList_2eremove, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2emap___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v10 = v4 & v8 = v3 & cCoq_2eLists_2eList_2emap___24a4(v0, v1, v2, v7) = v9 & cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v6, v9) = v4 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v7) = v3 & happ(v2, v5) = v6 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v7) & t(v5, v0)) | (v6 = v4 & v5 = v3 & cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v4 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v3))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2emap___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eLists_2eList_2emap, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v3, v2) = v4) |  ~ cCoq_2eLists_2eList_2eincl___24a3(v0, v1, v2) |  ~ t(v3, v0) | p(v4) |  ? [v5] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v3, v1) = v5 &  ~ p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v3, v1) = v4) |  ~ cCoq_2eLists_2eList_2eincl___24a3(v0, v1, v2) |  ~ t(v3, v0) |  ~ p(v4) |  ? [v5] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v3, v2) = v5 & p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v3) = v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v5) = v6 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v2, v3) = v5 & (v2 = v1 |  ~ p(v6) | p(v4)) & (p(v6) | ( ~ (v2 = v1) &  ~ p(v4))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v2, v3) = v4) |  ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v5] : (cCoq_2eInit_2eNat_2etestbit___24a2(v0, v3) = v5 & ( ~ (v5 = cCoq_2eInit_2eDatatypes_2etrue) | v4 = cCoq_2eInit_2eDatatypes_2etrue | v3 = v1) & ( ~ (v4 = cCoq_2eInit_2eDatatypes_2etrue) | (v5 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v3 = v1))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v0, v3) = v4) |  ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v5] : (cCoq_2eInit_2eNat_2etestbit___24a2(v2, v3) = v5 & ( ~ (v5 = cCoq_2eInit_2eDatatypes_2etrue) | (v4 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v3 = v1))) & ( ~ (v4 = cCoq_2eInit_2eDatatypes_2etrue) | v5 = cCoq_2eInit_2eDatatypes_2etrue | v3 = v1))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eNat_2esub___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2esub___24a2(v0, v2) = v4) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eNat_2edivmod___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eInit_2eNat_2edivmod, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v4) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v2, v3) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v0, v1) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ? [v5] :  ? [v6] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v1) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v5 & ( ~ p(v4) | p(v6) | p(v5)) & (p(v4) | ( ~ p(v6) &  ~ p(v5))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v0, v1) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v1) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ? [v5] :  ? [v6] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v5 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v6 & ( ~ p(v5) | p(v6) | p(v4)) & (p(v5) | ( ~ p(v6) &  ~ p(v4))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v0, v1) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ? [v5] :  ? [v6] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v5 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v1) = v6 & ( ~ p(v5) | p(v6) | p(v4)) & (p(v5) | ( ~ p(v6) &  ~ p(v4))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ~ p(v4) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v5 & p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v5 & (v3 = v1 |  ~ p(v5) | p(v4)) & ( ~ p(v4) | ( ~ (v3 = v1) & p(v5))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) | p(v4) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v5 &  ~ p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v5 & (v3 = v1 |  ~ p(v4) | p(v5)) & ( ~ p(v5) | ( ~ (v3 = v1) & p(v4))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v0, v2) = v3) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v1, v3) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v1, v2) = v5 & (v1 = v0 |  ~ p(v5) | p(v4)) & ( ~ p(v4) | ( ~ (v1 = v0) & p(v5))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v3) |  ~ (happ(v0, v3) = v4) |  ~ c_24__type__37152___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v5] :  ? [v6] : (happ(v1, v2) = v6 & happ(v0, v2) = v5 &  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ t(v7, v5) | t(v8, v4)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v3) |  ~ (happ(v0, v3) = v4) |  ~ c_24__type__37147___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v5] :  ? [v6] : (happ(v1, v2) = v6 & happ(v0, v2) = v5 &  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ t(v7, v5) | t(v8, v4)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v5 & (v3 = v1 |  ~ p(v4) | p(v5)) & (p(v4) | ( ~ (v3 = v1) &  ~ p(v5))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v5 & (v3 = v1 |  ~ p(v5) | p(v4)) & (p(v5) | ( ~ (v3 = v1) &  ~ p(v4))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v2, v3) = v4) |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v5] : (cCoq_2eInit_2eNat_2emul___24a2(v1, v3) = v5 & cCoq_2eInit_2eNat_2emul___24a2(v0, v5) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v0, v1, v3, v2) = v4) | c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v3) = v4) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v8 = v4 & v7 = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v6) = v2 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v3, v5, v6) = v4 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v6) & t(v5, v0)) | (v5 = v2 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v2))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eLists_2eList_2ecount__occ, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__let__var__6__p__52254__52256___24a4(v0, v1, v2, v3) = v4) | cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v4) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__let__var__6__p__52254__52256___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(c_24__let__var__6__p__52254__52256, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v4) | c_24__let__var__6__p__52254__52256___24a4(v0, v1, v2, v3) = v4) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v4) | c_24__let__var__6__p__52252__52255___24a4(v0, v1, v2, v3) = v4) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2esetoid__ring_2eRing__theory_2epow__pos, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__let__var__6__p__52252__52255___24a4(v0, v1, v2, v3) = v4) | cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v4) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__let__var__6__p__52252__52255___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(c_24__let__var__6__p__52252__52255, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v3) |  ~ (happ(v0, v3) = v4) |  ~ c_24__type__4294___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v5] : (happ(v1, v2) = v5 & t(v5, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v3) = v4) | cCoq_2eLists_2eList_2ecount__occ___24a4(v0, v1, v3, v2) = v4) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(c_24__let__var__var__7__n__3336__3340__3349, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v2, v3) = v4) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eInit_2eDatatypes_2epair, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v3, v2) = v4) |  ~ (happ(v1, v2) = v3) |  ~ cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v0, v1) |  ~ cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(v0, v1) |  ~ t(v2, v0) |  ~ cType___24t(v0) | p(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__9___24t(v0) |  ~ cVFA_2eExtract_2eint___24t(v3) |  ~ cVFA_2eExtract_2eint___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6728___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6709___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6692___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6675___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__6678___24a2(v1, v3) = v6 & c_24__prop__6677___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64787___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64768___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64648___24t(v0) |  ~ c_24__type__39236___24t(v1, v3) |  ~ cType___24t(v1) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64086___24t(v0) |  ~ c_24__type__61506___24t(v1, v3) |  ~ cType___24t(v1) | cType___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__63609___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cType___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__63546___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eQArith_2eQArith__base_2eQ___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__63295___24t(v0) |  ~ c_24__type__59794___24t(v3) |  ~ c_24__type__59794___24t(v1) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6196___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61935___24t(v0) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61901___24t(v0) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61887___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61884___24t(v0) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6165___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cCoq_2eNumbers_2eBinNums_2eN___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61362___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eInit_2eDatatypes_2eprod___24t(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61243___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61124___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61058___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__60992___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__60982___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__60915___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__60918___24a2(v1, v3) = v6 & c_24__prop__60917___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__60742___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__60391___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__59781___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] : (c_24__lam__59788___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v5, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__59767___24t(v0) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58889___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cType___24t(v1) | cType___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58816___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__58818___24a2(v1, v3) = v5 & cCoq_2eStrings_2eString_2eeqb___24a2(v1, v3) = v6 & cCoq_2eBool_2eBool_2ereflect___24t(v5, v6, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58790___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__58793___24a2(v1, v3) = v6 & c_24__prop__58792___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58134___24t(v0) |  ~ cProp___24t(v3) |  ~ cType___24t(v1) |  ~ p(v3) | cCoq_2eInit_2eSpecif_2esumor___24t(v1, v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v1, v3) |  ~ c_24__type__57188___24t(v0) |  ~ cType___24t(v1) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__51606___24t(v0) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__51592___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__51589___24t(v0) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4663___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] : (c_24__lam__4670___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v5, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4566___24t(v0) |  ~ cProp___24t(v3) |  ~ cType___24t(v1) | cType___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4493___24t(v0) |  ~ c_24__type__4496___24t(v1, v3) |  ~ cType___24t(v1) | cType___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4472___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4468___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eInit_2eSpecif_2esumbool___24a2(v5, v6) = v7 & c_24__prop__4470___24a2(v1, v3) = v6 & cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v1, v3) = v8 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumor___24t(v7, v8, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4463___24t(v0) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v3) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4460___24t(v0) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v3) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4456___24t(v0) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v3) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4435___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43967___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) | cCoq_2eReals_2eRdefinitions_2eR___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43926___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__43929___24a2(v1, v3) = v6 & c_24__prop__43928___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43920___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__43922___24a2(v1, v3) = v6 & cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4316___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4297___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4267___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4264___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__42614___24t(v0) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cVFA_2eMaps_2etotal__map___24t(v1, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4231___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__4234___24a2(v1, v3) = v6 & c_24__prop__4233___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__41592___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4120___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4115___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__4118___24a2(v1, v3) = v6 & c_24__prop__4117___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4095___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4055___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) | cCoq_2eStrings_2eString_2estring___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4043___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) | cCoq_2eReals_2eRdefinitions_2eR___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4038___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) | cCoq_2eReals_2eRdefinitions_2eR___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4016___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4007___24t(v0) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3929___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__3932___24a2(v1, v3) = v6 & c_24__prop__3931___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38464___24t(v0) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38146___24t(v0) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | cType___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__37221___24t(v0) |  ~ cProp___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) | cType___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__37112___24t(v0) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v3) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__37114___24a2(v1, v3) = v5 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v1, v3) = v6 & cCoq_2eBool_2eBool_2ereflect___24t(v5, v6, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__37109___24t(v0) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v3) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3505___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3502___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3407___24t(v0) |  ~ cProp___24t(v3) |  ~ cProp___24t(v1) | cType___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3031___24t(v0) |  ~ cRedblack_2ekey___24t(v1) |  ~ cRedblack_2eTREES_2etree___24t(v3) | cV___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__139___24t(v0) |  ~ cProp___24t(v3) |  ~ cProp___24t(v1) |  ~ p(v3) | cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__134___24t(v0) |  ~ cProp___24t(v3) |  ~ cProp___24t(v1) |  ~ p(v1) | cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__129___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__126___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__64642___24t(v0, v1, v2) |  ~ t(v3, v0) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__56975___24t(v0, v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) | t(v4, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__4540___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v3) | cType___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__4508___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v3) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__42456___24t(v0, v1, v2) |  ~ t(v3, v0) | t(v4, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__39532___24t(v0, v1, v2) |  ~ t(v3, v1) | t(v4, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__39353___24t(v0, v1, v2) |  ~ t(v3, v1) | t(v4, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__64082___24t(v0, v1, v2) |  ~ t(v3, v0) | cType___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__4489___24t(v0, v1, v2) |  ~ t(v3, v0) | cProp___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__38198___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) | cType___24t(v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v1) = v3) |  ~ c_24__type__61506___24t(v0, v2) |  ~ cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(v0) |  ~ t(v4, v3) |  ~ t(v1, v0) | cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(v0, v1, v2, v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v1, v2) = v4) |  ~ c_24__type__57230___24t(v0, v1, v2, v3, v1) |  ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ t(v2, v0) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v8 = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v7) = v3 & happ(v4, v5) = v6 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v7) & t(v5, v0) & p(v6)) | (v7 = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v6) = v3 & cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v2, v6) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v6) & t(v5, v0)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v0, v3) = v4) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3) |  ~ c_24__type__3990___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ? [v5] :  ? [v6] : (happ(v1, v2) = v6 & happ(v0, v2) = v5 &  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ t(v7, v5) | t(v8, v4)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v0, v3) = v4) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v3) |  ~ c_24__type__4291___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v5] : (happ(v1, v2) = v5 & t(v5, v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v5] :  ? [v6] : (cCoq_2eBool_2eBool_2eeqb___24a2(v1, v3) = v6 & cCoq_2eBool_2eBool_2eeqb___24a2(v0, v2) = v5 & ((v6 = v4 & v5 = cCoq_2eInit_2eDatatypes_2etrue) | (v5 = cCoq_2eInit_2eDatatypes_2efalse & v4 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883, v0) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v3) |  ~ cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v0, v1, v2, v3) |  ~ t(v4, v0) | cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v2) |  ~ cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v0, v1, v2, v3) |  ~ t(v4, v0) | cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 | v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v0) = v3) |  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v0, v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v8 = v2 & v7 = v1 & v6 = v0 & cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v0, v4) = v2 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v5) = v0 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v4) = v5 & c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v0, v1, v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)) | (v7 = v2 & v6 = v1 & v5 = v0 & cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v0, v4) = v2 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v4) = v0 & c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v0, v1, v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cType___24t(v0) |  ? [v4] : (cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v1, v4) = v2 & t(v4, v0))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v0) = v3) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v4, v5, v6) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eVectors_2eVectorDef_2et___24t(v0, v5, v6) & t(v4, v0) & cCoq_2eInit_2eDatatypes_2enat___24t(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v3) |  ~ cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v10 = v1 & v8 = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v9) = v1 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v6) = v7 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v7) = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v6) = v9 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v6) & t(v5, v0) & t(v4, v0)) | (v8 = v2 & v6 = v1 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v7) = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v1 & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v5, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0)) | (v6 = v2 & v4 = v1 & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v5, v2) & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v1, v5) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v3) |  ~ cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(v0, v1, v2) |  ~ c_24__type__57277___24t(v0, v1, v2, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v2 & cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(v0, v1, v5) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0) &  ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v3) |  ~ cCoq_2eLists_2eList_2eForall___24a3(v0, v1, v2) |  ~ c_24__type__63272___24t(v0, v1, v2, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v6) = v2 & happ(v1, v4) = v5 & cCoq_2eLists_2eList_2eForall___24a3(v0, v1, v6) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v6) & t(v4, v0) & p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eInit_2eDatatypes_2eapp___24a3(v0, v5, v2) = v6 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v6) = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v1 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v1 |  ~ (cVFA_2eMaps_2et__empty___24a3(v0, v1, v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v1 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v3) |  ~ cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v10 = v1 & v8 = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v9) = v1 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v6) = v7 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v7) = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v6) = v9 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v6) & t(v5, v0) & t(v4, v0)) | (v8 = v2 & v6 = v1 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v7) = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v1 & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v5, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0)) | (v6 = v2 & v4 = v1 & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v5, v2) & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v1, v5) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v5 = v2 & v3 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v2 & v3 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ((v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eNumbers_2eBinNums_2exH))) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ((v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = c_24Proof |  ~ (c_24__lam__4337___24a2(v0, v1) = v2) |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a6(v0, v1, v2, c_24__generic__case__4394, v1, c_24__generic__case__4403) = v3) |  ~ t(v1, v0) |  ~ cType___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v2) | (v10 = v3 & v8 = v2 & v5 = v1 & cCoq_2eStrings_2eString_2esubstring___24a3(cCoq_2eInit_2eDatatypes_2eO, v4, v7) = v9 & cCoq_2eStrings_2eString_2eString___24a2(v6, v9) = v3 & cCoq_2eStrings_2eString_2eString___24a2(v6, v7) = v2 & cCoq_2eStrings_2eString_2estring___24t(v7) & cCoq_2eStrings_2eAscii_2eascii___24t(v6)))) | (cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v2) | (v9 = v3 & v8 = v2 & v5 = v0 & cCoq_2eStrings_2eString_2esubstring___24a3(v4, v1, v7) = v3 & cCoq_2eStrings_2eString_2eString___24a2(v6, v7) = v2 & cCoq_2eStrings_2eString_2estring___24t(v7) & cCoq_2eStrings_2eAscii_2eascii___24t(v6)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eInit_2eDatatypes_2eGt | v3 = cCoq_2eInit_2eDatatypes_2eLt | v3 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eInit_2eDatatypes_2eGt | v3 = cCoq_2eInit_2eDatatypes_2eLt |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eInit_2eDatatypes_2eGt | v3 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eInit_2eDatatypes_2eGt |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v1) | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eInit_2eDatatypes_2eLt | v3 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eInit_2eDatatypes_2eLt |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v2) | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v2) | p(v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ? [v4] :  ? [v5] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v4) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v3 & cCoq_2eInit_2eDatatypes_2enat___24t(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__117___24a3(v0, v1, v2) = v3) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__116___24a3(v0, v1, v2) = v3) |  ~ p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__60418___24a3(v0, v1, v2) = v3) |  ~ p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__41618___24a3(v0, v1, v2) = v3) |  ~ p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__41619___24a3(v0, v1, v2) = v3) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__41620___24a3(v0, v1, v2) = v3) |  ~ p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__41621___24a3(v0, v1, v2) = v3) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__3381___24a3(v0, v1, v2) = v3) |  ~ p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__3382___24a3(v0, v1, v2) = v3) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__3379___24a3(v0, v1, v2) = v3) |  ~ p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__3380___24a3(v0, v1, v2) = v3) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2eins___24a3(v0, v1, v2) = v3) |  ~ cRedblack_2eTREES_2etree___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] : (cVFA_2eExtract_2eltb___24a2(v7, v0) = v9 & cVFA_2eExtract_2eltb___24a2(v0, v7) = v8 & cRedblack_2eTREES_2eins___24a3(v0, v1, v11) = v14 & cRedblack_2eTREES_2eins___24a3(v0, v1, v5) = v6 & cRedblack_2eTREES_2ebalance___24a5(v4, v6, v7, v10, v11) = v13 & cRedblack_2eTREES_2ebalance___24a5(v4, v5, v7, v10, v14) = v15 & cRedblack_2eTREES_2eT___24a5(v4, v5, v7, v10, v11) = v12 & cRedblack_2eTREES_2eT___24a5(v4, v5, v0, v1, v11) = v16 & cV___24t(v10) & cRedblack_2ekey___24t(v7) & cRedblack_2eTREES_2etree___24t(v11) & cRedblack_2eTREES_2etree___24t(v5) & cRedblack_2ecolor___24t(v4) & ( ~ cRedblack_2ekey___24t(v0) | (v12 = v2 & ((v13 = v3 & v8 = cCoq_2eInit_2eDatatypes_2etrue) | (v8 = cCoq_2eInit_2eDatatypes_2efalse & ((v16 = v3 & v9 = cCoq_2eInit_2eDatatypes_2efalse) | (v15 = v3 & v9 = cCoq_2eInit_2eDatatypes_2etrue)))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v5 = v2 & v3 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v2 & v3 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ((v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)))) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ((v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 | v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v1) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : ( ~ (v4 = v3) & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 | v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : ( ~ (v4 = v3) & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v1) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 | v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : ( ~ (v4 = v3) & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 | v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : ( ~ (v4 = v3) & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v1) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v1) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v2, v1) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v4] : (cCoq_2eInit_2eNat_2emul___24a2(v2, v0) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v2, v0) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v4] : (cCoq_2eInit_2eNat_2emul___24a2(v2, v1) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ? [v4] :  ? [v5] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v4) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v3 & cCoq_2eInit_2eDatatypes_2enat___24t(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__58849___24a2(v3, v2) = v1) |  ~ (c_24__type__58849___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__3314___24a2(v3, v2) = v1) |  ~ (c_24__type__3314___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__39353___24a2(v3, v2) = v1) |  ~ (c_24__type__39353___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__39532___24a2(v3, v2) = v1) |  ~ (c_24__type__39532___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__38198___24a2(v3, v2) = v1) |  ~ (c_24__type__38198___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__61514___24a2(v3, v2) = v1) |  ~ (c_24__type__61514___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__64082___24a2(v3, v2) = v1) |  ~ (c_24__type__64082___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__39539___24a2(v3, v2) = v1) |  ~ (c_24__type__39539___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__64642___24a2(v3, v2) = v1) |  ~ (c_24__type__64642___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__42487___24a2(v3, v2) = v1) |  ~ (c_24__type__42487___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__56975___24a2(v3, v2) = v1) |  ~ (c_24__type__56975___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__4508___24a2(v3, v2) = v1) |  ~ (c_24__type__4508___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__39518___24a2(v3, v2) = v1) |  ~ (c_24__type__39518___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__4540___24a2(v3, v2) = v1) |  ~ (c_24__type__4540___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__42456___24a2(v3, v2) = v1) |  ~ (c_24__type__42456___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__56982___24a2(v3, v2) = v1) |  ~ (c_24__type__56982___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__64056___24a2(v3, v2) = v1) |  ~ (c_24__type__64056___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__4489___24a2(v3, v2) = v1) |  ~ (c_24__type__4489___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__56730___24a2(v3, v2) = v1) |  ~ (c_24__type__56730___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v3, v2) = v1) |  ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v3, v2) = v1) |  ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStrings_2eByte_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2eStrings_2eByte_2eeqb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__4337___24a2(v3, v2) = v1) |  ~ (c_24__lam__4337___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__59788___24a2(v3, v2) = v1) |  ~ (c_24__lam__59788___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__4670___24a2(v3, v2) = v1) |  ~ (c_24__lam__4670___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__6678___24a2(v3, v2) = v1) |  ~ (c_24__prop__6678___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__6677___24a2(v3, v2) = v1) |  ~ (c_24__prop__6677___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__64699___24a2(v3, v2) = v1) |  ~ (c_24__prop__64699___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__61469___24a2(v3, v2) = v1) |  ~ (c_24__prop__61469___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__61392___24a2(v3, v2) = v1) |  ~ (c_24__prop__61392___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60919___24a2(v3, v2) = v1) |  ~ (c_24__prop__60919___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60918___24a2(v3, v2) = v1) |  ~ (c_24__prop__60918___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60917___24a2(v3, v2) = v1) |  ~ (c_24__prop__60917___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__58818___24a2(v3, v2) = v1) |  ~ (c_24__prop__58818___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__58793___24a2(v3, v2) = v1) |  ~ (c_24__prop__58793___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__58792___24a2(v3, v2) = v1) |  ~ (c_24__prop__58792___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4470___24a2(v3, v2) = v1) |  ~ (c_24__prop__4470___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__43929___24a2(v3, v2) = v1) |  ~ (c_24__prop__43929___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__43928___24a2(v3, v2) = v1) |  ~ (c_24__prop__43928___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__43922___24a2(v3, v2) = v1) |  ~ (c_24__prop__43922___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4235___24a2(v3, v2) = v1) |  ~ (c_24__prop__4235___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4234___24a2(v3, v2) = v1) |  ~ (c_24__prop__4234___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4233___24a2(v3, v2) = v1) |  ~ (c_24__prop__4233___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4118___24a2(v3, v2) = v1) |  ~ (c_24__prop__4118___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4117___24a2(v3, v2) = v1) |  ~ (c_24__prop__4117___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__3932___24a2(v3, v2) = v1) |  ~ (c_24__prop__3932___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__3931___24a2(v3, v2) = v1) |  ~ (c_24__prop__3931___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__37114___24a2(v3, v2) = v1) |  ~ (c_24__prop__37114___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__64761___24a2(v3, v2) = v1) |  ~ (c_24__lam__64761___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__64754___24a2(v3, v2) = v1) |  ~ (c_24__lam__64754___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eltb___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eltb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60423___24a2(v3, v2) = v1) |  ~ (c_24__prop__60423___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cRedblack_2eTREES_2elookup___24a2(v3, v2) = v1) |  ~ (cRedblack_2eTREES_2elookup___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cVFA_2eExtract_2eltb___24a2(v3, v2) = v1) |  ~ (cVFA_2eExtract_2eltb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60388___24a2(v3, v2) = v1) |  ~ (c_24__prop__60388___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60389___24a2(v3, v2) = v1) |  ~ (c_24__prop__60389___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60386___24a2(v3, v2) = v1) |  ~ (c_24__prop__60386___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60387___24a2(v3, v2) = v1) |  ~ (c_24__prop__60387___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eclause___24a2(v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eclause___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__63652___24a2(v3, v2) = v1) |  ~ (c_24__lam__63652___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__63660___24a2(v3, v2) = v1) |  ~ (c_24__lam__63660___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__63668___24a2(v3, v2) = v1) |  ~ (c_24__lam__63668___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__63676___24a2(v3, v2) = v1) |  ~ (c_24__lam__63676___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__59773___24a2(v3, v2) = v1) |  ~ (c_24__prop__59773___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__59774___24a2(v3, v2) = v1) |  ~ (c_24__prop__59774___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4655___24a2(v3, v2) = v1) |  ~ (c_24__prop__4655___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4656___24a2(v3, v2) = v1) |  ~ (c_24__prop__4656___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v3, v2) = v1) |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2estring__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eStrings_2eString_2estring__dec___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4090___24a2(v3, v2) = v1) |  ~ (c_24__prop__4090___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4091___24a2(v3, v2) = v1) |  ~ (c_24__prop__4091___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4092___24a2(v3, v2) = v1) |  ~ (c_24__prop__4092___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4093___24a2(v3, v2) = v1) |  ~ (c_24__prop__4093___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v3, v2) = v1) |  ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v3, v2) = v1) |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v3, v2) = v1) |  ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v3, v2) = v1) |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v3, v2) = v1) |  ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__fix__60952__1__add__carry___24a2(v3, v2) = v1) |  ~ (c_24__fix__60952__1__add__carry___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2ein__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2ein__dec___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eLists_2eListDec_2eIn__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eLists_2eListDec_2eIn__dec___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2ehd__error___24a2(v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2ehd__error___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2emax___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2emax___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2emodulo___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2emodulo___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2egcd___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2egcd___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2ediv___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2ediv___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v3, v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v3, v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v3, v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v3, v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eshiftl___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eshiftl___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eldiff___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eldiff___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v3, v2) = v1) |  ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (happ(v3, v2) = v1) |  ~ (happ(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v3, v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ((v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eNumbers_2eBinNums_2exH))) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ((v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v0) = v3) |  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v0, v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v8 = v2 & v7 = v1 & v6 = v0 & cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v0, v4) = v2 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v5) = v0 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v4) = v5 & c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v0, v1, v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)) | (v7 = v2 & v6 = v1 & v5 = v0 & cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v0, v4) = v2 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v4) = v0 & c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v0, v1, v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v0) = v3) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v4, v5, v6) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eVectors_2eVectorDef_2et___24t(v0, v5, v6) & t(v4, v0) & cCoq_2eInit_2eDatatypes_2enat___24t(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v2) | (v5 = v1 & ((v10 = v3 & v8 = v2 & cCoq_2eStrings_2eString_2esubstring___24a3(cCoq_2eInit_2eDatatypes_2eO, v4, v7) = v9 & cCoq_2eStrings_2eString_2eString___24a2(v6, v9) = v3 & cCoq_2eStrings_2eString_2eString___24a2(v6, v7) = v2 & cCoq_2eStrings_2eString_2estring___24t(v7) & cCoq_2eStrings_2eAscii_2eascii___24t(v6)) | (v3 = cCoq_2eStrings_2eString_2eEmptyString & v2 = cCoq_2eStrings_2eString_2eEmptyString))))) | (cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v2) | (v5 = v0 & ((v9 = v3 & v8 = v2 & cCoq_2eStrings_2eString_2esubstring___24a3(v4, v1, v7) = v3 & cCoq_2eStrings_2eString_2eString___24a2(v6, v7) = v2 & cCoq_2eStrings_2eString_2estring___24t(v7) & cCoq_2eStrings_2eAscii_2eascii___24t(v6)) | (v3 = cCoq_2eStrings_2eString_2eEmptyString & v2 = cCoq_2eStrings_2eString_2eEmptyString))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v0) = v3) |  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v0, v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v8 = v2 & v7 = v1 & v6 = v0 & cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v0, v4) = v2 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v5) = v0 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v4) = v5 & c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v0, v1, v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)) | (v7 = v2 & v6 = v1 & v5 = v0 & cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v0, v4) = v2 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v4) = v0 & c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v0, v1, v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ~ p(v1) |  ? [v4] : ( ~ (v4 = v0) & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v2) | (v5 = v0 & ((v9 = v3 & v8 = v2 & cCoq_2eStrings_2eString_2esubstring___24a3(v4, v1, v7) = v3 & cCoq_2eStrings_2eString_2eString___24a2(v6, v7) = v2 & cCoq_2eStrings_2eString_2estring___24t(v7) & cCoq_2eStrings_2eAscii_2eascii___24t(v6)) | (v3 = cCoq_2eStrings_2eString_2eEmptyString & v2 = cCoq_2eStrings_2eString_2eEmptyString)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__58849___24a2(v0, v1) = v3) |  ~ c_24__type__58849___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__58849___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__58849___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__3314___24a2(v0, v1) = v3) |  ~ c_24__type__3314___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__3314___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__3314___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39353___24a2(v0, v1) = v3) |  ~ c_24__type__39353___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39353___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__39353___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39532___24a2(v0, v1) = v3) |  ~ c_24__type__39532___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39532___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__39532___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__38198___24a2(v0, v1) = v3) |  ~ c_24__type__38198___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__38198___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__38198___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__61514___24a2(v0, v1) = v3) |  ~ c_24__type__61514___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__61514___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__61514___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__64082___24a2(v0, v1) = v3) |  ~ c_24__type__64082___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__64082___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__64082___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39539___24a2(v0, v1) = v3) |  ~ c_24__type__39539___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39539___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__39539___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__64642___24a2(v0, v1) = v3) |  ~ c_24__type__64642___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__64642___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__64642___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__42487___24a2(v0, v1) = v3) |  ~ c_24__type__42487___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__42487___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__42487___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__56975___24a2(v0, v1) = v3) |  ~ c_24__type__56975___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__56975___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__56975___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__4508___24a2(v0, v1) = v3) |  ~ c_24__type__4508___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__4508___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__4508___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39518___24a2(v0, v1) = v3) |  ~ c_24__type__39518___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39518___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__39518___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__4540___24a2(v0, v1) = v3) |  ~ c_24__type__4540___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__4540___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__4540___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__42456___24a2(v0, v1) = v3) |  ~ c_24__type__42456___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__42456___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__42456___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__56982___24a2(v0, v1) = v3) |  ~ c_24__type__56982___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__56982___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__56982___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__64056___24a2(v0, v1) = v3) |  ~ c_24__type__64056___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__64056___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__64056___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__4489___24a2(v0, v1) = v3) |  ~ c_24__type__4489___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__4489___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__4489___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__56730___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__56730___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__56730___24a2(v0, v1) = v3) |  ~ c_24__type__56730___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esigT___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eInit_2eSpecif_2esigT___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eInit_2eSpecif_2esumor___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v0, v1) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v0, v1) = v3) |  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v0, v1) = v3) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eVectors_2eVectorDef_2et___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esig___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eInit_2eSpecif_2esig___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v0, v1, v2, v1) = v3) |  ~ (c_24__lam__4337___24a2(v0, v1) = v2) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2eInit_2eLogic_2eeq__refl___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__118___24a3(v0, v1, v2) = v3) |  ~ p(v3) |  ? [v4] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v4 &  ~ p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__118___24a3(v0, v1, v2) = v3) | p(v3) |  ? [v4] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v4 & p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__118___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__118, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__117___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__117, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__116___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__116, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60422___24a3(v0, v1, v2) = v3) |  ~ p(v3) |  ~ p(v1) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60422___24a3(v0, v1, v2) = v3) |  ~ p(v2) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60422___24a3(v0, v1, v2) = v3) | p(v3) | p(v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60422___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__60422, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60421___24a3(v0, v1, v2) = v3) |  ~ p(v3) | p(v2) | p(v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60421___24a3(v0, v1, v2) = v3) |  ~ p(v2) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60421___24a3(v0, v1, v2) = v3) |  ~ p(v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60421___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__60421, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60420___24a3(v0, v1, v2) = v3) |  ~ p(v3) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60420___24a3(v0, v1, v2) = v3) |  ~ p(v3) | p(v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60420___24a3(v0, v1, v2) = v3) |  ~ p(v2) |  ~ p(v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60420___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__60420, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60419___24a3(v0, v1, v2) = v3) |  ~ p(v3) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v1, v2) = cCoq_2eInit_2eDatatypes_2etrue) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60419___24a3(v0, v1, v2) = v3) | p(v3) |  ? [v4] : ( ~ (v4 = cCoq_2eInit_2eDatatypes_2etrue) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v1, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60419___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__60419, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60418___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__60418, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60417___24a4(v0, v1, v2, v2) = v3) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEsub, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEpow, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEmul, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEdiv, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEadd, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2emicromega_2eEnvRing_2ePEsub, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2emicromega_2eEnvRing_2ePEpow, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2emicromega_2eEnvRing_2ePEmul, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2emicromega_2eEnvRing_2ePEadd, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eSpecif_2eexist, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2emicromega_2eEnvRing_2ePinj, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v0) = v3) |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v1, v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eSpecif_2einleft, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cType___24t(v0) | p(v1) |  ? [v4] : (cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v1, v4) = v2 & t(v4, v0))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v2 | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ p(v0) | cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cVFA_2eMaps_2et__empty___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cVFA_2eMaps_2et__empty, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cRedblack_2eTREES_2einsert___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cRedblack_2eTREES_2einsert, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cRedblack_2eTREES_2einsert___24a3(v0, v1, v2) = v3) |  ? [v4] : (cRedblack_2eTREES_2emakeBlack___24a1(v4) = v3 & cRedblack_2eTREES_2eins___24a3(v0, v1, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cRedblack_2eTREES_2eins___24a3(v0, v1, v2) = v3) |  ~ cRedblack_2eTREES_2etree___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] : ((v4 = v3 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, cRedblack_2eTREES_2eE, v0, v1, cRedblack_2eTREES_2eE) = v3) | (cVFA_2eExtract_2eltb___24a2(v7, v0) = v9 & cVFA_2eExtract_2eltb___24a2(v0, v7) = v8 & cRedblack_2eTREES_2eins___24a3(v0, v1, v11) = v14 & cRedblack_2eTREES_2eins___24a3(v0, v1, v5) = v6 & cRedblack_2eTREES_2ebalance___24a5(v4, v6, v7, v10, v11) = v13 & cRedblack_2eTREES_2ebalance___24a5(v4, v5, v7, v10, v14) = v15 & cRedblack_2eTREES_2eT___24a5(v4, v5, v7, v10, v11) = v12 & cRedblack_2eTREES_2eT___24a5(v4, v5, v0, v1, v11) = v16 & cV___24t(v10) & cRedblack_2ekey___24t(v7) & cRedblack_2eTREES_2etree___24t(v11) & cRedblack_2eTREES_2etree___24t(v5) & cRedblack_2ecolor___24t(v4) & ( ~ cRedblack_2ekey___24t(v0) | (v12 = v2 & ((v13 = v3 & v8 = cCoq_2eInit_2eDatatypes_2etrue) | (v8 = cCoq_2eInit_2eDatatypes_2efalse & ((v16 = v3 & v9 = cCoq_2eInit_2eDatatypes_2efalse) | (v15 = v3 & v9 = cCoq_2eInit_2eDatatypes_2etrue))))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cRedblack_2eTREES_2eins___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cRedblack_2eTREES_2eins, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cRedblack_2eTREES_2eins___24a3(v0, v1, v2) = v3) |  ? [v4] : (cRedblack_2eTREES_2einsert___24a3(v0, v1, v2) = v4 & cRedblack_2eTREES_2emakeBlack___24a1(v3) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePinj, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEpow, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEmul, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEsub, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEadd, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__lam__49929___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__lam__49929, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__lam__49937___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__lam__49937, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__lam__49945___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__lam__49945, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__lam__49953___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__lam__49953, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v0, v1, v2) | t(v2, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eInit_2eDatatypes_2eprod___24t(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eBool_2eSumbool_2ebool__of__sumbool, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v1) = v2) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v3) |  ? [v4] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v4 &  ~ p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v1) = v2) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v4 & ( ~ p(v4) | p(v3)) & ( ~ p(v3) | p(v4)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v1) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v4, v0) = v3 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v2) = v4 & ( ~ p(v4) | p(v3)) & ( ~ p(v3) | p(v4)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v2) = v4 & ( ~ p(v4) | p(v3)) & ( ~ p(v3) | p(v4)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v1) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v2) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v0, v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ( ~ (v7 = v2) & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v3) = v7 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v1) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v4, v5) = v6 & p(v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v1) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v2) | cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v0, v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v3) = v7 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v1) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v4, v5) = v6 & (v7 = v2 |  ~ p(v6)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v1) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = v3) |  ~ cCoq_2eZArith_2eBinInt_2eZne___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZne___24a2(v3, cCoq_2eNumbers_2eBinNums_2eZ0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v1) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = v3) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v3) = v4 & p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v1) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = v3) | cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v1) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v2) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v3) = v5 & ( ~ p(v4) | p(v5)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v4, v1) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, all_0_42_42) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v5) = v6 & p(v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v1) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v4) = v5 & p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v4) = v3 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v3) = v4 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v0) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v1) = v3) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v1, v0) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v1) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v0) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v0) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v1) = v4 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v4) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v0) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v1) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v3) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v4 & ( ~ p(v4) | p(v5)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v2) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ (happ(v2, v1) = v3) |  ~ c_24__type__42648___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ? [v4] : (happ(v2, v0) = v4 & p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ (happ(v2, v0) = v3) |  ~ c_24__type__42648___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v3) |  ? [v4] : (happ(v2, v1) = v4 &  ~ p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v1) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v0, v1) = v4 & ((v4 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2eZ0) | (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v6 = v0 & ((v10 = v4 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v4 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v4 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v4 = v3 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v6 = v0 & ((v10 = v4 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v4 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v4 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v4 = v3 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0)))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v2, v0) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v0) = v1) |  ~ cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) | cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v2, v0) |  ? [v4] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(all_0_44_44, v2) = v4 &  ~ p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v0) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(all_0_44_44, v2) = v3) |  ~ cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) | cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v2, v0) |  ? [v4] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v2, v0) = v4 &  ~ p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v4) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v4 & ( ~ p(v5) | p(v1)) & ( ~ p(v1) | p(v5)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v3) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v4 & ( ~ p(v4) | (( ~ p(v5) | p(v1)) & ( ~ p(v1) | p(v5)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(all_0_44_44, v1) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v0, v2) = v3) | cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v1, v2) = v3) |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eStrings_2eString_2esubstring, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(all_0_45_45, v0) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(all_0_45_45, v2) = v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v3) |  ~ p(v1) |  ? [v4] : ( ~ (v4 = all_0_45_45) & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v1) = v2) |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v2) = v3) | cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, all_0_45_45) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, all_0_45_45) = v2) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v1, v2) = v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v6 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v4 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v7 & cCoq_2eInit_2eSpecif_2eleft___24a2(v1, v2) = v5 & ((v7 = v6 & v5 = v4 & p(v1)) | (v6 = v0 & v4 = v3 & p(v2))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, all_0_45_45) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, all_0_45_45) = v2) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v1, v2) = v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v5 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v4 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v6 & cCoq_2eInit_2eSpecif_2eright___24a2(v1, v2) = v7 & ((v7 = v4 & v5 = v0 & p(v2)) | (v6 = v5 & v4 = v3 & p(v1))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v1) = v2) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v2) = v3) | cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v0) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v1) = v2) |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v2) = v3) | cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v0) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ~ p(v1) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v4) = v5 & p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ~ p(v1) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v4) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v4 & p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3) |  ~ c_24__type__59442___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ p(v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v6 & happ(v1, v2) = v5 & happ(v0, v6) = v7 & happ(v0, v2) = v4 &  ! [v8] :  ! [v9] : ( ~ (happ(v5, v8) = v9) |  ~ t(v8, v4) | t(v9, v7)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v3) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v4 & ( ~ p(v4) | p(v5)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, all_0_44_44) = v1) |  ~ (happ(v2, v1) = v3) |  ~ c_24__type__42648___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ? [v4] : (happ(v2, v0) = v4 & p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, all_0_44_44) = v1) |  ~ (happ(v2, v0) = v3) |  ~ c_24__type__42648___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v3) |  ? [v4] : (happ(v2, v1) = v4 &  ~ p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v1) = v2) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v4] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v4) = v3 & cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v4] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v2) = v4 & cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v1, v4) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v2) = v3) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v4] : (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v1) = v4 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(all_0_47_47, v1) = v2) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v0, v2) = v3) | cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__41618___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__41618, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__41619___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__41619, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__41620___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__41620, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__41621___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__41621, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2enth__error___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (cCoq_2eInit_2eDatatypes_2eNone___24a1(v0) = v5 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v4 & ((v7 = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v6) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v6) & ((v11 = v3 & v10 = v1 & cCoq_2eLists_2eList_2enth__error___24a3(v0, v9, v6) = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v8, v9) = v1 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v9) & t(v8, v0)) | (v5 = v3 & v4 = v1))) | (v2 = cCoq_2eInit_2eDatatypes_2eO & ((v9 = v1 & v7 = v3 & cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v6) = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v6, v8) = v1 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v8) & t(v6, v0)) | (v5 = v3 & v4 = v1)))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2enth__error___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eLists_2eList_2enth__error, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2elast___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v4 & ((v7 = v1 & cCoq_2eLists_2eList_2elast___24a3(v0, v6, v2) = v8 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v6) = v1 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v6) & t(v5, v0) & ((v11 = v6 & v8 = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v9, v10) = v6 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v10) & t(v9, v0)) | (v6 = v4 & v5 = v3))) | (v4 = v1 & v3 = v2)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2elast___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eLists_2eList_2elast, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v1) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v2, v1) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1) |  ~ t(v2, v0) |  ~ cType___24t(v0) |  ~ p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cType___24t(v0) |  ~ p(v3) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v5) = v6 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0) & (v4 = v1 | p(v6)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v6 = v2 & cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v5) = v7 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0) & (v4 = v1 |  ~ p(v3) | p(v7)) & (p(v3) | ( ~ (v4 = v1) &  ~ p(v7)))) | (v4 = v2 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v2))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v3) |  ~ p(v3) |  ? [v4] : (c_24__prop__118___24a3(v0, v1, v2) = v4 &  ~ p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v3) | p(v3) |  ? [v4] : (c_24__prop__118___24a3(v0, v1, v2) = v4 & p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eLists_2eList_2eIn, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v0, v1, v2) = v3) | cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v0, v1, v2) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eSpecif_2esumbool__rect, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v0, v1, v2) = v3) | cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v0, v1, v2) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eSpecif_2esumbool__rec, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eNat_2esub___24a2(v0, v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v4] : (cCoq_2eInit_2eNat_2esub___24a2(v1, v4) = v3 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eDatatypes_2enat__rect, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v4] : (cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2esnd___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v0, v1, v2) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v4] : (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v1, v4, v3) = v2 & t(v4, v0) & t(v3, v1))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2esnd___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eDatatypes_2esnd, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v0, v1, v2) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v4] : (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v1, v3, v4) = v2 & t(v4, v1) & t(v3, v0))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eDatatypes_2efst, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v2, v3) = v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ t(v2, v0) |  ~ cType___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v8 = v3 & v6 = v1 & cCoq_2eInit_2eDatatypes_2eapp___24a3(v0, v5, v2) = v7 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v7) = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v1 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0)) | (v4 = v1 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eDatatypes_2eapp, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eDatatypes_2econs, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v1, v2) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ~ p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v1, v2) = v4 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, cCoq_2eInit_2eDatatypes_2efalse, v2) = v5 & ((v4 = v3 & v1 = cCoq_2eInit_2eDatatypes_2etrue) | (v1 = cCoq_2eInit_2eDatatypes_2efalse & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v2) | (v9 = v0 & v5 = v3 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v6, v7, v8) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v8) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v6) & cCoq_2eInit_2eDatatypes_2ebool___24t(v7)) | (v0 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf & ((v9 = v2 & v5 = v3 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v6, v7, v8) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v8) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v6) & cCoq_2eInit_2eDatatypes_2ebool___24t(v7)) | (v3 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf & v2 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v0, v1, v2) = v4 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, cCoq_2eInit_2eDatatypes_2efalse, v2) = v5 & ((v4 = v3 & v1 = cCoq_2eInit_2eDatatypes_2etrue) | (v1 = cCoq_2eInit_2eDatatypes_2efalse & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v2) | (v9 = v0 & v5 = v4 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v6, v7, v8) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v8) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v6) & cCoq_2eInit_2eDatatypes_2ebool___24t(v7)) | (v0 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf & ((v9 = v2 & v5 = v4 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v6, v7, v8) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v8) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v6) & cCoq_2eInit_2eDatatypes_2ebool___24t(v7)) | (v4 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf & v2 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)))))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v1) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v0, v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v2) | p(v3) |  ? [v4] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v0) = v4 &  ~ p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v1) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v0, v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v2) |  ? [v4] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v0) = v4 & ( ~ p(v4) | p(v3)) & ( ~ p(v3) | p(v4)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v0) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v0, v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v2) |  ~ p(v3) |  ? [v4] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v1) = v4 & p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v0) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v0, v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v2) |  ? [v4] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v1) = v4 & ( ~ p(v4) | p(v3)) & ( ~ p(v3) | p(v4)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v1, v2) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) |  ? [v4] :  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v0, v2) = v4 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v1, v4) = v5 & (v1 = v0 |  ~ p(v3) | p(v5)) & ( ~ p(v5) | ( ~ (v1 = v0) & p(v3))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eInit_2eSpecif_2eright___24a2(v1, v0) = v5 & cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v6 & cCoq_2eInit_2eSpecif_2eleft___24a2(v1, v0) = v7 & cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v4 & ((v7 = v3 & v6 = v2 & p(v1)) | (v5 = v3 & v4 = v2 & p(v0))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eBool_2eSumbool_2esumbool__not, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eNat_2eshiftl___24a2(all_0_50_50, v1) = v2) |  ~ (cCoq_2eInit_2eNat_2eldiff___24a2(v0, v2) = v3) | cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v2) = v4 & ((v7 = v3 & v6 = v4 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v4 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v7 = v3 & v6 = v4 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v3 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v4 = cCoq_2eNumbers_2eBinNums_2eZ0 & v3 = cCoq_2eNumbers_2eBinNums_2eZ0)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__3381___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__3381, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__3382___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__3382, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v2 | p(v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v1) | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__3379___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__3379, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__3380___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__3380, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v2 | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v1) | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2ePreOrder, v0) = v2) |  ~ cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2ePreOrder, v0) = v2) |  ~ p(v3) | cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2eldiff, v0) = v2) | cCoq_2eInit_2eNat_2eldiff___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eLists_2eList_2eNoDup, v0) = v2) |  ~ cCoq_2eLists_2eList_2eNoDup___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eLists_2eList_2eNoDup, v0) = v2) |  ~ p(v3) | cCoq_2eLists_2eList_2eNoDup___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__6678, v0) = v2) | c_24__prop__6678___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epow, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60388, v0) = v2) | c_24__prop__60388___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEX, v0) = v2) | cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2egcd, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStrings_2eString_2estring__dec, v0) = v2) | cCoq_2eStrings_2eString_2estring__dec___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4118, v0) = v2) | c_24__prop__4118___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eldiff, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__43928, v0) = v2) | c_24__prop__43928___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__64754, v0) = v2) | c_24__lam__64754___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eVectors_2eFin_2eFS, v0) = v2) | cCoq_2eVectors_2eFin_2eFS___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__fix__60952__1__add__carry, v0) = v2) | c_24__fix__60952__1__add__carry___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eLists_2eList_2ein__dec, v0) = v2) | cCoq_2eLists_2eList_2ein__dec___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__64699, v0) = v2) | c_24__prop__64699___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__63668, v0) = v2) | c_24__lam__63668___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStrings_2eAscii_2eascii__dec, v0) = v2) | cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__37114, v0) = v2) | c_24__prop__37114___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__4670, v0) = v2) | c_24__lam__4670___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStrings_2eByte_2eeqb, v0) = v2) | cCoq_2eStrings_2eByte_2eeqb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__64761, v0) = v2) | c_24__lam__64761___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4655, v0) = v2) | c_24__prop__4655___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__63676, v0) = v2) | c_24__lam__63676___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4656, v0) = v2) | c_24__prop__4656___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60919, v0) = v2) | c_24__prop__60919___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4092, v0) = v2) | c_24__prop__4092___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__59773, v0) = v2) | c_24__prop__59773___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60423, v0) = v2) | c_24__prop__60423___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__58792, v0) = v2) | c_24__prop__58792___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791, v0) = v2) |  ~ c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791, v0) = v2) |  ~ p(v3) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4090, v0) = v2) | c_24__prop__4090___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__58818, v0) = v2) | c_24__prop__58818___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4235, v0) = v2) | c_24__prop__4235___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEc, v0) = v2) | cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2emodulo, v0) = v2) | cCoq_2eInit_2eNat_2emodulo___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60386, v0) = v2) | c_24__prop__60386___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ezmon, v0) = v2) | cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60389, v0) = v2) | c_24__prop__60389___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eLogic_2eeq__refl, v0) = v2) | cCoq_2eInit_2eLogic_2eeq__refl___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2eltb, v0) = v2) | cCoq_2eInit_2eNat_2eltb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRfunctions_2eZintNeg, v0) = v2) | cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__59788, v0) = v2) | c_24__lam__59788___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4470, v0) = v2) | c_24__prop__4470___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__3932, v0) = v2) | c_24__prop__3932___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEopp, v0) = v2) | cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__43929, v0) = v2) | c_24__prop__43929___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60918, v0) = v2) | c_24__prop__60918___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__63660, v0) = v2) | c_24__lam__63660___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4234, v0) = v2) | c_24__prop__4234___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60917, v0) = v2) | c_24__prop__60917___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4117, v0) = v2) | c_24__prop__4117___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__3931, v0) = v2) | c_24__prop__3931___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4233, v0) = v2) | c_24__prop__4233___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__63652, v0) = v2) | c_24__lam__63652___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__4337, v0) = v2) | c_24__lam__4337___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__6677, v0) = v2) | c_24__prop__6677___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4091, v0) = v2) | c_24__prop__4091___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2evmon, v0) = v2) | cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4093, v0) = v2) | c_24__prop__4093___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePc, v0) = v2) | cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__61392, v0) = v2) | c_24__prop__61392___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60387, v0) = v2) | c_24__prop__60387___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRfunctions_2eZintPos, v0) = v2) | cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__58793, v0) = v2) | c_24__prop__58793___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__43922, v0) = v2) | c_24__prop__43922___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__61469, v0) = v2) | c_24__prop__61469___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__59774, v0) = v2) | c_24__prop__59774___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2ele, v0) = v2) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2ele, v0) = v2) |  ~ p(v3) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cVFA_2eExtract_2eltb, v0) = v2) | cVFA_2eExtract_2eltb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cRedblack_2eTREES_2elookup, v0) = v2) | cRedblack_2eTREES_2elookup___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEopp, v0) = v2) | cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEc, v0) = v2) | cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEX, v0) = v2) | cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2enum, v0) = v2) | cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2edenum, v0) = v2) | cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2econdition, v0) = v2) | cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEopp, v0) = v2) | cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEinv, v0) = v2) | cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEc, v0) = v2) | cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEX, v0) = v2) | cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb, v0) = v2) | cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2emicromega_2eTauto_2eclause, v0) = v2) | cCoq_2emicromega_2eTauto_2eclause___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePc, v0) = v2) | cCoq_2emicromega_2eEnvRing_2ePc___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZnumtheory_2erel__prime, v0) = v2) |  ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZnumtheory_2erel__prime, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZnat_2eneq, v0) = v2) |  ~ cCoq_2eZArith_2eZnat_2eneq___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZnat_2eneq, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eZnat_2eneq___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZdiv_2eRemainder__alt, v0) = v2) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZdiv_2eRemainder__alt, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZdiv_2eRemainder, v0) = v2) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZdiv_2eRemainder, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZbool_2eZeq__bool, v0) = v2) | cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZbool_2eZ__noteq__bool, v0) = v2) | cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZbool_2eZ__eq__bool, v0) = v2) | cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec, v0) = v2) | cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esub, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2erem, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2equot, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epow, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emul, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eltb, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZne, v0) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZne___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZne, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eBinInt_2eZne___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2edivide, v0) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2edivide, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2eclearbit, v0) = v2) | cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eVectors_2eVectorDef_2et, v0) = v2) | cCoq_2eVectors_2eVectorDef_2et___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec, v0) = v2) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec, v0) = v2) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStrings_2eString_2eprefix, v0) = v2) | cCoq_2eStrings_2eString_2eprefix___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStrings_2eString_2eeqb, v0) = v2) | cCoq_2eStrings_2eString_2eeqb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStrings_2eString_2eString, v0) = v2) | cCoq_2eStrings_2eString_2eString___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStrings_2eAscii_2eeqb, v0) = v2) | cCoq_2eStrings_2eAscii_2eeqb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRpow__def_2epow, v0) = v2) | cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRfunctions_2epowerRZ, v0) = v2) | cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRfunctions_2eZ__spec, v0) = v2) | cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRplus, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRmult, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRminus, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRdiv, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQmake, v0) = v2) | cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQle, v0) = v2) |  ~ cCoq_2eQArith_2eQArith__base_2eQle___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQle, v0) = v2) |  ~ p(v3) | cCoq_2eQArith_2eQArith__base_2eQle___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQeq__bool, v0) = v2) | cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQeq, v0) = v2) |  ~ cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQeq, v0) = v2) |  ~ p(v3) | cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQcompare, v0) = v2) | cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esub, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2emul, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eleb, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2ele, v0) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2ele, v0) = v2) |  ~ p(v3) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2egt, v0) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2egt, v0) = v2) |  ~ p(v3) | cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2ege, v0) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ege___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2ege, v0) = v2) |  ~ p(v3) | cCoq_2ePArith_2eBinPos_2ePos_2ege___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eNdigits_2eeqf, v0) = v2) |  ~ cCoq_2eNArith_2eNdigits_2eeqf___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eNdigits_2eeqf, v0) = v2) |  ~ p(v3) | cCoq_2eNArith_2eNdigits_2eeqf___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2etestbit, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2esub, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2epow, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2emul, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2emodulo, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eleb, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2egcd, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eadd, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2elt, v0) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2elt, v0) = v2) |  ~ p(v3) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2ele, v0) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2ele, v0) = v2) |  ~ p(v3) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2ege, v0) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ege___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2ege, v0) = v2) |  ~ p(v3) | cCoq_2eNArith_2eBinNat_2eN_2ege___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2edivide, v0) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2edivide, v0) = v2) |  ~ p(v3) | cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2eclearbit, v0) = v2) | cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eLists_2eListDec_2eIn__dec, v0) = v2) | cCoq_2eLists_2eListDec_2eIn__dec___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eLists_2eList_2ehd__error, v0) = v2) | cCoq_2eLists_2eList_2ehd__error___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eWf_2ewell__founded, v0) = v2) |  ~ cCoq_2eInit_2eWf_2ewell__founded___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eWf_2ewell__founded, v0) = v2) |  ~ p(v3) | cCoq_2eInit_2eWf_2ewell__founded___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eSpecif_2esumor, v0) = v2) | cCoq_2eInit_2eSpecif_2esumor___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eSpecif_2esumbool, v0) = v2) | cCoq_2eInit_2eSpecif_2esumbool___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eSpecif_2esigT, v0) = v2) | cCoq_2eInit_2eSpecif_2esigT___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eSpecif_2esig, v0) = v2) | cCoq_2eInit_2eSpecif_2esig___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eSpecif_2eright, v0) = v2) | cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eSpecif_2eleft, v0) = v2) | cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eSpecif_2einright, v0) = v2) | cCoq_2eInit_2eSpecif_2einright___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2egt, v0) = v2) |  ~ cCoq_2eInit_2ePeano_2egt___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2egt, v0) = v2) |  ~ p(v3) | cCoq_2eInit_2ePeano_2egt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2ege, v0) = v2) |  ~ cCoq_2eInit_2ePeano_2ege___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2ege, v0) = v2) |  ~ p(v3) | cCoq_2eInit_2ePeano_2ege___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2etestbit, v0) = v2) | cCoq_2eInit_2eNat_2etestbit___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2esub, v0) = v2) | cCoq_2eInit_2eNat_2esub___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2eshiftl, v0) = v2) | cCoq_2eInit_2eNat_2eshiftl___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2epow, v0) = v2) | cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2emul, v0) = v2) | cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2emax, v0) = v2) | cCoq_2eInit_2eNat_2emax___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2eleb, v0) = v2) | cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2egcd, v0) = v2) | cCoq_2eInit_2eNat_2egcd___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2eeqb, v0) = v2) | cCoq_2eInit_2eNat_2eeqb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2ediv, v0) = v2) | cCoq_2eInit_2eNat_2ediv___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2ecompare, v0) = v2) | cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eprod, v0) = v2) | cCoq_2eInit_2eDatatypes_2eprod___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eorb, v0) = v2) | cCoq_2eInit_2eDatatypes_2eorb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eDatatypes_2elist__rect, v0) = v2) | cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eDatatypes_2elist__rec, v0) = v2) | cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eDatatypes_2elength, v0) = v2) | cCoq_2eInit_2eDatatypes_2elength___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eandb, v0) = v2) | cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eSome, v0) = v2) | cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion, v0) = v2) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove, v0) = v2) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem, v0) = v2) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd, v0) = v2) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset, v0) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset, v0) = v2) |  ~ p(v3) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn, v0) = v2) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eBool_2eBool_2ereflect, v0) = v2) | cCoq_2eBool_2eBool_2ereflect___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eBool_2eBool_2eeqb, v0) = v2) | cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2edivide, v0) = v2) |  ~ cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2edivide, v0) = v2) |  ~ p(v3) | cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit, v0) = v2) | cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eArith_2eEqNat_2eeq__nat, v0) = v2) |  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eArith_2eEqNat_2eeq__nat, v0) = v2) |  ~ p(v3) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2egt, v0) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2egt, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2elt, v0) = v2) | cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2ege, v0) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2ege, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2ele, v0) = v2) | cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__59756, v0) = v2) |  ~ c_24__lam__59756___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__59756, v0) = v2) |  ~ p(v3) | c_24__lam__59756___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRgt, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRlt, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRge, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRle, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__43943, v0) = v2) |  ~ c_24__lam__43943___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__43943, v0) = v2) |  ~ p(v3) | c_24__lam__43943___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec, v0) = v2) | cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts, v0) = v2) |  ~ cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts, v0) = v2) |  ~ p(v3) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2elt, v0) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2elt, v0) = v2) |  ~ p(v3) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt, v0) = v2) |  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt, v0) = v2) |  ~ p(v3) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2elt, v0) = v2) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2elt, v0) = v2) |  ~ p(v3) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2eEquivalence, v0) = v2) |  ~ cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2eEquivalence, v0) = v2) |  ~ cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2eEquivalence, v0) = v2) |  ~ p(v3) | cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2eEquivalence, v0) = v2) |  ~ p(v3) | cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2eadd, v0) = v2) | cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual, v0) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v0, v1) | p(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual, v0) = v2) |  ~ p(v3) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__64701___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) | t(v3, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__59442___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v6 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v4 & happ(v0, v6) = v7 & happ(v0, v2) = v5 & ( ~ p(v4) |  ! [v8] :  ! [v9] : ( ~ (happ(v3, v8) = v9) |  ~ t(v8, v5) | t(v9, v7))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__4496___24t(v0, v1) |  ~ t(v2, v0) | cProp___24t(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__4303___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) | cProp___24t(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__4294___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v4] :  ? [v5] : (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v4 & happ(v0, v4) = v5 & t(v3, v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__4291___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v4] :  ? [v5] : (happ(v0, v4) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v4 & t(v3, v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__4022___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) | t(v3, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__3990___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] : (happ(v0, v5) = v6 & happ(v0, v2) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v5 &  ! [v7] :  ! [v8] : ( ~ (happ(v3, v7) = v8) |  ~ t(v7, v4) | t(v8, v6)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__39227___24t(v0, v1) |  ~ t(v2, v0) | t(v3, v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__37169___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v4] :  ? [v5] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v4 & happ(v0, v4) = v5 & t(v3, v5))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__37152___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v5 & happ(v0, v5) = v6 & happ(v0, v2) = v4 &  ! [v7] :  ! [v8] : ( ~ (happ(v3, v7) = v8) |  ~ t(v7, v4) | t(v8, v6)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__37147___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v5 & happ(v0, v5) = v6 & happ(v0, v2) = v4 &  ! [v7] :  ! [v8] : ( ~ (happ(v3, v7) = v8) |  ~ t(v7, v4) | t(v8, v6)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__3302___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) | cType___24t(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__3221___24t(v0, v1) |  ~ cRedblack_2ecolor___24t(v2) | cType___24t(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__3134___24t(v0, v1) |  ~ cRedblack_2eTREES_2etree___24t(v2) | cType___24t(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ cCoq_2eNArith_2eNdigits_2eeqf___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) | happ(v0, v2) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__61506___24t(v0, v1) |  ~ t(v2, v0) | cType___24t(v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cRedblack_2eTREES_2eE) = v1) |  ~ c_24__type__3108___24t(v0) |  ~ cRedblack_2eTREES_2etree___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (cRedblack_2eTREES_2eT___24a5(v4, v5, v7, v8, v9) = v11 & happ(v0, v11) = v12 & happ(v0, v9) = v10 & happ(v0, v5) = v6 & cV___24t(v8) & cRedblack_2ekey___24t(v7) & cRedblack_2eTREES_2etree___24t(v9) & cRedblack_2eTREES_2etree___24t(v5) & cRedblack_2ecolor___24t(v4) & p(v10) & p(v6) &  ~ p(v12))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cRedblack_2eBlack) = v1) |  ~ c_24__type__3218___24t(v0) |  ~ cRedblack_2ecolor___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] : (happ(v0, cRedblack_2eRed) = v4 &  ~ p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cRedblack_2eRed) = v1) |  ~ c_24__type__3218___24t(v0) |  ~ cRedblack_2ecolor___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] : (happ(v0, cRedblack_2eBlack) = v4 &  ~ p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eStrings_2eString_2eEmptyString) = v1) |  ~ c_24__type__3427___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eStrings_2eString_2eString___24a2(v4, v5) = v7 & happ(v0, v7) = v8 & happ(v0, v5) = v6 & cCoq_2eStrings_2eString_2estring___24t(v5) & cCoq_2eStrings_2eAscii_2eascii___24t(v4) & p(v6) &  ~ p(v8))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eNumbers_2eBinNums_2eN0) = v1) |  ~ c_24__type__6169___24t(v0) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6169, all_0_21_21, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v4) = v6 & happ(v0, v6) = v7 & happ(v0, v4) = v5 & cCoq_2eNumbers_2eBinNums_2eN___24t(v4) & p(v5) &  ~ p(v7))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eNumbers_2eBinNums_2eN0) = v1) |  ~ c_24__type__6169___24t(v0) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6169, all_0_21_21, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v4) = v5 & happ(v0, v5) = v6 & cCoq_2eNumbers_2eBinNums_2eN___24t(v4) &  ~ p(v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eNumbers_2eBinNums_2exH) = v1) |  ~ c_24__type__37116___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v6 & happ(v0, v6) = v7 & happ(v0, v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & p(v5) &  ~ p(v7)) | (cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v6 & happ(v0, v6) = v7 & happ(v0, v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & p(v5) &  ~ p(v7)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eInit_2eDatatypes_2eO) = v1) |  ~ c_24__type__4236___24t(v0) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4236, all_0_26_26, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (happ(v0, v6) = v7 & happ(v0, v4) = v5 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v6 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & p(v5) &  ~ p(v7))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eInit_2eDatatypes_2eO) = v1) |  ~ c_24__type__4236___24t(v0) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4236, all_0_26_26, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] : (happ(v0, v5) = v6 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) &  ~ p(v6))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eInit_2eDatatypes_2eO) = v1) |  ~ c_24__type__4236___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (happ(v0, v6) = v7 & happ(v0, v4) = v5 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v6 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & p(v5) &  ~ p(v7))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ c_24__type__59442___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v6 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v4 & happ(v1, v2) = v5 & happ(v0, v6) = v7 & ( ~ p(v4) |  ! [v8] :  ! [v9] : ( ~ (happ(v5, v8) = v9) |  ~ t(v8, v3) | t(v9, v7))))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ c_24__type__3990___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] : (happ(v1, v2) = v4 & happ(v0, v5) = v6 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v5 &  ! [v7] :  ! [v8] : ( ~ (happ(v4, v7) = v8) |  ~ t(v7, v3) | t(v8, v6)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ c_24__type__37152___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v5 & happ(v1, v2) = v4 & happ(v0, v5) = v6 &  ! [v7] :  ! [v8] : ( ~ (happ(v4, v7) = v8) |  ~ t(v7, v3) | t(v8, v6)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ c_24__type__37147___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v5 & happ(v1, v2) = v4 & happ(v0, v5) = v6 &  ! [v7] :  ! [v8] : ( ~ (happ(v4, v7) = v8) |  ~ t(v7, v3) | t(v8, v6)))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ cCoq_2eNArith_2eNdigits_2eeqf___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) | happ(v1, v2) = v3) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580, v0) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v1, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v1, v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ cCoq_2eLists_2eList_2eAdd___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v8 = v3 & v6 = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v7) = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v2 & cCoq_2eLists_2eList_2eAdd___24a4(v0, v1, v5, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0)) | (v5 = v3 & v4 = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v1, v2) = v3))) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v2) | p(v1) | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v3, v1) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v3, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v3, v2)) &  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v2) |  ~ cType___24t(v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v4, v6) = v2 & happ(v0, v4) = v5 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v6) & t(v4, v1) & ((v9 = v6 & cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v7, v8) = v6 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v8) & t(v7, v1) & ( ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v6) |  ~ p(v5) | cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v2)) & ( ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v2) | (cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v6) & p(v5)))) | (v6 = v3 & ( ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v2) | p(v5)) & ( ~ p(v5) | cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v2)))))) &  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v2) |  ~ cType___24t(v1) | cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v2) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v4, v6) = v2 & happ(v0, v4) = v5 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v6) & t(v4, v1) & ((v9 = v6 & cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v7, v8) = v6 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v8) & t(v7, v1) & ( ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v6) |  ~ p(v5))) | (v6 = v3 &  ~ p(v5))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 | v2 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 | v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 | v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cVFA_2eSearchTree_2eE___24a1(v0) = v2) |  ~ cVFA_2eSearchTree_2etree___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cVFA_2eSearchTree_2eT___24a5(v0, v3, v4, v5, v6) = v1 & cVFA_2eSearchTree_2etree___24t(v0, v6) & cVFA_2eSearchTree_2etree___24t(v0, v3) & cVFA_2eSearchTree_2ekey___24t(v4) & t(v5, v0))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v4)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v0, v3) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v0, v3) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v0, v3) = v1 & t(v3, v0)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v0, v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v3 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v0) = v1))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v4)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v0, v3) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v0, v3) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v0, v3) = v1 & t(v3, v0)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v0, v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v3 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v0) = v1))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v4)) | (v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v0, v3) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v0, v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v0, v3) = v1 & t(v3, v0)) | (v3 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v0) = v1))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v4)) | (v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v0, v3) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v0, v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v0, v3) = v1 & t(v3, v0)) | (v3 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v0) = v1))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v7 = v2 & v6 = v1 & cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v5, v3) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v7 = v2 & v6 = v1 & cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v2) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v1) = v5 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v1, v6) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v1) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] : (cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v3) = v1 & t(v3, v0))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eNat_2emax___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2emax___24a2(v3, v5) = v7 & cCoq_2eInit_2eDatatypes_2eS___24a1(v7) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = v0 & v1 = cCoq_2eInit_2eDatatypes_2eO)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eNat_2egcd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2emodulo___24a2(v1, v0) = v4 & cCoq_2eInit_2eNat_2egcd___24a2(v4, v0) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eNat_2ediv___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2edivmod___24a4(v0, v3, cCoq_2eInit_2eDatatypes_2eO, v3) = v4 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eDatatypes_2enat, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2eadd___24a2(v3, v1) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v2) |  ~ cCoq_2eLists_2eList_2eNoDup___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v3, v4) = v5 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v4) = v1 & cCoq_2eLists_2eList_2eNoDup___24a2(v0, v4) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) & t(v3, v0) &  ~ p(v5))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v4) = v1 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) & t(v3, v0))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v2) = v0) |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) | (v6 = v0 & ((v14 = v2 & v12 = v1 & cCoq_2eInit_2eDatatypes_2eorb___24a2(v4, v9) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v5, v11) = v13 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v3, v7) = v8 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v8, v10, v13) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v7, v9, v11) = v1 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v11) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v7) & cCoq_2eInit_2eDatatypes_2ebool___24t(v9)) | (v2 = v0 & v1 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v2) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ c_24__lam__4337___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ cCoq_2eArith_2eBetween_2ebetween___24a3(v0, v1, v2) |  ~ c_24__type__61411___24t(v0, v1, v2, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] : (happ(v0, v3) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v2 & cCoq_2eArith_2eBetween_2ebetween___24a3(v0, v1, v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | (v7 = v2 & v6 = v1 & v4 = v0 & cCoq_2eInit_2eNat_2esub___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v1) = v2) |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_29_29 |  ~ (c_24__fix__60952__1__add__carry___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v6 = v2 & v4 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v6 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH))) | (v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v6 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_41_41 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v3 & ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v5 = v0 & ((v17 = v2 & v14 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v15) = v16 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v11) = v12 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v13) = v15 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v12, v16) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v13) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2eN___24t(v13) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v16 = v2 & v13 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v14) = v15 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v12) = v14 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v6) = v1 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v11, v15) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v12) = v9 & cCoq_2eNumbers_2eBinNums_2eN___24t(v12) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v5 = v0 & ((v16 = v2 & v14 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v11) = v12 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v13) = v15 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v6) = v1 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v12, v15) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v13) = v9 & cCoq_2eNumbers_2eBinNums_2eN___24t(v13) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v15 = v2 & v13 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v12) = v14 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v11, v14) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v12) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2eN___24t(v12) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0)))))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_43_43 |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v4 = v1 & cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v5) = v6 & cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v6) = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v1 & cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v5) = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_43_43 |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v3) = v4 & cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_44_44 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v2 & v4 = v1 & cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v0, v3) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eNumbers_2eBinNums_2eZ0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_46_46 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v6 = v2 & v4 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v5 = v2 & v4 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v6 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v9 = v2 & v7 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v6) = v8 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v9 = v2 & v7 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v6) = v8 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v5 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_47_47 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | (v4 = v1 & ((v8 = v2 & v6 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v5, v3) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eNumbers_2eBinNums_2eN0 & v0 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_48_48 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v6 = v2 & v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v3, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v5 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v5, cCoq_2eInit_2eDatatypes_2efalse, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v3, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v5 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf, cCoq_2eInit_2eDatatypes_2efalse, v5) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v1 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v1 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, cCoq_2eInit_2eDatatypes_2etrue, v5) = v7 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ((v11 = v2 & v9 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v8) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v8, v3) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v10, v4, v5) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v11 = v2 & v9 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v8) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v8, v5) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v10) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v7 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_50_50 |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2epow___24a2(v0, v3) = v4 & cCoq_2eInit_2eNat_2emul___24a2(v0, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cdefault |  ~ (cRedblack_2eTREES_2elookup___24a2(v0, v1) = v2) |  ~ cRedblack_2eTREES_2etree___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (cRedblack_2eTREES_2elookup___24a2(v0, v10) = v12 & cRedblack_2eTREES_2elookup___24a2(v0, v4) = v5 & cVFA_2eExtract_2eltb___24a2(v6, v0) = v8 & cVFA_2eExtract_2eltb___24a2(v0, v6) = v7 & cRedblack_2eTREES_2eT___24a5(v3, v4, v6, v9, v10) = v11 & cV___24t(v9) & cRedblack_2ekey___24t(v6) & cRedblack_2eTREES_2etree___24t(v10) & cRedblack_2eTREES_2etree___24t(v4) & cRedblack_2ecolor___24t(v3) & ( ~ cRedblack_2ekey___24t(v0) | (v11 = v1 & ((v7 = cCoq_2eInit_2eDatatypes_2efalse & ((v12 = v2 & v8 = cCoq_2eInit_2eDatatypes_2etrue) | (v9 = v2 & v8 = cCoq_2eInit_2eDatatypes_2efalse))) | (v7 = cCoq_2eInit_2eDatatypes_2etrue & v5 = v2)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v4 = v0 & ((v10 = v2 & v9 = v7 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v3, v5) = v7 & cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v8) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v8 = v2 & v6 = v1 & v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = v2) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) | cCoq_2eQArith_2eQArith__base_2eQle___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v1, v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) | cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = v2) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) | cCoq_2eQArith_2eQArith__base_2eQle___24a2(v1, v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v1, v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) | cCoq_2ePArith_2eBinPos_2ePos_2ege___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v1, v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) | cCoq_2eNArith_2eBinNat_2eN_2ege___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ege___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v1, v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v7 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eLt & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eGt & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eGt & v1 = cCoq_2eNumbers_2eBinNums_2eN0))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)) | (v4 = v0 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2ecompare___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eGt & v1 = cCoq_2eInit_2eDatatypes_2eO))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v3, cCoq_2eInit_2eDatatypes_2efalse, v5) = v7 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) | (v6 = v1 & ((v11 = v2 & v9 = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v8, v5) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v3, v4, v10) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v8) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v11 = v2 & v9 = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v8, v3) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v10, v4, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v8) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v7 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2exH)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 | v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v1, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eInit_2eDatatypes_2elength___24a2(v0, v4) = v5 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v4) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) & t(v3, v0))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2eadd___24a2(v1, v4) = v2 & cCoq_2eInit_2eNat_2emul___24a2(v3, v1) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = v2) |  ~ c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ c_24__lam__4670___24a3(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (c_24__lam__64761___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v0, v3) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v3, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) | (v6 = v1 & ((v9 = v2 & v8 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v7, v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v9 = v2 & v8 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v7, v5) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v4 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2exH)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse |  ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = v0 |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = v0 |  ~ c_24__lam__59788___24a3(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (c_24__lam__64754___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v0, v3) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] : (cCoq_2eStrings_2eString_2eString___24a2(v3, v4) = v5 & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v3) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v1) | (v5 = v0 & ((v15 = v1 & cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v3, v6) = v7 & c_24__prop__4090___24a2(v3, v6) = v8 & c_24__prop__4091___24a2(v3, v6) = v9 & c_24__prop__4092___24a2(v3, v6) = v11 & c_24__prop__4093___24a2(v3, v6) = v12 & cCoq_2eStrings_2eString_2eprefix___24a2(v4, v14) = v16 & cCoq_2eStrings_2eString_2eString___24a2(v6, v14) = v1 & cCoq_2eInit_2eSpecif_2eright___24a2(v11, v12) = v13 & cCoq_2eInit_2eSpecif_2eleft___24a2(v8, v9) = v10 & cCoq_2eStrings_2eString_2estring___24t(v14) & cCoq_2eStrings_2eAscii_2eascii___24t(v6) & ((v16 = v2 & v10 = v7 & v6 = v3) | (v13 = v7 & v2 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v6 = v3)))) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eStrings_2eString_2eEmptyString)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v5 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eStrings_2eString_2eString___24a2(v3, v4) = v1 & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v3)) | (v5 = v0 & cCoq_2eStrings_2eString_2eString___24a2(v3, v4) = v0 & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v3) & ((v9 = v1 & cCoq_2eStrings_2eString_2eeqb___24a2(v4, v8) = v10 & cCoq_2eStrings_2eString_2eString___24a2(v6, v8) = v1 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v3, v6) = v7 & cCoq_2eStrings_2eString_2estring___24t(v8) & cCoq_2eStrings_2eAscii_2eascii___24t(v6) & ((v10 = v2 & v7 = cCoq_2eInit_2eDatatypes_2etrue) | (v7 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2efalse))) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eStrings_2eString_2eEmptyString))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2eN0))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2exH))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | (v4 = v0 & ((v7 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2eleb___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eInit_2eDatatypes_2eO)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)) | (v4 = v0 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2eeqb___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eInit_2eDatatypes_2eO))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) | p(v1)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_3d___24a1(v2) = v1) |  ~ (c_3d___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__37169___24a1(v2) = v1) |  ~ (c_24__type__37169___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__39868___24a1(v2) = v1) |  ~ (c_24__type__39868___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__4294___24a1(v2) = v1) |  ~ (c_24__type__4294___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__58161___24a1(v2) = v1) |  ~ (c_24__type__58161___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__3302___24a1(v2) = v1) |  ~ (c_24__type__3302___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__3106___24a1(v2) = v1) |  ~ (c_24__type__3106___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__4496___24a1(v2) = v1) |  ~ (c_24__type__4496___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__37152___24a1(v2) = v1) |  ~ (c_24__type__37152___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__37147___24a1(v2) = v1) |  ~ (c_24__type__37147___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__3221___24a1(v2) = v1) |  ~ (c_24__type__3221___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__3134___24a1(v2) = v1) |  ~ (c_24__type__3134___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__40140___24a1(v2) = v1) |  ~ (c_24__type__40140___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__61506___24a1(v2) = v1) |  ~ (c_24__type__61506___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__4303___24a1(v2) = v1) |  ~ (c_24__type__4303___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__39494___24a1(v2) = v1) |  ~ (c_24__type__39494___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__59442___24a1(v2) = v1) |  ~ (c_24__type__59442___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__6842___24a1(v2) = v1) |  ~ (c_24__type__6842___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__3990___24a1(v2) = v1) |  ~ (c_24__type__3990___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__4291___24a1(v2) = v1) |  ~ (c_24__type__4291___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eVectors_2eFin_2et___24a1(v2) = v1) |  ~ (cCoq_2eVectors_2eFin_2et___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cVFA_2eSearchTree_2etree___24a1(v2) = v1) |  ~ (cVFA_2eSearchTree_2etree___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__39218___24a1(v2) = v1) |  ~ (c_24__type__39218___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__39227___24a1(v2) = v1) |  ~ (c_24__type__39227___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v2) = v1) |  ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__6678___24a2(v0, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__6677___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__64699___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__61470___24a1(v2) = v1) |  ~ (c_24__prop__61470___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__61392___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__60919___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__60918___24a2(v0, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__60917___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__59665___24a1(v2) = v1) |  ~ (c_24__prop__59665___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__59664___24a1(v2) = v1) |  ~ (c_24__prop__59664___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__58818___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__58793___24a2(v0, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__58792___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4470___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__43929___24a2(v0, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__43928___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4235___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4234___24a2(v0, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4233___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4118___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4117___24a2(v0, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4113___24a1(v2) = v1) |  ~ (c_24__prop__4113___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4112___24a1(v2) = v1) |  ~ (c_24__prop__4112___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__3932___24a2(v0, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__3931___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__37114___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__lam__64765___24a1(v2) = v1) |  ~ (c_24__lam__64765___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__lam__63291___24a1(v2) = v1) |  ~ (c_24__lam__63291___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__lam__63290___24a1(v2) = v1) |  ~ (c_24__lam__63290___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v2) = v1) |  ~ (cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cVFA_2eSearchTree_2eE___24a1(v2) = v1) |  ~ (cVFA_2eSearchTree_2eE___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cVFA_2eSearchTree_2eE___24a1(v1) = v2) |  ~ (cVFA_2eSearchTree_2eE___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v1) = v2) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v1) = v2) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v1) = v2) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v2) = v1) |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v1) = v2) |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v2) = v1) |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v1) = v2) |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__4022___24a1(v2) = v1) |  ~ (c_24__type__4022___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cVFA_2eMaps_2etotal__map___24a1(v2) = v1) |  ~ (cVFA_2eMaps_2etotal__map___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__64701___24a1(v2) = v1) |  ~ (c_24__type__64701___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v2) = v1) |  ~ (cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cRedblack_2ecolor__rect___24a1(v2) = v1) |  ~ (cRedblack_2ecolor__rect___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cRedblack_2ecolor__rec___24a1(v2) = v1) |  ~ (cRedblack_2ecolor__rec___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cRedblack_2eTREES_2etree__rect___24a1(v2) = v1) |  ~ (cRedblack_2eTREES_2etree__rect___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cRedblack_2eTREES_2etree__rec___24a1(v2) = v1) |  ~ (cRedblack_2eTREES_2etree__rec___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cRedblack_2eTREES_2emakeBlack___24a1(v2) = v1) |  ~ (cRedblack_2eTREES_2emakeBlack___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v1) = v2) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v1) = v2) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__60388___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__60389___24a2(v0, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__60386___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__60387___24a2(v0, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__59773___24a2(v0, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__59774___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4655___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4656___24a2(v0, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v2) = v1) |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v1) = v2) |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v2) = v1) |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v1) = v2) |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2estring__rect___24a1(v2) = v1) |  ~ (cCoq_2eStrings_2eString_2estring__rect___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2estring__rec___24a1(v2) = v1) |  ~ (cCoq_2eStrings_2eString_2estring__rec___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4090___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4091___24a2(v0, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4092___24a2(v0, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4093___24a2(v0, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2elength___24a1(v2) = v1) |  ~ (cCoq_2eStrings_2eString_2elength___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v2) = v1) |  ~ (cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v2) = v1) |  ~ (cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__39236___24a1(v2) = v1) |  ~ (c_24__type__39236___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v2) = v1) |  ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v0) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v0) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v1) = v2) |  ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRIneq_2eRsqr___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRIneq_2eRsqr___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v2) = v1) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v2) = v1) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__lam__64761___24a1(v2) = v1) |  ~ (c_24__lam__64761___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__lam__64754___24a1(v2) = v1) |  ~ (c_24__lam__64754___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v1) = v2) |  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__114___24a1(v2) = v1) |  ~ (c_24__type__114___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v2) = v1) |  ~ (cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v1) = v2) |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2ediv2___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eNat_2ediv2___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eshiftl___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eshiftl___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2epred___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eNat_2epred___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eodd___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eodd___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eeven___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eeven___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v2) |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v1) = v2) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v1) = v2) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v2) = v1) |  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v2) = v1) |  ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v1) = v2) |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v1) = v2) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2elookup___24a2(v0, v1) = v2) |  ~ cRedblack_2eTREES_2etree___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (cRedblack_2eTREES_2elookup___24a2(v0, v10) = v12 & cRedblack_2eTREES_2elookup___24a2(v0, v4) = v5 & cVFA_2eExtract_2eltb___24a2(v6, v0) = v8 & cVFA_2eExtract_2eltb___24a2(v0, v6) = v7 & cRedblack_2eTREES_2eT___24a5(v3, v4, v6, v9, v10) = v11 & cV___24t(v9) & cRedblack_2ekey___24t(v6) & cRedblack_2eTREES_2etree___24t(v10) & cRedblack_2eTREES_2etree___24t(v4) & cRedblack_2ecolor___24t(v3) & ( ~ cRedblack_2ekey___24t(v0) | (v11 = v1 & ((v7 = cCoq_2eInit_2eDatatypes_2efalse & ((v12 = v2 & v8 = cCoq_2eInit_2eDatatypes_2etrue) | (v9 = v2 & v8 = cCoq_2eInit_2eDatatypes_2efalse))) | (v7 = cCoq_2eInit_2eDatatypes_2etrue & v5 = v2)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v9 = v1 & v5 = v0 & cCoq_2eStrings_2eString_2eeqb___24a2(v4, v8) = v10 & cCoq_2eStrings_2eString_2eString___24a2(v6, v8) = v1 & cCoq_2eStrings_2eString_2eString___24a2(v3, v4) = v0 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v3, v6) = v7 & cCoq_2eStrings_2eString_2estring___24t(v8) & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v6) & cCoq_2eStrings_2eAscii_2eascii___24t(v3) & ((v10 = v2 & v7 = cCoq_2eInit_2eDatatypes_2etrue) | (v7 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2efalse))) | (v5 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eStrings_2eString_2eString___24a2(v3, v4) = v1 & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | (v4 = v1 & ((v8 = v2 & v6 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v5, v3) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eNumbers_2eBinNums_2eN0 & v0 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v6 = v1 & v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v6 = v1 & v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (c_24__fix__60952__1__add__carry___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v6 = v2 & v4 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)))) | (v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v6 = v2 & v4 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v5 = v2 & v4 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v9 = v2 & v7 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v6) = v8 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v9 = v2 & v7 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v6) = v8 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v3, cCoq_2eInit_2eDatatypes_2efalse, v5) = v7 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) | (v6 = v1 & ((v11 = v2 & v9 = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v8, v5) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v3, v4, v10) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v8) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v11 = v2 & v9 = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v8, v3) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v10, v4, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v8) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v7 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2exH)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v1 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, cCoq_2eInit_2eDatatypes_2etrue, v5) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ((v10 = v2 & v8 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v7, v3) = v9 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v9, v4, v5) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v7, v5) = v9 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v6 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2exH)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) | (v6 = v1 & ((v9 = v2 & v8 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v7, v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v9 = v2 & v8 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v7, v5) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v4 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2exH)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | (v4 = v1 & ((v10 = v2 & v7 = v0 & cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v8, v5) = v9 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v6) = v8 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v6) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v2 & v7 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v6, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v0 = cCoq_2eNumbers_2eBinNums_2eZ0))))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : ( ~ (v5 = v4) & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v3) = v4 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v2) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v2 & v4 = v1 & cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v0, v3) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eNumbers_2eBinNums_2eZ0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : ( ~ (v5 = v3) & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v2) = v3 & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v1) = v4 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v4) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v4 = v1 & cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v5) = v6 & cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v6) = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v1 & cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v5) = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v7 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__lam__64761___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v0, v3) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__lam__64754___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v0, v3) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v3) = v4 & cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2epow___24a2(v0, v3) = v4 & cCoq_2eInit_2eNat_2emul___24a2(v0, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v6 = v1 & v4 = v0 & cCoq_2eInit_2eNat_2eeqb___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & cCoq_2eInit_2eDatatypes_2enat___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2ediv___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2edivmod___24a4(v0, v3, cCoq_2eInit_2eDatatypes_2eO, v3) = v4 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eDatatypes_2enat, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v6 = v1 & v4 = v0 & cCoq_2eInit_2eNat_2ecompare___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & cCoq_2eInit_2eDatatypes_2enat___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] : (cCoq_2eStrings_2eString_2eString___24a2(v3, v4) = v5 & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v3) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v1) | (v5 = v0 & ((v15 = v1 & cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v3, v6) = v7 & c_24__prop__4090___24a2(v3, v6) = v8 & c_24__prop__4091___24a2(v3, v6) = v9 & c_24__prop__4092___24a2(v3, v6) = v11 & c_24__prop__4093___24a2(v3, v6) = v12 & cCoq_2eStrings_2eString_2eprefix___24a2(v4, v14) = v16 & cCoq_2eStrings_2eString_2eString___24a2(v6, v14) = v1 & cCoq_2eInit_2eSpecif_2eright___24a2(v11, v12) = v13 & cCoq_2eInit_2eSpecif_2eleft___24a2(v8, v9) = v10 & cCoq_2eStrings_2eString_2estring___24t(v14) & cCoq_2eStrings_2eAscii_2eascii___24t(v6) & ((v16 = v2 & v10 = v7 & v6 = v3) | (v13 = v7 & v2 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v6 = v3)))) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eStrings_2eString_2eEmptyString)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eStrings_2eString_2eString___24a2(v3, v4) = v0 & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v3) & ((v8 = v1 & cCoq_2eStrings_2eString_2eeqb___24a2(v4, v7) = v9 & cCoq_2eStrings_2eString_2eString___24a2(v5, v7) = v1 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v3, v5) = v6 & cCoq_2eStrings_2eString_2estring___24t(v7) & cCoq_2eStrings_2eAscii_2eascii___24t(v5) & ((v9 = v2 & v6 = cCoq_2eInit_2eDatatypes_2etrue) | (v6 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2efalse))) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eStrings_2eString_2eEmptyString)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v3, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v4 = v0 & ((v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & ((v10 = v2 & v9 = v7 & cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v8) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v7 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNeg & v2 = cCoq_2eNumbers_2eBinNums_2eN0) | (v7 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul & v2 = cCoq_2eNumbers_2eBinNums_2eN0))) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v6 = v2 & v5 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v4) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2eN0)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v6 = v2 & v5 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v4) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eInit_2eDatatypes_2eGt & v1 = cCoq_2eNumbers_2eBinNums_2eN0)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eNumbers_2eBinNums_2eN0 & v1 = cCoq_2eNumbers_2eBinNums_2eN0)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (c_24__fix__60952__1__add__carry___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v6 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH))) | (v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v6 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v1) = v5 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v1, v6) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v1) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2exH))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v6 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v9 = v2 & v7 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v6) = v8 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v9 = v2 & v7 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v6) = v8 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v5 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v6 = v2 & v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v3, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v5 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v5, cCoq_2eInit_2eDatatypes_2efalse, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v3, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v5 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf, cCoq_2eInit_2eDatatypes_2efalse, v5) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v1 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v1 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, cCoq_2eInit_2eDatatypes_2etrue, v5) = v7 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ((v11 = v2 & v9 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v8) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v8, v3) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v10, v4, v5) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v11 = v2 & v9 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v8) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v8, v5) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v10) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) | (v6 = v0 & ((v14 = v2 & v12 = v1 & cCoq_2eInit_2eDatatypes_2eorb___24a2(v4, v9) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v5, v11) = v13 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v3, v7) = v8 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v8, v10, v13) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v7, v9, v11) = v1 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v11) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v7) & cCoq_2eInit_2eDatatypes_2ebool___24t(v9)) | (v2 = v0 & v1 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v3 & ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v5 = v0 & ((v17 = v2 & v14 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v15) = v16 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v11) = v12 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v13) = v15 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v12, v16) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v13) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2eN___24t(v13) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v16 = v2 & v13 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v14) = v15 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v12) = v14 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v6) = v1 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v11, v15) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v12) = v9 & cCoq_2eNumbers_2eBinNums_2eN___24t(v12) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v5 = v0 & ((v16 = v2 & v14 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v11) = v12 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v13) = v15 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v6) = v1 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v12, v15) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v13) = v9 & cCoq_2eNumbers_2eBinNums_2eN___24t(v13) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v15 = v2 & v13 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v12) = v14 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v11, v14) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v12) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2eN___24t(v12) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0)))))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v2) = v0) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v7 = v2 & v6 = v1 & cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v5, v3) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v7 = v2 & v6 = v1 & cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : ( ~ (v3 = cCoq_2eNumbers_2eBinNums_2eZ0) & cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v0, v1) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v7 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eLt & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eGt & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | (v4 = v0 & ((v7 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2esub___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = v0 & v1 = cCoq_2eInit_2eDatatypes_2eO)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emax___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2emax___24a2(v3, v5) = v7 & cCoq_2eInit_2eDatatypes_2eS___24a1(v7) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = v0 & v1 = cCoq_2eInit_2eDatatypes_2eO)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | (v4 = v0 & ((v7 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2eleb___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eInit_2eDatatypes_2eO)))))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2egcd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2emodulo___24a2(v1, v0) = v4 & cCoq_2eInit_2eNat_2egcd___24a2(v4, v0) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ((v6 = v2 & v5 = v1 & cCoq_2eInit_2eNat_2eeqb___24a2(v3, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eInit_2eDatatypes_2eO)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ((v6 = v2 & v5 = v1 & cCoq_2eInit_2eNat_2ecompare___24a2(v3, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)) | (v2 = cCoq_2eInit_2eDatatypes_2eGt & v1 = cCoq_2eInit_2eDatatypes_2eO)))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2eadd___24a2(v3, v1) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2eadd___24a2(v1, v4) = v2 & cCoq_2eInit_2eNat_2emul___24a2(v3, v1) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__37169___24a1(v0) = v2) |  ~ c_24__type__37169___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__37169___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__37169___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39868___24a1(v0) = v2) |  ~ c_24__type__39868___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39868___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__39868___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4294___24a1(v0) = v2) |  ~ c_24__type__4294___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4294___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__4294___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__58161___24a1(v0) = v2) |  ~ c_24__type__58161___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__58161___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__58161___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3302___24a1(v0) = v2) |  ~ c_24__type__3302___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3302___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__3302___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3106___24a1(v0) = v2) |  ~ c_24__type__3106___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3106___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__3106___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4496___24a1(v0) = v2) |  ~ c_24__type__4496___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4496___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__4496___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__37152___24a1(v0) = v2) |  ~ c_24__type__37152___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__37152___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__37152___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__37147___24a1(v0) = v2) |  ~ c_24__type__37147___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__37147___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__37147___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3221___24a1(v0) = v2) |  ~ c_24__type__3221___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3221___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__3221___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3134___24a1(v0) = v2) |  ~ c_24__type__3134___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3134___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__3134___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__40140___24a1(v0) = v2) |  ~ c_24__type__40140___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__40140___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__40140___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__61506___24a1(v0) = v2) |  ~ c_24__type__61506___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__61506___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__61506___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4303___24a1(v0) = v2) |  ~ c_24__type__4303___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4303___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__4303___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39494___24a1(v0) = v2) |  ~ c_24__type__39494___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39494___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__39494___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__59442___24a1(v0) = v2) |  ~ c_24__type__59442___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__59442___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__59442___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__6842___24a1(v0) = v2) |  ~ c_24__type__6842___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__6842___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__6842___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3990___24a1(v0) = v2) |  ~ c_24__type__3990___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3990___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__3990___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4291___24a1(v0) = v2) |  ~ c_24__type__4291___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4291___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__4291___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eSpecif_2esigT, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eSpecif_2esumor, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v0) = v2) |  ~ cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eBool_2eBool_2ereflect, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eVectors_2eFin_2et___24a1(v0) = v2) |  ~ cCoq_2eVectors_2eFin_2et___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eVectors_2eFin_2et___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2eVectors_2eFin_2et___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v0) = v2) |  ~ cCoq_2emicromega_2eRingMicromega_2eFormula___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2emicromega_2eRingMicromega_2eFormula___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRfunctions_2eZ__spec, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eVectors_2eVectorDef_2et, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2eInit_2eDatatypes_2eoption___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eSpecif_2esig, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cVFA_2eSearchTree_2etree___24a1(v0) = v2) |  ~ cVFA_2eSearchTree_2etree___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cVFA_2eSearchTree_2etree___24a1(v0) = v2) |  ~ t(v1, v2) | cVFA_2eSearchTree_2etree___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39218___24a1(v0) = v2) |  ~ c_24__type__39218___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39218___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__39218___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39227___24a1(v0) = v2) |  ~ c_24__type__39227___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39227___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__39227___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eByte_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStrings_2eByte_2eeqb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v2) = v1) |  ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v0) = v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v2) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) | cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v2) = v1) |  ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v0) = v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v2) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) |  ? [v3] : ( ~ (v3 = cCoq_2eInit_2eDatatypes_2efalse) & cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v0, v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v0) = v1) |  ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v0, v2) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v2) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) |  ? [v3] : ( ~ (v3 = v1) & cCoq_2eQArith_2eQreals_2eQ2R___24a1(v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__4337___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__4337, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v0, v1) = v2) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v3] : (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v0, v1, v3, v1) = v2 & c_24__lam__4337___24a2(v0, v1) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eLogic_2eeq__refl, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__59788___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__59788, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__4670___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__4670, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eSpecif_2esumbool, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__6678___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__6678, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__6677___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__6677, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__64699___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__64699___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__64699, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__61469___24a2(v0, v1) = v2) |  ~ cCoq_2eLogic_2eDecidable_2edecidable___24a1(v1) |  ~ cCoq_2eLogic_2eDecidable_2edecidable___24a1(v0) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__61469___24a2(v0, v1) = v2) |  ~ p(v2) | p(v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__61469___24a2(v0, v1) = v2) |  ~ p(v2) | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__61469___24a2(v0, v1) = v2) |  ~ p(v1) |  ~ p(v0) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__61469___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__61469, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__61392___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__61392___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__61392, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60919___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60919___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60919, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60918___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60918, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60917___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60917, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__59665___24a1(v1) = v2) |  ~ c_24__type__59662___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] : (c_24__prop__59664___24a1(v1) = v3 & happ(v0, v1) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v2, v4))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__59664___24a1(v1) = v2) |  ~ c_24__type__59662___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] : (c_24__prop__59665___24a1(v1) = v3 & happ(v0, v1) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v2, v3, v4))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__58818___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__58818, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__58793___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__58793, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__58792___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__58792, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4470___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4470, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__43929___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__43929, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__43928___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__43928, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__43922___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__43922___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__43922___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__43922, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4235___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4235___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4235, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4234___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4234, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4233___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4233, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4118___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4118, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4117___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4117, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4113___24a1(v1) = v2) |  ~ c_24__type__4110___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] : (c_24__prop__4112___24a1(v1) = v3 & happ(v0, v1) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v2, v4))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4112___24a1(v1) = v2) |  ~ c_24__type__4110___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] : (c_24__prop__4113___24a1(v1) = v3 & happ(v0, v1) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v2, v3, v4))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__3932___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__3932, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__3931___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__3931, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__37114___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__37114, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__117___24a3(v0, v1, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__116___24a3(v0, v1, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__64761___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__64761, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__64754___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__64754, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eltb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2eltb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60423___24a2(v0, v1) = v2) |  ~ p(v2) |  ~ p(v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60423___24a2(v0, v1) = v2) | p(v2) | p(v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60423___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60423, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60418___24a3(v0, v1, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eRing__polynom_2evmon, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEopp, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEinv, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEc, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEX, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2emicromega_2eEnvRing_2ePEopp, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRfunctions_2eZintNeg, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ezmon, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v0) = v2) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v1) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2emicromega_2eEnvRing_2ePc, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2emicromega_2eEnvRing_2ePEc, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2emicromega_2eEnvRing_2ePEX, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRfunctions_2eZintPos, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eSpecif_2einright, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v2) |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v1) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4022___24a1(v0) = v2) |  ~ c_24__type__4022___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4022___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__4022___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cVFA_2eMaps_2etotal__map___24a1(v0) = v2) |  ~ cVFA_2eMaps_2etotal__map___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cVFA_2eMaps_2etotal__map___24a1(v0) = v2) |  ~ t(v1, v2) | cVFA_2eMaps_2etotal__map___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__64701___24a1(v0) = v2) |  ~ c_24__type__64701___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__64701___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__64701___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cRedblack_2eTREES_2elookup___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cRedblack_2eTREES_2elookup, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cVFA_2eExtract_2eltb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cVFA_2eExtract_2eltb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePc, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v0) = v2) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v1) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEopp, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEX, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEc, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v0, v1) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v2, v4, v5) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v2) & cCoq_2eInit_2eDatatypes_2elist___24t(v3, v5))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eField__theory_2enum, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v0, v1) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v4, v2, v5) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v2) & cCoq_2eInit_2eDatatypes_2elist___24t(v3, v5))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eField__theory_2edenum, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v0, v1) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v4, v5, v2) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v5) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2eInit_2eDatatypes_2elist___24t(v3, v2))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eField__theory_2econdition, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v2) |  ~ c_24__type__61955___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v4) | cCoq_2eInit_2eDatatypes_2elist___24t(v2, v5)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v2) |  ~ c_24__type__61924___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v6) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v2, v8) | cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v9)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v2) |  ~ c_24__type__39863___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__39868___24t(v1, v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v2, v8) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v2, v6) | cCoq_2eInit_2eDatatypes_2elist___24t(v2, v9)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v3, v4, v5) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3) & cCoq_2eInit_2eDatatypes_2elist___24t(v2, v5))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60388___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60388, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60389___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60389, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (c_24__prop__60388___24a2(v0, v1) = v7 & c_24__prop__60389___24a2(v0, v1) = v8 & c_24__prop__60386___24a2(v0, v1) = v3 & c_24__prop__60387___24a2(v0, v1) = v4 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v0, v1) = v6 & cCoq_2eInit_2eSpecif_2eright___24a2(v7, v8) = v9 & cCoq_2eInit_2eSpecif_2eleft___24a2(v3, v4) = v5 & ((v9 = v2 & v6 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v1 = v0)) | (v6 = cCoq_2eInit_2eDatatypes_2etrue & v5 = v2 & v1 = v0)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60386___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60386, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60387___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60387, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (c_24__prop__60388___24a2(v0, v1) = v7 & c_24__prop__60389___24a2(v0, v1) = v8 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v0, v1) = v3 & c_24__prop__60386___24a2(v0, v1) = v4 & c_24__prop__60387___24a2(v0, v1) = v5 & cCoq_2eInit_2eSpecif_2eright___24a2(v7, v8) = v9 & cCoq_2eInit_2eSpecif_2eleft___24a2(v4, v5) = v6 & ((v9 = v3 & v2 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v1 = v0)) | (v6 = v3 & v2 = cCoq_2eInit_2eDatatypes_2etrue & v1 = v0)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eTauto_2eclause___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eInit_2eDatatypes_2elist___24a1(v3) = v2 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v0, v1) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eTauto_2eclause___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2emicromega_2eTauto_2eclause, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__63652___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__63652, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__63660___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__63660, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__63668___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__63668, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__63676___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__63676, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v0) = v2) |  ~ cCoq_2emicromega_2eEnv_2eEnv___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2emicromega_2eEnv_2eEnv___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v0) = v2) |  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2emicromega_2eEnvRing_2ePol___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2emicromega_2eTauto_2eclause___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2elist___24a1(v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eDatatypes_2eprod, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__59773___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__59773, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__59774___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__59774, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v0, v1) = v2) |  ? [v3] :  ? [v4] :  ? [v5] : (c_24__prop__59773___24a2(v0, v1) = v3 & c_24__prop__59774___24a2(v0, v1) = v4 & cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v0, v1) = v5 & cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v3, v4, v5) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eZbool_2eZ__noteq__bool, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4655___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4655, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4656___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4656, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v0, v1) = v2) |  ? [v3] :  ? [v4] :  ? [v5] : (c_24__prop__4655___24a2(v0, v1) = v3 & c_24__prop__4656___24a2(v0, v1) = v4 & cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v3, v4, v5) = v2 & cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v0, v1) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eZbool_2eZ__eq__bool, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v3 = v2 & cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v0) = v2) | (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | (v4 = v1 & ((v10 = v2 & v7 = v0 & cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v8, v5) = v9 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v6) = v8 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v6) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v2 & v7 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v6, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v0 = cCoq_2eNumbers_2eBinNums_2eZ0))))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v1) = v3 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v3) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esub, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2esnd___24a3(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v3) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2erem, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2esnd___24a3(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v3) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2equot, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epow, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v4, v2) = v3 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v4) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eInit_2eDatatypes_2efalse) | (v3 = cCoq_2eInit_2eDatatypes_2eLt & v2 = cCoq_2eInit_2eDatatypes_2etrue) | (v3 = cCoq_2eInit_2eDatatypes_2eEq & v2 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eltb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eInit_2eDatatypes_2efalse) | (v2 = cCoq_2eInit_2eDatatypes_2etrue & (v3 = cCoq_2eInit_2eDatatypes_2eLt | v3 = cCoq_2eInit_2eDatatypes_2eEq))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v1, v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v1) = v3 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v4 & ((v3 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2eZ0) | (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v6 = v0 & ((v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v4 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v6 = v0 & ((v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v4 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0)))))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v4, v3) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v4) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v3, v4) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v4) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v2, v4) = v3 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v4) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v3 &  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ c_24__type__42648___24t(v4) | p(v5) |  ? [v6] : (happ(v4, v2) = v6 &  ~ p(v6))) &  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ c_24__type__42648___24t(v4) |  ~ p(v5) |  ? [v6] : (happ(v4, v3) = v6 & p(v6))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v0) = v3 &  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ c_24__type__42648___24t(v4) |  ~ p(v5) |  ? [v6] : (happ(v4, v2) = v6 & p(v6))) &  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ c_24__type__42648___24t(v4) | p(v5) |  ? [v6] : (happ(v4, v3) = v6 &  ~ p(v6))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v0, v1) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v3 & ((p(v5) & p(v2)) | (p(v4) & p(v3))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & ( ~ (v1 = v0) | ( ~ p(v3) &  ~ p(v2))) & (v1 = v0 | p(v3) | p(v2)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & ( ~ p(v3) |  ~ p(v2)) & (p(v3) | p(v2)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & ( ~ (v3 = cCoq_2eInit_2eDatatypes_2eGt) | p(v2)) & (v3 = cCoq_2eInit_2eDatatypes_2eGt |  ~ p(v2)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) | cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v0, v1) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v3 & ( ~ p(v5) |  ~ p(v2)) & ( ~ p(v4) |  ~ p(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v0, v1) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v3 & ((p(v5) & p(v4)) | (p(v3) & p(v2))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] :  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v1) = v3 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v4 & p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v3 & ( ~ (v1 = v0) | ( ~ p(v3) &  ~ p(v2))) & (v1 = v0 | p(v3) | p(v2)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v3 & ( ~ p(v3) |  ~ p(v2)) & (p(v3) | p(v2)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & (v1 = v0 |  ~ p(v3) | p(v2)) & ( ~ p(v2) | ( ~ (v1 = v0) & p(v3))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & (v1 = v0 |  ~ p(v3) | p(v2)) & (p(v3) | ( ~ (v1 = v0) &  ~ p(v2))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & ( ~ (v3 = cCoq_2eInit_2eDatatypes_2eLt) | p(v2)) & (v3 = cCoq_2eInit_2eDatatypes_2eLt |  ~ p(v2)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ p(v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) | cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v0, v1) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v3 & ( ~ p(v5) |  ~ p(v4)) & ( ~ p(v3) |  ~ p(v2)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : ( ~ (v3 = cCoq_2eInit_2eDatatypes_2eLt) & cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinInt_2eZ_2elt, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v1) = v2) |  ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : ( ~ (v3 = cCoq_2eNumbers_2eBinNums_2eZ0) & cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(all_0_44_44, v1) = v3 & cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v0, v3) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinInt_2eZ_2eclearbit, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eVectors_2eFin_2eFS, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eString_2estring__dec___24a2(v0, v1) = v2) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eString_2estring__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStrings_2eString_2estring__dec, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v0, v1) = v2) | cCoq_2eStrings_2eString_2estring__dec___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStrings_2eAscii_2eascii__dec, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4090___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4090, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4091___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4091, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4092___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4092, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4093___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4093, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStrings_2eString_2eprefix, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStrings_2eString_2eeqb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eString_2eString___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStrings_2eString_2eString, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (cCoq_2eStrings_2eAscii_2eAscii___24a8(v3, v4, v5, v6, v7, v8, v9, v10) = v11 & cCoq_2eInit_2eDatatypes_2ebool___24t(v10) & cCoq_2eInit_2eDatatypes_2ebool___24t(v9) & cCoq_2eInit_2eDatatypes_2ebool___24t(v8) & cCoq_2eInit_2eDatatypes_2ebool___24t(v7) & cCoq_2eInit_2eDatatypes_2ebool___24t(v6) & cCoq_2eInit_2eDatatypes_2ebool___24t(v5) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & cCoq_2eInit_2eDatatypes_2ebool___24t(v3) & ( ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) | (v21 = v1 & v11 = v0 & cCoq_2eStrings_2eAscii_2eAscii___24a8(v12, v13, v14, v15, v16, v17, v18, v20) = v1 & cCoq_2eBool_2eBool_2eeqb___24a2(v10, v20) = v22 & c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v3, v4, v5, v6, v7, v8, v9, v12, v13, v14, v15, v16, v17, v18) = v19 & cCoq_2eInit_2eDatatypes_2ebool___24t(v20) & cCoq_2eInit_2eDatatypes_2ebool___24t(v18) & cCoq_2eInit_2eDatatypes_2ebool___24t(v17) & cCoq_2eInit_2eDatatypes_2ebool___24t(v16) & cCoq_2eInit_2eDatatypes_2ebool___24t(v15) & cCoq_2eInit_2eDatatypes_2ebool___24t(v14) & cCoq_2eInit_2eDatatypes_2ebool___24t(v13) & cCoq_2eInit_2eDatatypes_2ebool___24t(v12) & ((v22 = v2 & v19 = cCoq_2eInit_2eDatatypes_2etrue) | (v19 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2efalse)))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStrings_2eAscii_2eeqb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39236___24a1(v0) = v2) |  ~ c_24__type__39236___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39236___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__39236___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v0) = v2) |  ~ cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRfunctions_2epowerRZ, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRpow__def_2epow, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v0) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v1, v0) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : (c_24__prop__43922___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : (c_24__prop__43922___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRle, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(all_0_45_45, v0) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v2) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v1) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(all_0_45_45, v2) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v0) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v0) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRgt, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v1) = v3 & cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v3) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRdiv, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v0) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v0) = v2) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v0) = v2) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, all_0_45_45) = v2) |  ~ c_24__type__43969___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v1, all_0_45_45) = v3 & happ(v0, v1) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v2, v3, v4))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v0) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRlt, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v1, v0) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v1, all_0_45_45) = v2) |  ~ c_24__type__43969___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, all_0_45_45) = v3 & happ(v0, v1) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v2, v4))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v0) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRge, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v1, v0) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v1, v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRplus, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v1) = v3 & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v3) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRminus, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v1, v0) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v1, v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRmult, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & ( ~ p(v3) |  ~ p(v2)) & (p(v3) | p(v2)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & ( ~ (v3 = cCoq_2eInit_2eDatatypes_2eLt) |  ~ p(v2)) & (v3 = cCoq_2eInit_2eDatatypes_2eLt | p(v2)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v1) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 &  ~ p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v3 & p(v3))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v1) = v3 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v4 & ( ~ p(v4) | p(v2)) & ( ~ p(v2) | p(v4)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v3 & ( ~ p(v3) |  ~ p(v2)) & (p(v3) | p(v2)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & (v1 = v0 |  ~ p(v2) | p(v3)) & ( ~ p(v3) | ( ~ (v1 = v0) & p(v2))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & (v1 = v0 |  ~ p(v2) | p(v3)) & (p(v2) | ( ~ (v1 = v0) &  ~ p(v3))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & ( ~ (v3 = cCoq_2eInit_2eDatatypes_2eGt) |  ~ p(v2)) & (v3 = cCoq_2eInit_2eDatatypes_2eGt | p(v2)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : ( ~ (v3 = cCoq_2eInit_2eDatatypes_2eGt) & cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinInt_2eZ_2ele, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v0, v1) = v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v7 & cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v3 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v4 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v8 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v7, v9) = v10 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v3, v5) = v6 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v8) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v4) = v5 & cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v6, v10) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eQArith_2eQArith__base_2eQeq__bool, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eQArith_2eQArith__base_2eQmake, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emul, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v3) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2eGt) | (v3 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2eEq) | (v3 = cCoq_2eInit_2eDatatypes_2etrue & v2 = cCoq_2eInit_2eDatatypes_2eLt)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2eGt) | (v3 = cCoq_2eInit_2eDatatypes_2etrue & (v2 = cCoq_2eInit_2eDatatypes_2eLt | v2 = cCoq_2eInit_2eDatatypes_2eEq))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v3 & ( ~ (v2 = cCoq_2eInit_2eDatatypes_2eGt) | p(v3)) & (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ p(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & ( ~ (v2 = cCoq_2eInit_2eDatatypes_2eLt) | p(v3)) & (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ p(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v3 & ( ~ (v2 = cCoq_2eInit_2eDatatypes_2eLt) |  ~ p(v3)) & (v2 = cCoq_2eInit_2eDatatypes_2eLt | p(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & ( ~ (v2 = cCoq_2eInit_2eDatatypes_2eGt) |  ~ p(v3)) & (v2 = cCoq_2eInit_2eDatatypes_2eGt | p(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v1, v0) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2eGt) | (v3 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2eLt) | (v3 = cCoq_2eInit_2eDatatypes_2etrue & v2 = cCoq_2eInit_2eDatatypes_2eEq)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v7 & cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v3 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v4 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v8 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v7, v9) = v10 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v3, v5) = v6 & cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v6, v10) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v8) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v4) = v5)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eQArith_2eQArith__base_2eQcompare, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v0, v1) = v3 & ((v5 = v3 & v4 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNeg & v2 = cCoq_2eNumbers_2eBinNums_2exH) | (v3 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul & v2 = cCoq_2eNumbers_2eBinNums_2exH)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esub, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eInit_2eDatatypes_2efalse) | (v2 = cCoq_2eInit_2eDatatypes_2etrue & (v3 = cCoq_2eInit_2eDatatypes_2eLt | v3 = cCoq_2eInit_2eDatatypes_2eEq))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eleb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__fix__60952__1__add__carry___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__fix__60952__1__add__carry, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2etestbit, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v1) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v1) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2esub, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v0, v1) = v3 & ((v5 = v2 & v4 = v3 & cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v3 = cCoq_2eNumbers_2eBinNums_2exH & v2 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNeg) | (v3 = cCoq_2eNumbers_2eBinNums_2exH & v2 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2epow, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epow, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v1, v2) = v2) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v3) = v4 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v1) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2emul, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2esnd___24a3(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v3) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2emodulo, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eInit_2eDatatypes_2efalse) | (v2 = cCoq_2eInit_2eDatatypes_2etrue & (v3 = cCoq_2eInit_2eDatatypes_2eLt | v3 = cCoq_2eInit_2eDatatypes_2eEq))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eleb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2egcd, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2egcd, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2esnd___24a3(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v3) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v3) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2eGt) | (v3 = cCoq_2eInit_2eDatatypes_2etrue & (v2 = cCoq_2eInit_2eDatatypes_2eLt | v2 = cCoq_2eInit_2eDatatypes_2eEq))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v1, v0) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v1, v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v2) = v4 & cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v1) = v3 & cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v3) = v4)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] : ( ~ (v3 = v1) & cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eadd, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v3) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2eGt) | (v3 = cCoq_2eInit_2eDatatypes_2etrue & (v2 = cCoq_2eInit_2eDatatypes_2eLt | v2 = cCoq_2eInit_2eDatatypes_2eEq))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v1, v0) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v2, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) | cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v1, v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2emul, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eldiff, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(all_0_47_47, v1) = v3 & cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v0, v3) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNat_2eN_2eclearbit, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__114___24a1(v0) = v2) |  ~ c_24__type__114___24t(v0, v1) | t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__114___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__114___24t(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eLists_2eList_2ein__dec___24a2(v0, v1) = v2) | cCoq_2eLists_2eListDec_2eIn__dec___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eLists_2eList_2ein__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eLists_2eList_2ein__dec, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eLists_2eListDec_2eIn__dec___24a2(v0, v1) = v2) | cCoq_2eLists_2eList_2ein__dec___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eLists_2eListDec_2eIn__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eLists_2eListDec_2eIn__dec, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__41618___24a3(v0, v1, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__41619___24a3(v0, v1, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__41620___24a3(v0, v1, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__41621___24a3(v0, v1, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eLists_2eList_2ehd__error___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : ((v6 = v1 & v4 = v2 & cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v3) = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v5) = v1 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v3, v0)) | (v4 = v2 & v3 = v1 & cCoq_2eInit_2eDatatypes_2eNone___24a1(v0) = v2 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eLists_2eList_2ehd__error___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eLists_2eList_2ehd__error, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eDatatypes_2eSome, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eInit_2eNat_2ediv2___24a1(v0) = v4 & cCoq_2eInit_2eNat_2eodd___24a1(v0) = v3 & ((v7 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2etestbit___24a2(v4, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v3 = v2 & v1 = cCoq_2eInit_2eDatatypes_2eO)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2etestbit, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2esub___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2esub, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2epow, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2emax___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2emax, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] : (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v3 & ( ~ (v3 = cCoq_2eInit_2eDatatypes_2eGt) |  ~ (v2 = cCoq_2eInit_2eDatatypes_2etrue)) & (v3 = cCoq_2eInit_2eDatatypes_2eGt | v2 = cCoq_2eInit_2eDatatypes_2etrue))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2eleb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2emodulo___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2emodulo, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2egcd___24a2(v1, v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2egcd___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2egcd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2egcd___24a2(v1, v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2egcd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2egcd, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2eeqb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2ediv___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2ediv, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v1, v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] : (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v3) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] : (cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = v3 & ( ~ (v3 = cCoq_2eInit_2eDatatypes_2etrue) |  ~ (v2 = cCoq_2eInit_2eDatatypes_2eGt)) & (v3 = cCoq_2eInit_2eDatatypes_2etrue | v2 = cCoq_2eInit_2eDatatypes_2eGt))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] : (cCoq_2eInit_2eNat_2ecompare___24a2(v1, v0) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2ecompare, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v1, v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v1, v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] : ( ~ (v3 = v0) & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2eadd___24a2(v1, v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2eadd___24a2(v0, v3) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] : ( ~ (v3 = v1) & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2eadd, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v0, v1) = v2) | cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eDatatypes_2elist__rect, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v0, v1) = v2) | cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eDatatypes_2elist__rec, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v5 = v1 & cCoq_2eInit_2eDatatypes_2elength___24a2(v0, v4) = v6 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v4) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v6) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) & t(v3, v0)) | (v3 = v1 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eDatatypes_2elength, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v2) |  ~ c_24__type__3299___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ c_24__type__3302___24t(v1, v4) |  ? [v6] : (happ(v3, v4) = v6 &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v5) |  ? [v13] : (happ(v4, v11) = v13 & t(v12, v13))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v5) |  ? [v13] : (happ(v10, v11) = v13 & t(v13, v12))))) &  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ c_24__type__3302___24t(v1, v4) |  ? [v6] : (happ(v4, v2) = v6 &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v7) = v8) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v6) |  ? [v13] : (happ(v4, v11) = v13 & t(v12, v13))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v7) = v8) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v6) |  ? [v13] : (happ(v10, v11) = v13 & t(v13, v12))))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eDatatypes_2eandb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eDatatypes_2eorb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v1) = v2) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v0) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] :  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v1, v2) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v1, v0) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty___24a1(v0) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) | cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v0, v1) = v2) |  ~ p(v2) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : ( ~ (v3 = cCoq_2eInit_2eDatatypes_2etrue) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eshiftl___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2eshiftl, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eldiff___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2eldiff, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eInit_2eNat_2eshiftl___24a2(all_0_50_50, v1) = v3 & cCoq_2eInit_2eNat_2eldiff___24a2(v0, v3) = v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v2, v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) | cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v1, v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2emul___24a2(v1, v0) = v2) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2emul, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__3381___24a3(v0, v1, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__3382___24a3(v0, v1, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) |  ? [v3] : (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) | p(v1)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) |  ? [v8] : (happ(v4, v2) = v8 &  ~ p(v8))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v1) | p(v0)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v0) |  ? [v8] : (happ(v4, v2) = v8 &  ~ p(v8))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) | p(v0)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) |  ? [v8] : (happ(v4, v3) = v8 &  ~ p(v8))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v1) | p(v0)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v1) |  ? [v8] : (happ(v4, v3) = v8 &  ~ p(v8))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eSpecif_2eright, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__3379___24a3(v0, v1, v1) = v2) | p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__3380___24a3(v0, v1, v1) = v2) |  ~ p(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) |  ? [v3] : (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) | p(v0)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) |  ? [v8] : (happ(v4, v2) = v8 &  ~ p(v8))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v1) | p(v0)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v1) |  ? [v8] : (happ(v4, v2) = v8 &  ~ p(v8))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) | p(v1)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) |  ? [v8] : (happ(v4, v3) = v8 &  ~ p(v8))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v1) | p(v0)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v0) |  ? [v8] : (happ(v4, v3) = v8 &  ~ p(v8))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eSpecif_2eleft, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cRedblack_2eTREES_2eE) = v2) |  ~ c_24__type__3076___24t(v1) |  ~ c_24__type__3074___24t(v0) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__3106___24t(v1, v6) |  ~ cRedblack_2eTREES_2etree___24t(v8) |  ~ t(v4, v2) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__3106___24t(v1, v6) |  ~ cRedblack_2eTREES_2etree___24t(v8) |  ~ t(v4, v2) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cRedblack_2eBlack) = v2) |  ~ c_24__type__3216___24t(v1) |  ~ c_24__type__3214___24t(v0) |  ? [v3] :  ? [v4] : (happ(v1, cRedblack_2eRed) = v3 & happ(v0, v1) = v4 &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ cRedblack_2ecolor___24t(v9) |  ~ t(v7, v2) |  ~ t(v5, v3) |  ? [v11] : (happ(v1, v9) = v11 & t(v10, v11))) &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v1, v9) = v10) |  ~ cRedblack_2ecolor___24t(v9) |  ~ t(v7, v2) |  ~ t(v5, v3) |  ? [v11] : (happ(v8, v9) = v11 & t(v11, v10))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cRedblack_2eRed) = v2) |  ~ c_24__type__3216___24t(v1) |  ~ c_24__type__3214___24t(v0) |  ? [v3] :  ? [v4] : (happ(v1, cRedblack_2eBlack) = v3 & happ(v0, v1) = v4 &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ cRedblack_2ecolor___24t(v9) |  ~ t(v7, v3) |  ~ t(v5, v2) |  ? [v11] : (happ(v1, v9) = v11 & t(v10, v11))) &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v1, v9) = v10) |  ~ cRedblack_2ecolor___24t(v9) |  ~ t(v7, v3) |  ~ t(v5, v2) |  ? [v11] : (happ(v8, v9) = v11 & t(v11, v10))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eStrings_2eString_2eEmptyString) = v2) |  ~ c_24__type__58153___24t(v1) |  ~ c_24__type__58151___24t(v0) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__58161___24t(v1, v6) |  ~ cCoq_2eStrings_2eString_2estring___24t(v8) |  ~ t(v4, v2) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__58161___24t(v1, v6) |  ~ cCoq_2eStrings_2eString_2estring___24t(v8) |  ~ t(v4, v2) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eNumbers_2eBinNums_2eN0) = v2) |  ~ c_24__type__37166___24t(v1) |  ~ c_24__type__37164___24t(v0) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__37169___24t(v1, v6) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v8) |  ~ t(v4, v2) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__37169___24t(v1, v6) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v8) |  ~ t(v4, v2) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eNumbers_2eBinNums_2exH) = v2) |  ~ c_24__type__37142___24t(v1) |  ~ c_24__type__37140___24t(v0) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__37152___24t(v1, v6) |  ~ c_24__type__37147___24t(v1, v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) |  ~ t(v8, v2) |  ? [v12] : (happ(v1, v10) = v12 & t(v11, v12))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v10) = v11) |  ~ c_24__type__37152___24t(v1, v6) |  ~ c_24__type__37147___24t(v1, v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) |  ~ t(v8, v2) |  ? [v12] : (happ(v9, v10) = v12 & t(v12, v11))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eNumbers_2eBinNums_2eZ0) = v2) |  ~ c_24__type__59434___24t(v0) |  ~ c_24__type__4288___24t(v1) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__59442___24t(v1, v6) |  ~ t(v4, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v8) |  ~ p(v9) |  ? [v10] :  ? [v11] : (happ(v7, v8) = v10 & happ(v1, v8) = v11 & t(v10, v11))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__59442___24t(v1, v6) |  ~ t(v4, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v8) |  ? [v10] :  ? [v11] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v10 & happ(v1, v8) = v11 & ( ~ p(v10) | t(v9, v11)))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__59442___24t(v1, v6) |  ~ t(v4, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v8) |  ? [v10] :  ? [v11] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v10 & happ(v7, v8) = v11 & ( ~ p(v10) | t(v11, v9)))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eNumbers_2eBinNums_2eZ0) = v2) |  ~ c_24__type__4288___24t(v1) |  ~ c_24__type__4286___24t(v0) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__4294___24t(v1, v8) |  ~ c_24__type__4291___24t(v1, v6) |  ~ t(v4, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v10) |  ? [v12] : (happ(v1, v10) = v12 & t(v11, v12))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v10) = v11) |  ~ c_24__type__4294___24t(v1, v8) |  ~ c_24__type__4291___24t(v1, v6) |  ~ t(v4, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v10) |  ? [v12] : (happ(v9, v10) = v12 & t(v12, v11))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eInit_2eDatatypes_2eO) = v2) |  ~ c_24__type__3985___24t(v1) |  ~ c_24__type__3983___24t(v0) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__3990___24t(v1, v6) |  ~ t(v4, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v8) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__3990___24t(v1, v6) |  ~ t(v4, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v8) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eInit_2eDatatypes_2efalse) = v2) |  ~ c_24__type__38133___24t(v1) |  ~ c_24__type__38131___24t(v0) |  ? [v3] :  ? [v4] : (happ(v1, cCoq_2eInit_2eDatatypes_2etrue) = v3 & happ(v0, v1) = v4 &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ t(v7, v2) |  ~ t(v5, v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ? [v11] : (happ(v1, v9) = v11 & t(v10, v11))) &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v1, v9) = v10) |  ~ t(v7, v2) |  ~ t(v5, v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ? [v11] : (happ(v8, v9) = v11 & t(v11, v10))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eInit_2eDatatypes_2etrue) = v2) |  ~ c_24__type__38133___24t(v1) |  ~ c_24__type__38131___24t(v0) |  ? [v3] :  ? [v4] : (happ(v1, cCoq_2eInit_2eDatatypes_2efalse) = v3 & happ(v0, v1) = v4 &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ t(v7, v3) |  ~ t(v5, v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ? [v11] : (happ(v1, v9) = v11 & t(v10, v11))) &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v1, v9) = v10) |  ~ t(v7, v3) |  ~ t(v5, v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ? [v11] : (happ(v8, v9) = v11 & t(v11, v10))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__6804___24t(v0) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) | cType___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__64812___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__64809___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__64806___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__64779___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__64775___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__64727___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__64711___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__63643___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v1, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__63548___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__61955___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v3 &  ! [v4] :  ! [v5] : ( ~ (happ(v2, v4) = v5) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v4) | cCoq_2eInit_2eDatatypes_2elist___24t(v3, v5)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__61924___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v6) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v3, v8) | cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v9)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__6169___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cProp___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__6158___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cCoq_2eNumbers_2eBinNums_2eN___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__61508___24t(v0) |  ~ cType___24t(v1) | cProp___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__61439___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cProp___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__61245___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) | cProp___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__59794___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__59771___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__59662___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] : (c_24__prop__59665___24a1(v1) = v4 & c_24__prop__59664___24a1(v1) = v3 & cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v4, v2))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__59434___24t(v0) |  ~ c_24__type__4288___24t(v1) |  ? [v3] : (happ(v1, cCoq_2eNumbers_2eBinNums_2eZ0) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__59442___24t(v1, v6) |  ~ t(v4, v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v8) |  ~ p(v9) |  ? [v10] :  ? [v11] : (happ(v7, v8) = v10 & happ(v1, v8) = v11 & t(v10, v11))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__59442___24t(v1, v6) |  ~ t(v4, v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v8) |  ? [v10] :  ? [v11] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v10 & happ(v1, v8) = v11 & ( ~ p(v10) | t(v9, v11)))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__59442___24t(v1, v6) |  ~ t(v4, v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v8) |  ? [v10] :  ? [v11] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v10 & happ(v7, v8) = v11 & ( ~ p(v10) | t(v11, v9)))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__58153___24t(v1) |  ~ c_24__type__58151___24t(v0) |  ? [v3] : (happ(v1, cCoq_2eStrings_2eString_2eEmptyString) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__58161___24t(v1, v6) |  ~ cCoq_2eStrings_2eString_2estring___24t(v8) |  ~ t(v4, v3) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__58161___24t(v1, v6) |  ~ cCoq_2eStrings_2eString_2estring___24t(v8) |  ~ t(v4, v3) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__58153___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) | cType___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__57037___24t(v0) |  ~ cType___24t(v1) | cVFA_2eSearchTree_2etree___24t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__52056___24t(v0) |  ~ cType___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v1) = v4 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v3, v4) = v5 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v1, cCoq_2esetoid__ring_2eRing__polynom_2eMon) = v3 &  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] : ( ~ (happ(v25, v26) = v27) |  ~ (happ(v23, v24) = v25) |  ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ (happ(v15, v16) = v17) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v2, v6) = v7) |  ~ c_24__type__40140___24t(v1, v20) |  ~ c_24__type__39227___24t(v1, v16) |  ~ c_24__type__39218___24t(v1, v14) |  ~ c_24__type__39218___24t(v1, v12) |  ~ c_24__type__39218___24t(v1, v10) |  ~ c_24__type__39494___24t(v1, v18) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v26) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v5, v24) |  ~ t(v8, v1) |  ~ t(v6, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v22) | cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v1, v27)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__51586___24t(v0) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4453___24t(v0) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4448___24t(v0) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__43969___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, all_0_45_45) = v3 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v1, all_0_45_45) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v4, v2))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__43954___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eReals_2eRdefinitions_2eR___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__43940___24t(v0) |  ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v1) | cCoq_2eReals_2eRdefinitions_2eR___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__43923___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) | cCoq_2eReals_2eRdefinitions_2eR___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4318___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v1) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4288___24t(v1) |  ~ c_24__type__4286___24t(v0) |  ? [v3] : (happ(v1, cCoq_2eNumbers_2eBinNums_2eZ0) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__4294___24t(v1, v8) |  ~ c_24__type__4291___24t(v1, v6) |  ~ t(v4, v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v10) |  ? [v12] : (happ(v1, v10) = v12 & t(v11, v12))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v1, v10) = v11) |  ~ c_24__type__4294___24t(v1, v8) |  ~ c_24__type__4291___24t(v1, v6) |  ~ t(v4, v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v10) |  ? [v12] : (happ(v9, v10) = v12 & t(v12, v11))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4288___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cType___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4269___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__42648___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cProp___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4241___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4236___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cProp___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4110___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] : (c_24__prop__4113___24a1(v1) = v4 & c_24__prop__4112___24a1(v1) = v3 & cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v4, v2))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4033___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eReals_2eRdefinitions_2eR___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4011___24t(v0) |  ~ cProp___24t(v1) | cProp___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4009___24t(v0) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__39863___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__39868___24t(v1, v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v3, v8) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v3, v6) | cCoq_2eInit_2eDatatypes_2elist___24t(v3, v9)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3985___24t(v1) |  ~ c_24__type__3983___24t(v0) |  ? [v3] : (happ(v1, cCoq_2eInit_2eDatatypes_2eO) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__3990___24t(v1, v6) |  ~ t(v4, v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v8) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__3990___24t(v1, v6) |  ~ t(v4, v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v8) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3985___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cType___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3970___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__38136___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__38133___24t(v1) |  ~ c_24__type__38131___24t(v0) |  ? [v3] :  ? [v4] : (happ(v1, cCoq_2eInit_2eDatatypes_2efalse) = v4 & happ(v1, cCoq_2eInit_2eDatatypes_2etrue) = v3 &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v2, v5) = v6) |  ~ t(v7, v4) |  ~ t(v5, v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ? [v11] : (happ(v1, v9) = v11 & t(v10, v11))) &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v2, v5) = v6) |  ~ (happ(v1, v9) = v10) |  ~ t(v7, v4) |  ~ t(v5, v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ? [v11] : (happ(v8, v9) = v11 & t(v11, v10))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__38133___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cType___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37239___24t(v0) |  ~ cProp___24t(v1) | cCoq_2eBool_2eBool_2ereflect___24t(v1, cCoq_2eInit_2eDatatypes_2efalse, v2) | p(v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37236___24t(v0) |  ~ cProp___24t(v1) |  ~ p(v1) | cCoq_2eBool_2eBool_2ereflect___24t(v1, cCoq_2eInit_2eDatatypes_2etrue, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37166___24t(v1) |  ~ c_24__type__37164___24t(v0) |  ? [v3] : (happ(v1, cCoq_2eNumbers_2eBinNums_2eN0) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__37169___24t(v1, v6) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v8) |  ~ t(v4, v3) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__37169___24t(v1, v6) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v8) |  ~ t(v4, v3) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37166___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cType___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37154___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cCoq_2eNumbers_2eBinNums_2eN___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37142___24t(v1) |  ~ c_24__type__37140___24t(v0) |  ? [v3] : (happ(v1, cCoq_2eNumbers_2eBinNums_2exH) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__37152___24t(v1, v6) |  ~ c_24__type__37147___24t(v1, v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) |  ~ t(v8, v3) |  ? [v12] : (happ(v1, v10) = v12 & t(v11, v12))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v1, v10) = v11) |  ~ c_24__type__37152___24t(v1, v6) |  ~ c_24__type__37147___24t(v1, v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) |  ~ t(v8, v3) |  ? [v12] : (happ(v9, v10) = v12 & t(v12, v11))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37142___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cType___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37116___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cProp___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3507___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3436___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3427___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) | cProp___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3299___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v3 &  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ c_24__type__3302___24t(v1, v4) |  ? [v6] : (happ(v2, v4) = v6 &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v5) |  ? [v13] : (happ(v4, v11) = v13 & t(v12, v13))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v5) |  ? [v13] : (happ(v10, v11) = v13 & t(v13, v12))))) &  ! [v4] :  ! [v5] : ( ~ (happ(v2, v4) = v5) |  ~ c_24__type__3302___24t(v1, v4) |  ? [v6] : (happ(v4, v3) = v6 &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v7) = v8) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v6) |  ? [v13] : (happ(v4, v11) = v13 & t(v12, v13))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v7) = v8) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v6) |  ? [v13] : (happ(v10, v11) = v13 & t(v13, v12))))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3269___24t(v0) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2elist___24t(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3255___24t(v0) |  ~ cType___24t(v1) | cType___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3247___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3218___24t(v0) |  ~ cRedblack_2ecolor___24t(v1) | cProp___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3216___24t(v1) |  ~ c_24__type__3214___24t(v0) |  ? [v3] :  ? [v4] : (happ(v1, cRedblack_2eBlack) = v4 & happ(v1, cRedblack_2eRed) = v3 &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v2, v5) = v6) |  ~ cRedblack_2ecolor___24t(v9) |  ~ t(v7, v4) |  ~ t(v5, v3) |  ? [v11] : (happ(v1, v9) = v11 & t(v10, v11))) &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v2, v5) = v6) |  ~ (happ(v1, v9) = v10) |  ~ cRedblack_2ecolor___24t(v9) |  ~ t(v7, v4) |  ~ t(v5, v3) |  ? [v11] : (happ(v8, v9) = v11 & t(v11, v10))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3216___24t(v0) |  ~ cRedblack_2ecolor___24t(v1) | cType___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3108___24t(v0) |  ~ cRedblack_2eTREES_2etree___24t(v1) | cProp___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3076___24t(v1) |  ~ c_24__type__3074___24t(v0) |  ? [v3] : (happ(v1, cRedblack_2eTREES_2eE) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__3106___24t(v1, v6) |  ~ cRedblack_2eTREES_2etree___24t(v8) |  ~ t(v4, v3) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__3106___24t(v1, v6) |  ~ cRedblack_2eTREES_2etree___24t(v8) |  ~ t(v4, v3) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9))))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3076___24t(v0) |  ~ cRedblack_2eTREES_2etree___24t(v1) | cType___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__190___24t(v0) |  ~ cRedblack_2eTREES_2etree___24t(v1) | cRedblack_2eTREES_2etree___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2) |  ~ cCoq_2eInit_2ePeano_2egt___24a2(v2, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v2) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) | cCoq_2eInit_2ePeano_2ele___24a2(v2, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v2) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v2, v1) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2egt___24a2(v2, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eInit_2eDatatypes_2efalse) | (v3 = cCoq_2eInit_2eDatatypes_2eLt & v2 = cCoq_2eInit_2eDatatypes_2efalse) | (v3 = cCoq_2eInit_2eDatatypes_2eEq & v2 = cCoq_2eInit_2eDatatypes_2etrue)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eZbool_2eZeq__bool, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eBool_2eBool_2eeqb, v0) = v3)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ c_24__type__61514___24t(v0, v1, v2) | cProp___24t(v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eLists_2eList_2eExists___24a3(v0, v1, v2) |  ~ c_24__type__63248___24t(v0, v1, v2, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : ((v6 = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v5) = v2 & happ(v1, v3) = v4 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v3, v0) & p(v4)) | (v5 = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v4) = v2 & cCoq_2eLists_2eList_2eExists___24a3(v0, v1, v4) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) & t(v3, v0)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2eSpecif_2esigT___24t(v0, v1, v2) |  ~ c_24__type__64082___24t(v0, v1, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eInit_2eSpecif_2eexistT___24a4(v0, v1, v3, v5) = v2 & happ(v1, v3) = v4 & t(v5, v4) & t(v3, v0))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2eSpecif_2esig___24t(v0, v1, v2) |  ~ c_24__type__4489___24t(v0, v1, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eSpecif_2eexist___24a3(v0, v1, v3) = v2 & happ(v1, v3) = v4 & t(v3, v0) & p(v4))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) | p(v1) | p(v0)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eArith_2eBetween_2eexists__between___24a3(v0, v1, v2) |  ~ c_24__type__61432___24t(v0, v1, v2, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v2 & happ(v0, v3) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v2 & cCoq_2eInit_2ePeano_2ele___24a2(v1, v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & p(v4)) | (v4 = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v2 & cCoq_2eArith_2eBetween_2eexists__between___24a3(v0, v1, v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v2, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v2, v0)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v2, v1) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v2, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v3, v1) & cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v3, v0) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) &  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v3, v2))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v1, v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2eWf_2ewell__founded___24a2(v0, v1) |  ~ t(v2, v0) | cCoq_2eInit_2eWf_2eAcc___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v0, v1, v2) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v1, v3, v4) = v2 & t(v4, v1) & t(v3, v0))) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v2, v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v2) | cCoq_2eArith_2eBetween_2ein__int___24a3(v0, v1, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v2) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v2) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v2)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eArith_2eBetween_2ein__int___24a3(v0, v1, v2) | cCoq_2eInit_2ePeano_2elt___24a2(v2, v1)) &  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eArith_2eBetween_2ein__int___24a3(v0, v1, v2) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v2)) &  ? [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v2) | c_24__type__39868___24t(v1, v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v0, v3) = v4 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v3) & cCoq_2eInit_2eDatatypes_2elist___24t(v2, v5) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v2, v6))) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v2 &  ~ p(v2))) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, all_0_45_45) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v1) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, all_0_44_44) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(all_0_44_44, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, cCoq_2eNumbers_2eBinNums_2eN0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eEq) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, cCoq_2eNumbers_2eBinNums_2eN0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(all_0_47_47, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v0, cCoq_2eInit_2eDatatypes_2eO) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2epred___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v1))) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, cCoq_2eInit_2eDatatypes_2eO) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(cCoq_2eInit_2eDatatypes_2eO, v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, cCoq_2eInit_2eDatatypes_2etrue) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2emul___24a2(all_0_50_50, v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v1, v0) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v1, v0) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v0) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v1 & cCoq_2eInit_2ePeano_2ele___24a2(v0, v2) & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v1, v0) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v1, v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_45_45 | v0 = all_0_45_45 |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v1) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_45_45 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eReals_2eRaxioms_2eINR___24a1(v2) = v3 & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v3, all_0_43_43) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ((v6 = v2 & v4 = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eO & v1 = all_0_43_43)))) &  ! [v0] :  ! [v1] : (v1 = all_0_45_45 |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = all_0_45_45 |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, all_0_45_45) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(all_0_45_45)) &  ! [v0] :  ! [v1] : (v1 = all_0_45_45 |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(all_0_45_45, v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(all_0_45_45)) &  ! [v0] :  ! [v1] : (v1 = all_0_46_46 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v1 = all_0_47_47 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = all_0_47_47 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = all_0_50_50 |  ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eArith_2eFactorial_2efact___24a1(v2) = v3 & cCoq_2eInit_2eNat_2emul___24a2(v0, v3) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eNat_2edouble |  ~ (c_24__lam__63291___24a1(v0) = v1)) &  ! [v0] :  ! [v1] : (v1 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2emakeBlack___24a1(v0) = v1) |  ~ cRedblack_2eTREES_2etree___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cRedblack_2eTREES_2eT___24a5(v2, v3, v4, v5, v6) = v0 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v3, v4, v5, v6) = v1 & cV___24t(v5) & cRedblack_2ekey___24t(v4) & cRedblack_2eTREES_2etree___24t(v6) & cRedblack_2eTREES_2etree___24t(v3) & cRedblack_2ecolor___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v1 = c_24__lam__59764 | v1 = c_24__lam__59763 | v1 = c_24__lam__59762 |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v1 = c_24__lam__59764 | v1 = c_24__lam__59763 | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v1 = c_24__lam__59764 | v1 = c_24__lam__59762 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v1 = c_24__lam__59764 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v1 = c_24__lam__59763 | v1 = c_24__lam__59762 | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v1 = c_24__lam__59763 | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v1 = c_24__lam__59762 | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59764 | v1 = c_24__lam__59763 | v1 = c_24__lam__59762 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59764 | v1 = c_24__lam__59763 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59764 | v1 = c_24__lam__59762 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59764 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59763 | v1 = c_24__lam__59762 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59763 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__59762 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eR0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v2) = v4 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v1 = c_24__lam__64765 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & c_24__lam__64761___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & c_24__lam__64754___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 | v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 | v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] : (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v6 = v1 & v4 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v1 & v4 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3))))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, cCoq_2eNumbers_2eBinNums_2eN0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2enat |  ~ (c_24__lam__63290___24a1(v0) = v1)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eGt | v1 = cCoq_2eInit_2eDatatypes_2eLt | v1 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eGt | v1 = cCoq_2eInit_2eDatatypes_2eLt | v0 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eGt | v1 = cCoq_2eInit_2eDatatypes_2eEq | v0 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eGt | v0 = cCoq_2eInit_2eDatatypes_2eGt | v0 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eLt | v1 = cCoq_2eInit_2eDatatypes_2eEq | v0 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eLt | v0 = cCoq_2eInit_2eDatatypes_2eLt | v0 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eEq | v0 = cCoq_2eInit_2eDatatypes_2eGt | v0 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v5 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v2) = v3 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v3 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) | (v3 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v1 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4))) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)))) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4))))))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 | v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] : ((v3 = v0 & v1 = all_0_42_42 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & v1 = all_0_44_44 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v1, v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v6 = v1 & v4 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v1 & v4 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3))))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & v1 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO | v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(cCoq_2eInit_2eDatatypes_2eO, v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO | v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eStrings_2eString_2elength___24a1(v0) = v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eStrings_2eString_2elength___24a1(v3) = v4 & cCoq_2eStrings_2eString_2eString___24a2(v2, v3) = v0 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v1 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eAscii_2eascii___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(cCoq_2eInit_2eDatatypes_2eO, v0) = v1) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, cCoq_2eInit_2eDatatypes_2eO) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(cCoq_2eInit_2eDatatypes_2eO, v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ( ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v2, v4) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1)) & ( ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v2, v4))) | (v3 = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) &  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1)))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2etrue))) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2etrue))))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v0, v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ c_24__lam__59788___24a3(v0, v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (c_24__lam__64765___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : (v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] : ((v3 = v0 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2efalse))) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2efalse))))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v4 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eeven___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ((v5 = v1 & v4 = v2 & cCoq_2eInit_2eNat_2eeven___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)) | (v2 = cCoq_2eInit_2eDatatypes_2eO & v1 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : (v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v0) = v1) |  ~ c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v0, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ c_24__lam__4670___24a3(v0, v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1)) &  ! [v0] :  ! [v1] : (v0 = all_0_45_45 |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v0, v1) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1)) &  ! [v0] :  ! [v1] : (v0 = all_0_45_45 |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v1) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1)) &  ! [v0] :  ! [v1] : (v0 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2emakeBlack___24a1(v0) = v1) |  ~ cRedblack_2eTREES_2etree___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cRedblack_2eTREES_2eT___24a5(v2, v3, v4, v5, v6) = v0 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v3, v4, v5, v6) = v1 & cV___24t(v5) & cRedblack_2ekey___24t(v4) & cRedblack_2eTREES_2etree___24t(v6) & cRedblack_2eTREES_2etree___24t(v3) & cRedblack_2ecolor___24t(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] :  ! [v1] : (v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2elength___24a1(v0) = v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eStrings_2eString_2elength___24a1(v3) = v4 & cCoq_2eStrings_2eString_2eString___24a2(v2, v3) = v0 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v1 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eAscii_2eascii___24t(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] : (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v6 = v1 & v4 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v1 & v4 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eNumbers_2eBinNums_2eN0)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v4 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v2 & v1 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eGt | v0 = cCoq_2eInit_2eDatatypes_2eLt | v0 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0)) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & c_24__lam__64761___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & c_24__lam__64754___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v5 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4))) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v1 = cCoq_2eNumbers_2eBinNums_2exH & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, cCoq_2eNumbers_2eBinNums_2exH)))) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4))) | (v1 = cCoq_2eNumbers_2eBinNums_2exH &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, cCoq_2eNumbers_2eBinNums_2exH)))))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__prop__59665___24a1(v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__prop__59664___24a1(v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__prop__4113___24a1(v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__prop__4112___24a1(v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] : ((v3 = v0 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & v1 = cCoq_2eInit_2eDatatypes_2eO & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] : ((v3 = v0 & v1 = all_0_42_42 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & v1 = all_0_44_44 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v1) = v2 &  ~ p(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2etrue))) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2etrue))))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v3 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v7 = v1 & v5 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v4) = v6 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v7 = v1 & v5 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v4) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2efalse))) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2efalse))))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & v1 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v2) = v4 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__lam__64765___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : (v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eReals_2eRaxioms_2eINR___24a1(v2) = v3 & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v3, all_0_43_43) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ((v6 = v2 & v4 = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eO & v1 = all_0_43_43)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v2) = v3 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ((v6 = v2 & v4 = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eO & v1 = cCoq_2eNumbers_2eBinNums_2exH)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epred___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v1))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eDatatypes_2eO, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v1, cCoq_2eInit_2eDatatypes_2eO)) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eeven___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ((v5 = v1 & v4 = v2 & cCoq_2eInit_2eNat_2eeven___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)) | (v2 = cCoq_2eInit_2eDatatypes_2eO & v1 = cCoq_2eInit_2eDatatypes_2efalse)))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : (v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eArith_2eFactorial_2efact___24a1(v2) = v3 & cCoq_2eInit_2eNat_2emul___24a2(v0, v3) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v3 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ((v4 = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ( ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v2, v3) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1)) & ( ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v2, v3))) | (v1 = cCoq_2eInit_2eDatatypes_2eO &  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, cCoq_2eInit_2eDatatypes_2eO))))) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v0) = v1) | happ(cCoq_2emicromega_2eEnvRing_2ePExpr, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eField__theory_2elinear, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eVectors_2eFin_2et___24a1(v0) = v1) | happ(cCoq_2eVectors_2eFin_2et, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v0) = v1) | happ(cCoq_2emicromega_2eRingMicromega_2eFormula, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eField__theory_2eFExpr, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2eoption, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cVFA_2eSearchTree_2etree___24a1(v0) = v1) | happ(cVFA_2eSearchTree_2etree, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__type__39218___24a1(v0) = v1) |  ~ cType___24t(v0) |  ? [v2] : (c_24__type__39227___24a1(v0) = v2 &  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v2, v6, v7) = v8) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v0, v6, v6) = v7) |  ~ c_24__type__39236___24t(v0, v6) |  ~ c_24__type__39227___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v3, v4, v5, v6) | cCoq_2eClasses_2eMorphisms_2eProper___24a3(v1, v8, v4)))) &  ! [v0] :  ! [v1] : ( ~ (c_24__type__39227___24a1(v0) = v1) |  ~ cType___24t(v0) |  ? [v2] : (c_24__type__39218___24a1(v0) = v2 &  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v1, v6, v7) = v8) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v0, v6, v6) = v7) |  ~ c_24__type__39236___24t(v0, v6) |  ~ c_24__type__39227___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v3, v4, v5, v6) | cCoq_2eClasses_2eMorphisms_2eProper___24a3(v2, v8, v4)))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v0) = v1) | happ(cCoq_2eQArith_2eQreals_2eQ2R, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eRing__polynom_2ePol, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__6678___24a2(v0, v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__6677___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__64699___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__61470___24a1(v0) = v1) |  ~ cCoq_2eLogic_2eDecidable_2edecidable___24a1(v0) |  ~ cProp___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__61470___24a1(v0) = v1) |  ~ p(v1) |  ~ p(v0)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__61470___24a1(v0) = v1) | happ(c_24__prop__61470, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__61470___24a1(v0) = v1) | p(v1) | p(v0)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__61392___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__60919___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__60918___24a2(v0, v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__60917___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__59665___24a1(v0) = v1) | happ(c_24__prop__59665, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__59664___24a1(v0) = v1) | happ(c_24__prop__59664, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__58818___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__58793___24a2(v0, v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__58792___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4470___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__43929___24a2(v0, v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__43928___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4235___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4234___24a2(v0, v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4233___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4118___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4117___24a2(v0, v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4113___24a1(v0) = v1) | happ(c_24__prop__4113, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4112___24a1(v0) = v1) | happ(c_24__prop__4112, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__3932___24a2(v0, v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__3931___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__37114___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__lam__64765___24a1(v0) = v1) | happ(c_24__lam__64765, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__lam__63291___24a1(v0) = v1) | happ(c_24__lam__63291, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__lam__63290___24a1(v0) = v1) | happ(c_24__lam__63290, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v0) = v1) | happ(cCoq_2eStrings_2eAscii_2enat__of__ascii, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cVFA_2eSearchTree_2eE___24a1(v0) = v1) | happ(cVFA_2eSearchTree_2eE, v0) = v1) &  ! [v0] :  ! [v1] :  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v0, v1) = cCoq_2esetoid__ring_2eRing__polynom_2emon0) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eField__theory_2eFEO, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eField__theory_2eFEI, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v0) = v1) | happ(cCoq_2eReals_2eRfunctions_2eZintNull, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v1) | happ(cCoq_2eBool_2eBool_2eReflectT, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v1) | happ(cCoq_2eBool_2eBool_2eReflectF, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__type__4022___24a1(v0) = v1) | cVFA_2eMaps_2etotal__map___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cVFA_2eMaps_2etotal__map___24a1(v0) = v1) | c_24__type__4022___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cVFA_2eMaps_2etotal__map___24a1(v0) = v1) | happ(cVFA_2eMaps_2etotal__map, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__type__64701___24a1(v0) = v1) | cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v0) = v1) | c_24__type__64701___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v0) = v1) | happ(cVFA_2eExtract_2eIntMaps_2etotal__map, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cRedblack_2ecolor__rect___24a1(v0) = v1) | cRedblack_2ecolor__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cRedblack_2ecolor__rect___24a1(v0) = v1) | happ(cRedblack_2ecolor__rect, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cRedblack_2ecolor__rec___24a1(v0) = v1) | cRedblack_2ecolor__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cRedblack_2ecolor__rec___24a1(v0) = v1) | happ(cRedblack_2ecolor__rec, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cRedblack_2eTREES_2etree__rect___24a1(v0) = v1) | cRedblack_2eTREES_2etree__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cRedblack_2eTREES_2etree__rect___24a1(v0) = v1) | happ(cRedblack_2eTREES_2etree__rect, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cRedblack_2eTREES_2etree__rec___24a1(v0) = v1) | cRedblack_2eTREES_2etree__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cRedblack_2eTREES_2etree__rec___24a1(v0) = v1) | happ(cRedblack_2eTREES_2etree__rec, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cRedblack_2eTREES_2emakeBlack___24a1(v0) = v1) | happ(cRedblack_2eTREES_2emakeBlack, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEO, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEI, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v0) = v1) | happ(cCoq_2emicromega_2eZMicromega_2eisZ0, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) | happ(cCoq_2emicromega_2eZMicromega_2eZeval__op2, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) | happ(cCoq_2emicromega_2eZMicromega_2eZeval__op1, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__60388___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__60389___24a2(v0, v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__60386___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__60387___24a2(v0, v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2elist, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v0) = v1) | cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v0) = v1) | cCoq_2emicromega_2eEnv_2eEnv___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v0) = v1) | happ(cCoq_2emicromega_2eRingMicromega_2ePolEnv, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v0) = v1) | cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v0) = v1) | happ(cCoq_2emicromega_2eEnvRing_2ePol, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v0) = v1) | cCoq_2emicromega_2eEnvRing_2ePol___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v0) = v1) | happ(cCoq_2emicromega_2eRingMicromega_2ePolC, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v0) = v1) |  ? [v2] : (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v0) = v2 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v1, cCoq_2emicromega_2eRingMicromega_2eOp1) = v2)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v0) = v1) | happ(cCoq_2emicromega_2eRingMicromega_2eNFormula, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v0) = v1) |  ? [v2] : (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v0) = v2 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v2, cCoq_2emicromega_2eRingMicromega_2eOp1) = v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) | happ(cCoq_2emicromega_2eRMicromega_2eReval__op2, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__59773___24a2(v0, v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__59774___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4655___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4656___24a2(v0, v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) | cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v0) = v1) | cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v0) = v1) | happ(cCoq_2eZArith_2eZArith__dec_2eZ__zerop, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, all_0_44_44) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v1) = v2 &  ! [v3] :  ! [v4] : (v3 = cCoq_2eNumbers_2eBinNums_2eZ0 | v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v0, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ? [v5] : ( ~ (v5 = v2) & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v4) = v5)))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, all_0_42_42) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epred, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v1) = v0) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v3 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v1) = v2 & ( ~ p(v3) | p(v2)) & ( ~ p(v2) | p(v3)))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, all_0_42_42) = v2 &  ! [v3] :  ! [v4] : ( ~ (happ(v3, v2) = v4) |  ~ c_24__type__42648___24t(v3) |  ~ p(v4) |  ? [v5] : (happ(v3, v1) = v5 & p(v5))) &  ! [v3] :  ! [v4] : ( ~ (happ(v3, v1) = v4) |  ~ c_24__type__42648___24t(v3) | p(v4) |  ? [v5] : (happ(v3, v2) = v5 &  ~ p(v5))))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eodd, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v1) = v2 &  ~ p(v2))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eeven, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, all_0_42_42) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, all_0_44_44) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v1) = v2 & ( ~ (v0 = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ p(v2)) & (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 | p(v2)))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v1) = v2 & p(v2))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v2 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3 & ( ~ p(v3) | p(v1)) & ( ~ p(v1) | p(v3)))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v2 & ( ~ (v0 = cCoq_2eNumbers_2eBinNums_2eZ0) | ( ~ p(v2) &  ~ p(v1))) & (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 | p(v2) | p(v1)))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v0) = v1) |  ~ cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v0) = v1) |  ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v2 & p(v2))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ c_24__lam__59764___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v2 & ( ~ (v0 = cCoq_2eNumbers_2eBinNums_2eZ0) | ( ~ p(v2) &  ~ p(v1))) & (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 | p(v2) | p(v1)))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ p(v1) | c_24__lam__59764___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v0) = v1) | happ(cCoq_2eVectors_2eVectorDef_2enil, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v0) = v1) | happ(cCoq_2eVectors_2eFin_2eF1, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eString_2estring__rect___24a1(v0) = v1) | cCoq_2eStrings_2eString_2estring__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eString_2estring__rect___24a1(v0) = v1) | happ(cCoq_2eStrings_2eString_2estring__rect, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eString_2estring__rec___24a1(v0) = v1) | cCoq_2eStrings_2eString_2estring__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eString_2estring__rec___24a1(v0) = v1) | happ(cCoq_2eStrings_2eString_2estring__rec, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4090___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4091___24a2(v0, v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4092___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4093___24a2(v0, v0) = v1) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eString_2elength___24a1(v0) = v1) | happ(cCoq_2eStrings_2eString_2elength, v0) = v1) &  ! [v0] :  ! [v1] :  ~ (cCoq_2eStrings_2eString_2eString___24a2(v0, v1) = cCoq_2eStrings_2eString_2eEmptyString) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v0) = v1) | cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v0) = v1) | happ(cCoq_2eStrings_2eAscii_2eascii__rect, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v0) = v1) | cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v0) = v1) | happ(cCoq_2eStrings_2eAscii_2eascii__rec, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__type__39236___24a1(v0) = v1) | cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v0) = v1) | c_24__type__39236___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v0) = v1) | happ(cCoq_2eRelations_2eRelation__Definitions_2erelation, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v2] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v0) = v2 &  ~ p(v2))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v0) = v1) |  ? [v2] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v0) = v2 & p(v2))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v0) = v1) | happ(cCoq_2eReals_2eRdefinitions_2eRinv, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v0) = v1) | happ(cCoq_2eReals_2eRdefinitions_2eIPR, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, all_0_45_45) = v2 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v3 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, all_0_45_45) = v4 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v6 & cCoq_2eInit_2eSpecif_2eright___24a2(v2, v4) = v7 & cCoq_2eInit_2eSpecif_2eleft___24a2(v2, v4) = v5 & ((v7 = v3 & v1 = v0 & p(v4)) | (v6 = v1 & v5 = v3 & p(v2))))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v1) | happ(cCoq_2eReals_2eRbasic__fun_2eRabs, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v2] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v0) = v2 &  ~ p(v2))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v0) = v1) |  ? [v2] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v0) = v2 & p(v2))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, all_0_45_45) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v5 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v2 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, all_0_45_45) = v3 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v6 & cCoq_2eInit_2eSpecif_2eright___24a2(v1, v3) = v7 & cCoq_2eInit_2eSpecif_2eleft___24a2(v1, v3) = v4 & ((v7 = v2 & v5 = v0 & p(v3)) | (v6 = v5 & v4 = v2 & p(v1))))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v5 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, all_0_45_45) = v2 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, all_0_45_45) = v3 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v6 & cCoq_2eInit_2eSpecif_2eright___24a2(v2, v3) = v7 & cCoq_2eInit_2eSpecif_2eleft___24a2(v2, v3) = v4 & ((v7 = v1 & v5 = v0 & p(v3)) | (v6 = v5 & v4 = v1 & p(v2))))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v1) | happ(cCoq_2eReals_2eRbasic__fun_2eRcase__abs, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v0) = v1) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, all_0_45_45) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v5 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, all_0_45_45) = v2 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v3 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v6 & cCoq_2eInit_2eSpecif_2eright___24a2(v2, v1) = v7 & cCoq_2eInit_2eSpecif_2eleft___24a2(v2, v1) = v4 & ((v7 = v3 & v5 = v0 & p(v1)) | (v6 = v5 & v4 = v3 & p(v2))))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v1) = v0) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v6 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, all_0_45_45) = v2 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v3 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, all_0_45_45) = v4 & cCoq_2eInit_2eSpecif_2eright___24a2(v2, v4) = v7 & cCoq_2eInit_2eSpecif_2eleft___24a2(v2, v4) = v5 & ((v7 = v3 & v6 = v0 & p(v4)) | (v6 = v1 & v5 = v3 & p(v2))))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v1) | happ(cCoq_2eReals_2eRdefinitions_2eRopp, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(all_0_45_45, v1) = v2 & p(v2))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = v1) | happ(cCoq_2eReals_2eRaxioms_2eINR, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v0) = v1) | happ(cCoq_2eReals_2eR__Ifp_2eInt__part, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v0) = v1) | happ(cCoq_2eReals_2eRdefinitions_2eIZR, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v0) = v1) | happ(cCoq_2eReals_2eR__Ifp_2efrac__part, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v0) = v1) |  ? [v2] :  ? [v3] : (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v0) = v2 & cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v2) = v3 & cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v3) = v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v0) = v1) |  ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v0) | ( ~ (v1 = all_0_45_45) & cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v1) = v0 & cCoq_2eReals_2eRdefinitions_2eR___24t(v1))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v0) = v1) | happ(cCoq_2eReals_2eRIneq_2enonzero, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v0) = v1) | happ(cCoq_2eReals_2eRIneq_2emknonzeroreal, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v0) = v1) | cCoq_2eReals_2eRIneq_2eRsqr___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRIneq_2eRsqr___24a1(v0) = v1) | cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRIneq_2eRsqr___24a1(v0) = v1) | happ(cCoq_2eReals_2eRIneq_2eRsqr, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ c_24__lam__59765___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v0) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v1) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v0) = v2 &  ~ p(v2))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ p(v1) | c_24__lam__59765___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) |  ? [v2] : (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v1, v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v1) | happ(cCoq_2eQArith_2eQArith__base_2eQnum, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) |  ? [v2] : (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v2, v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v1) | happ(cCoq_2eQArith_2eQArith__base_2eQden, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, all_0_42_42) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v2 &  ! [v3] :  ! [v4] : ( ~ (happ(v3, v2) = v4) |  ~ c_24__type__42648___24t(v3) | p(v4) |  ? [v5] : (happ(v3, v1) = v5 &  ~ p(v5))) &  ! [v3] :  ! [v4] : ( ~ (happ(v3, v1) = v4) |  ~ c_24__type__42648___24t(v3) |  ~ p(v4) |  ? [v5] : (happ(v3, v2) = v5 & p(v5))))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) | cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2 &  ~ p(v2))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2 & p(v2))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eQArith_2eQArith__base_2eQle___24a2(v0, v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eQArith_2eQArith__base_2eQle___24a2(v1, v0) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eNat_2eadd, v0, all_0_50_50) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__lam__64761___24a1(v0) = v1) | happ(c_24__lam__64761, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__lam__64754___24a1(v0) = v1) | happ(c_24__lam__64754, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] : ( ~ (v2 = v1) & cCoq_2eNumbers_2eBinNums_2exO___24a1(v0) = v2)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v0) = v1) | cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2epositive__rect, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v0) = v1) | cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2epositive__rec, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v0) = v1) | cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2eZ__rect, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v0) = v1) | cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2eZ__rec, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v0) = v1) | cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2eN__rect, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v0) = v1) | cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2eN__rec, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eNat_2eadd, v0, all_0_50_50) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v1) = v0) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2esucc, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2epred, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2eodd, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v0) = v1) |  ? [v2] : (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v0) = v2 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v2) = v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2elog2, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esize, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2eeven, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v0) = v1) |  ? [v2] : (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v0) = v2 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v1) = v2)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2edouble, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v1, v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) | cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v1, v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ege___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v1, v0) = v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2eNpos, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v1, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ege___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (c_24__type__114___24a1(v0) = v1) | cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v0) = v1) | c_24__type__114___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v0) = v1) | happ(cCoq_2eLogic_2eFinFun_2eEqDec, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2eNone, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2ediv2___24a1(v0) = v1) | happ(cCoq_2eInit_2eNat_2ediv2, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2esub___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a3(c_24__lam__63290, v0, c_24__lam__63291) = v1) | cCoq_2eInit_2eNat_2eshiftl___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2eshiftl___24a1(v0) = v1) | cCoq_2eInit_2eDatatypes_2enat__rect___24a3(c_24__lam__63290, v0, c_24__lam__63291) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2eshiftl___24a1(v0) = v1) | happ(cCoq_2eInit_2eNat_2eshiftl, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2epred___24a1(v0) = v1) | happ(cCoq_2eInit_2eNat_2epred, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v1, cCoq_2eInit_2eDatatypes_2eO) | cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2eodd___24a1(v0) = v1) | happ(cCoq_2eInit_2eNat_2eodd, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2eodd___24a1(v0) = v1) |  ? [v2] : (cCoq_2eInit_2eNat_2eeven___24a1(v0) = v2 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v2) = v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2eeven___24a1(v0) = v1) | happ(cCoq_2eInit_2eNat_2eeven, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2eeven___24a1(v0) = v1) |  ? [v2] : (cCoq_2eInit_2eNat_2eodd___24a1(v0) = v2 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v1) = v2)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v1, v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eInit_2ePeano_2ege___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2enegb, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v0) = v1) | cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2enat__rect, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v0) = v1) | cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2enat__rec, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v0) = v1) | cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2ebool__rect, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v0) = v1) | cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2ebool__rec, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1) |  ~ cType___24t(v0) | cCoq_2eLists_2eList_2eNoDup___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2enil, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2eCompOpp, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v0) = v1) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v0) = v1) | happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] : ( ~ (v2 = v1) & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v0) = v2)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2exO, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2exI, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v1) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ? [v2] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v0, v1) = v2 & p(v2))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v0) = v1) | happ(cCoq_2eBool_2eZerob_2ezerob, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : ( ~ (v2 = all_0_45_45) & cCoq_2eReals_2eRaxioms_2eINR___24a1(v1) = v2)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v0) = v1) | happ(cCoq_2eArith_2eFactorial_2efact, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(all_0_49_49, v1) = v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(all_0_49_49, v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : (cCoq_2eInit_2eNat_2eadd___24a2(v1, all_0_50_50) = v2 &  ! [v3] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(all_0_49_49, v3) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3)))) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2eZneg, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eVectors_2eVectorDef_2enil, v0) = v1) | cCoq_2eVectors_2eVectorDef_2enil___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRIneq_2emknonzeroreal, v0) = v1) | cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEI, v0) = v1) | cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRfunctions_2eZintNull, v0) = v1) | cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eOdd, v0) = v1) |  ~ cCoq_2eArith_2ePeanoNat_2eNat_2eOdd___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eOdd, v0) = v1) |  ~ p(v1) | cCoq_2eArith_2ePeanoNat_2eNat_2eOdd___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__64754, v0) = v1) | c_24__lam__64754___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eStrings_2eString_2estring__rect, v0) = v1) | cCoq_2eStrings_2eString_2estring__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eR__Ifp_2eInt__part, v0) = v1) | cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eStrings_2eAscii_2enat__of__ascii, v0) = v1) | cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__64761, v0) = v1) | c_24__lam__64761___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eZ__rect, v0) = v1) | cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eQArith_2eQreals_2eQ2R, v0) = v1) | cCoq_2eQArith_2eQreals_2eQ2R___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2epositive__rect, v0) = v1) | cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eVectors_2eFin_2eF1, v0) = v1) | cCoq_2eVectors_2eFin_2eF1___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZnumtheory_2eprime, v0) = v1) |  ~ cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZnumtheory_2eprime, v0) = v1) |  ~ p(v1) | cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__prop__59664, v0) = v1) | c_24__prop__59664___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602, v0) = v1) | c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEO, v0) = v1) | cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__prop__4113, v0) = v1) | c_24__prop__4113___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esize, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eN__rect, v0) = v1) | cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2enat__rect, v0) = v1) | cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eNat_2ediv2, v0) = v1) | cCoq_2eInit_2eNat_2ediv2___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__prop__4112, v0) = v1) | c_24__prop__4112___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__prop__61470, v0) = v1) | c_24__prop__61470___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eStrings_2eAscii_2eascii__rect, v0) = v1) | cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__prop__59665, v0) = v1) | c_24__prop__59665___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop, v0) = v1) |  ~ cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop, v0) = v1) |  ~ p(v1) | cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRdefinitions_2eIPR, v0) = v1) | cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2ebool__rect, v0) = v1) | cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cVFA_2eSearchTree_2etree, v0) = v1) | cVFA_2eSearchTree_2etree___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cVFA_2eSearchTree_2eE, v0) = v1) | cVFA_2eSearchTree_2eE___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cVFA_2eMaps_2etotal__map, v0) = v1) | cVFA_2eMaps_2etotal__map___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cVFA_2eExtract_2eIntMaps_2etotal__map, v0) = v1) | cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cRedblack_2ecolor__rect, v0) = v1) | cRedblack_2ecolor__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cRedblack_2ecolor__rec, v0) = v1) | cRedblack_2ecolor__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cRedblack_2eTREES_2etree__rect, v0) = v1) | cRedblack_2eTREES_2etree__rect___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cRedblack_2eTREES_2etree__rec, v0) = v1) | cRedblack_2eTREES_2etree__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cRedblack_2eTREES_2emakeBlack, v0) = v1) | cRedblack_2eTREES_2emakeBlack___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePol, v0) = v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr, v0) = v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEO, v0) = v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEI, v0) = v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eField__theory_2elinear, v0) = v1) | cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFExpr, v0) = v1) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eisZ0, v0) = v1) | cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eZeval__op2, v0) = v1) | cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eZeval__op1, v0) = v1) | cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eRingMicromega_2ePolEnv, v0) = v1) | cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eRingMicromega_2ePolC, v0) = v1) | cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eRingMicromega_2eNFormula, v0) = v1) | cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eRingMicromega_2eFormula, v0) = v1) | cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eRMicromega_2eReval__op2, v0) = v1) | cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eEnvRing_2ePol, v0) = v1) | cCoq_2emicromega_2eEnvRing_2ePol___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eEnvRing_2ePExpr, v0) = v1) | cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZlogarithm_2eIs__power, v0) = v1) |  ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZlogarithm_2eIs__power, v0) = v1) |  ~ p(v1) | cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZeven_2eZodd, v0) = v1) |  ~ cCoq_2eZArith_2eZeven_2eZodd___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZeven_2eZodd, v0) = v1) |  ~ p(v1) | cCoq_2eZArith_2eZeven_2eZodd___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZeven_2eZeven, v0) = v1) |  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZeven_2eZeven, v0) = v1) |  ~ p(v1) | cCoq_2eZArith_2eZeven_2eZeven___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZArith__dec_2eZ__zerop, v0) = v1) | cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epred, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eodd, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eeven, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eVectors_2eFin_2et, v0) = v1) | cCoq_2eVectors_2eFin_2et___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eStrings_2eString_2estring__rec, v0) = v1) | cCoq_2eStrings_2eString_2estring__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eStrings_2eString_2elength, v0) = v1) | cCoq_2eStrings_2eString_2elength___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eStrings_2eAscii_2eascii__rec, v0) = v1) | cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eRelations_2eRelation__Definitions_2erelation, v0) = v1) | cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRdefinitions_2eRopp, v0) = v1) | cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRdefinitions_2eRinv, v0) = v1) | cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRdefinitions_2eIZR, v0) = v1) | cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRbasic__fun_2eRcase__abs, v0) = v1) | cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRbasic__fun_2eRabs, v0) = v1) | cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRaxioms_2eINR, v0) = v1) | cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eR__Ifp_2efrac__part, v0) = v1) | cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRIneq_2enonzero, v0) = v1) | cCoq_2eReals_2eRIneq_2enonzero___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRIneq_2eRsqr, v0) = v1) | cCoq_2eReals_2eRIneq_2eRsqr___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eQArith_2eQArith__base_2eQnum, v0) = v1) | cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eQArith_2eQArith__base_2eQden, v0) = v1) | cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2exO, v0) = v1) | cCoq_2eNumbers_2eBinNums_2exO___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2exI, v0) = v1) | cCoq_2eNumbers_2eBinNums_2exI___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2epositive__rec, v0) = v1) | cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eZpos, v0) = v1) | cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eZneg, v0) = v1) | cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eZ__rec, v0) = v1) | cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eNpos, v0) = v1) | cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eN__rec, v0) = v1) | cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2esucc, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2epred, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eodd, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2elog2, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eeven, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2edouble, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eLogic_2eFinFun_2eEqDec, v0) = v1) | cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq, v0) = v1) |  ~ cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq, v0) = v1) |  ~ p(v1) | cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eLogic_2eDecidable_2edecidable, v0) = v1) |  ~ cCoq_2eLogic_2eDecidable_2edecidable___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eLogic_2eDecidable_2edecidable, v0) = v1) |  ~ p(v1) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eNat_2eshiftl, v0) = v1) | cCoq_2eInit_2eNat_2eshiftl___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eNat_2epred, v0) = v1) | cCoq_2eInit_2eNat_2epred___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eNat_2eodd, v0) = v1) | cCoq_2eInit_2eNat_2eodd___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eNat_2eeven, v0) = v1) | cCoq_2eInit_2eNat_2eeven___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2eoption, v0) = v1) | cCoq_2eInit_2eDatatypes_2eoption___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2enil, v0) = v1) | cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2enegb, v0) = v1) | cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2enat__rec, v0) = v1) | cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2elist, v0) = v1) | cCoq_2eInit_2eDatatypes_2elist___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2ebool__rec, v0) = v1) | cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2eS, v0) = v1) | cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2eNone, v0) = v1) | cCoq_2eInit_2eDatatypes_2eNone___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2eCompOpp, v0) = v1) | cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton, v0) = v1) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty, v0) = v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty, v0) = v1) |  ~ p(v1) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eBool_2eZerob_2ezerob, v0) = v1) | cCoq_2eBool_2eZerob_2ezerob___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eBool_2eBool_2eReflectT, v0) = v1) | cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eBool_2eBool_2eReflectF, v0) = v1) | cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eBool_2eBool_2eIs__true, v0) = v1) |  ~ cCoq_2eBool_2eBool_2eIs__true___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eBool_2eBool_2eIs__true, v0) = v1) |  ~ p(v1) | cCoq_2eBool_2eBool_2eIs__true___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eEven, v0) = v1) |  ~ cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eEven, v0) = v1) |  ~ p(v1) | cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eArith_2eFactorial_2efact, v0) = v1) | cCoq_2eArith_2eFactorial_2efact___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59765, v0) = v1) |  ~ c_24__lam__59765___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59765, v0) = v1) |  ~ p(v1) | c_24__lam__59765___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59764, v0) = v1) |  ~ c_24__lam__59764___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59764, v0) = v1) |  ~ p(v1) | c_24__lam__59764___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59763, v0) = v1) |  ~ c_24__lam__59763___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59763, v0) = v1) |  ~ p(v1) | c_24__lam__59763___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59762, v0) = v1) |  ~ c_24__lam__59762___24a1(v0) | p(v1)) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59762, v0) = v1) |  ~ p(v1) | c_24__lam__59762___24a1(v0)) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__64765, v0) = v1) | c_24__lam__64765___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__63291, v0) = v1) | c_24__lam__63291___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__63290, v0) = v1) | c_24__lam__63290___24a1(v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v0) = v1) | happ(c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2epred___24a1(v1) = v0) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v1)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ( ~ (v4 = v0) & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3 & cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : ( ~ (v3 = v0) & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3 & cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : ( ~ (v2 = v0) & cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2eS, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] : ( ~ (v2 = all_0_45_45) & cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v1) = v2)) &  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2eZpos, v0) = v1) &  ! [v0] :  ! [v1] : ( ~ cCoq_2emicromega_2eRingMicromega_2eFormula___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v0, v2, v3, v4) = v1 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v4) & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v2) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v3))) &  ! [v0] :  ! [v1] : ( ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & cCoq_2emicromega_2eEnvRing_2ePX___24a4(v0, v2, v3, v4) = v1 & cCoq_2emicromega_2eEnvRing_2ePol___24t(v0, v4) & cCoq_2emicromega_2eEnvRing_2ePol___24t(v0, v2) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v0, v2, v3) = v1 & cCoq_2emicromega_2eEnvRing_2ePol___24t(v0, v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v1 & cCoq_2emicromega_2eEnvRing_2ePc___24a2(v0, v2) = v1 & t(v2, v0)))) &  ! [v0] :  ! [v1] : ( ~ cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v0, v2, v3) = v1 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v3) & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v2)) | (v4 = v1 & cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v0, v2, v3) = v1 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v2) & cCoq_2eNumbers_2eBinNums_2eN___24t(v3)) | (v4 = v1 & cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v0, v2, v3) = v1 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v3) & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v2)) | (v4 = v1 & cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v0, v2, v3) = v1 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v3) & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v2)) | (v3 = v1 & cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v0, v2) = v1 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v2)) | (v3 = v1 & cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v0, v2) = v1 & t(v2, v0)) | (v3 = v1 & cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v0, v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(v0, v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : ((v9 = v1 & v7 = v0 & cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v4) = v5 & cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v2) = v3 & cCoq_2eStrings_2eString_2eString___24a2(v4, v8) = v1 & cCoq_2eStrings_2eString_2eString___24a2(v2, v6) = v0 & cCoq_2eStrings_2eString_2estring___24t(v8) & cCoq_2eStrings_2eString_2estring___24t(v6) & cCoq_2eStrings_2eAscii_2eascii___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v2) & cCoq_2eInit_2ePeano_2elt___24a2(v3, v5)) | (v6 = v1 & v4 = v0 & cCoq_2eStrings_2eString_2eString___24a2(v2, v5) = v1 & cCoq_2eStrings_2eString_2eString___24a2(v2, v3) = v0 & cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(v3, v5) & cCoq_2eStrings_2eString_2estring___24t(v5) & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eAscii_2eascii___24t(v2)) | (v4 = v1 & v0 = cCoq_2eStrings_2eString_2eEmptyString & cCoq_2eStrings_2eString_2eString___24a2(v2, v3) = v1 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eAscii_2eascii___24t(v2)))) &  ! [v0] :  ! [v1] : ( ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v2, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v2) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v2, v3) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v2) = v1 & t(v2, v0)))) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, all_0_44_44) | cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v0, v1) | cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, all_0_44_44)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v0, v1) |  ? [v2] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v1 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eVectors_2eFin_2et___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2eVectors_2eFin_2eFS___24a2(v2, v4) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eVectors_2eFin_2et___24t(v2, v4) & cCoq_2eInit_2eDatatypes_2enat___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eVectors_2eFin_2eF1___24a1(v2) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v1 = cCoq_2eNumbers_2eBinNums_2exH & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, cCoq_2eNumbers_2eBinNums_2exH)))) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v1 = cCoq_2eNumbers_2eBinNums_2exH &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, cCoq_2eNumbers_2eBinNums_2exH)))))) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v0) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v0) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v1, v0)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(v0, v1) |  ? [v2] : (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v2, v0) = v1 & cCoq_2eNumbers_2eBinNums_2eN___24t(v2))) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2egt___24a2(v0, v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2egt___24a2(v0, v1) | cCoq_2eInit_2ePeano_2elt___24a2(v1, v0)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2ege___24a2(v0, v1) | cCoq_2eInit_2ePeano_2ele___24a2(v1, v0)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(v0, v1) |  ? [v2] : (cCoq_2eInit_2eNat_2emul___24a2(v2, v0) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v0) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v0) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v0) | cCoq_2eInit_2ePeano_2egt___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v0) | cCoq_2eInit_2ePeano_2ege___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)) | (v3 = v0 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ((v5 = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) &  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v2, v4)) | (v1 = cCoq_2eInit_2eDatatypes_2eO &  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, cCoq_2eInit_2eDatatypes_2eO)))))) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v1, v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v1)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) | cCoq_2eInit_2ePeano_2ele___24a2(v1, v0)) &  ! [v0] :  ! [v1] : ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v0, v1)) &  ? [v0] :  ? [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) | c_24__lam__59788___24a3(v0, v1, v2)) &  ? [v0] :  ? [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = v0 |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) | c_24__lam__4670___24a3(v0, v1, v2)) &  ? [v0] :  ? [v1] :  ! [v2] : ( ~ cProp___24t(v2) | c_24__type__61514___24t(v0, v1, v2)) &  ? [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | c_24__lam__4670___24a3(v0, v0, v1)) &  ? [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | c_24__lam__59788___24a3(v0, v0, v1)) &  ! [v0] : (v0 = all_0_45_45 |  ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v0) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0)) &  ! [v0] : (v0 = all_0_45_45 |  ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0)) &  ! [v0] : (v0 = all_0_45_45 |  ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0)) &  ! [v0] : (v0 = all_0_45_45 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(cCoq_2eInit_2eDatatypes_2eO) = v0)) &  ! [v0] : (v0 = all_0_50_50 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = all_0_43_43) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2ett |  ~ cCoq_2eInit_2eDatatypes_2eunit___24t(v0)) &  ! [v0] : (v0 = cCoq_2eInit_2eByte_2exff | v0 = cCoq_2eInit_2eByte_2exfe | v0 = cCoq_2eInit_2eByte_2exfd | v0 = cCoq_2eInit_2eByte_2exfc | v0 = cCoq_2eInit_2eByte_2exfb | v0 = cCoq_2eInit_2eByte_2exfa | v0 = cCoq_2eInit_2eByte_2exf9 | v0 = cCoq_2eInit_2eByte_2exf8 | v0 = cCoq_2eInit_2eByte_2exf7 | v0 = cCoq_2eInit_2eByte_2exf6 | v0 = cCoq_2eInit_2eByte_2exf5 | v0 = cCoq_2eInit_2eByte_2exf4 | v0 = cCoq_2eInit_2eByte_2exf3 | v0 = cCoq_2eInit_2eByte_2exf2 | v0 = cCoq_2eInit_2eByte_2exf1 | v0 = cCoq_2eInit_2eByte_2exf0 | v0 = cCoq_2eInit_2eByte_2exef | v0 = cCoq_2eInit_2eByte_2exee | v0 = cCoq_2eInit_2eByte_2exed | v0 = cCoq_2eInit_2eByte_2exec | v0 = cCoq_2eInit_2eByte_2exeb | v0 = cCoq_2eInit_2eByte_2exea | v0 = cCoq_2eInit_2eByte_2exe9 | v0 = cCoq_2eInit_2eByte_2exe8 | v0 = cCoq_2eInit_2eByte_2exe7 | v0 = cCoq_2eInit_2eByte_2exe6 | v0 = cCoq_2eInit_2eByte_2exe5 | v0 = cCoq_2eInit_2eByte_2exe4 | v0 = cCoq_2eInit_2eByte_2exe3 | v0 = cCoq_2eInit_2eByte_2exe2 | v0 = cCoq_2eInit_2eByte_2exe1 | v0 = cCoq_2eInit_2eByte_2exe0 | v0 = cCoq_2eInit_2eByte_2exdf | v0 = cCoq_2eInit_2eByte_2exde | v0 = cCoq_2eInit_2eByte_2exdd | v0 = cCoq_2eInit_2eByte_2exdc | v0 = cCoq_2eInit_2eByte_2exdb | v0 = cCoq_2eInit_2eByte_2exda | v0 = cCoq_2eInit_2eByte_2exd9 | v0 = cCoq_2eInit_2eByte_2exd8 | v0 = cCoq_2eInit_2eByte_2exd7 | v0 = cCoq_2eInit_2eByte_2exd6 | v0 = cCoq_2eInit_2eByte_2exd5 | v0 = cCoq_2eInit_2eByte_2exd4 | v0 = cCoq_2eInit_2eByte_2exd3 | v0 = cCoq_2eInit_2eByte_2exd2 | v0 = cCoq_2eInit_2eByte_2exd1 | v0 = cCoq_2eInit_2eByte_2exd0 | v0 = cCoq_2eInit_2eByte_2excf | v0 = cCoq_2eInit_2eByte_2exce | v0 = cCoq_2eInit_2eByte_2excd | v0 = cCoq_2eInit_2eByte_2excc | v0 = cCoq_2eInit_2eByte_2excb | v0 = cCoq_2eInit_2eByte_2exca | v0 = cCoq_2eInit_2eByte_2exc9 | v0 = cCoq_2eInit_2eByte_2exc8 | v0 = cCoq_2eInit_2eByte_2exc7 | v0 = cCoq_2eInit_2eByte_2exc6 | v0 = cCoq_2eInit_2eByte_2exc5 | v0 = cCoq_2eInit_2eByte_2exc4 | v0 = cCoq_2eInit_2eByte_2exc3 | v0 = cCoq_2eInit_2eByte_2exc2 | v0 = cCoq_2eInit_2eByte_2exc1 | v0 = cCoq_2eInit_2eByte_2exc0 | v0 = cCoq_2eInit_2eByte_2exbf | v0 = cCoq_2eInit_2eByte_2exbe | v0 = cCoq_2eInit_2eByte_2exbd | v0 = cCoq_2eInit_2eByte_2exbc | v0 = cCoq_2eInit_2eByte_2exbb | v0 = cCoq_2eInit_2eByte_2exba | v0 = cCoq_2eInit_2eByte_2exb9 | v0 = cCoq_2eInit_2eByte_2exb8 | v0 = cCoq_2eInit_2eByte_2exb7 | v0 = cCoq_2eInit_2eByte_2exb6 | v0 = cCoq_2eInit_2eByte_2exb5 | v0 = cCoq_2eInit_2eByte_2exb4 | v0 = cCoq_2eInit_2eByte_2exb3 | v0 = cCoq_2eInit_2eByte_2exb2 | v0 = cCoq_2eInit_2eByte_2exb1 | v0 = cCoq_2eInit_2eByte_2exb0 | v0 = cCoq_2eInit_2eByte_2exaf | v0 = cCoq_2eInit_2eByte_2exae | v0 = cCoq_2eInit_2eByte_2exad | v0 = cCoq_2eInit_2eByte_2exac | v0 = cCoq_2eInit_2eByte_2exab | v0 = cCoq_2eInit_2eByte_2exaa | v0 = cCoq_2eInit_2eByte_2exa9 | v0 = cCoq_2eInit_2eByte_2exa8 | v0 = cCoq_2eInit_2eByte_2exa7 | v0 = cCoq_2eInit_2eByte_2exa6 | v0 = cCoq_2eInit_2eByte_2exa5 | v0 = cCoq_2eInit_2eByte_2exa4 | v0 = cCoq_2eInit_2eByte_2exa3 | v0 = cCoq_2eInit_2eByte_2exa2 | v0 = cCoq_2eInit_2eByte_2exa1 | v0 = cCoq_2eInit_2eByte_2exa0 | v0 = cCoq_2eInit_2eByte_2ex9f | v0 = cCoq_2eInit_2eByte_2ex9e | v0 = cCoq_2eInit_2eByte_2ex9d | v0 = cCoq_2eInit_2eByte_2ex9c | v0 = cCoq_2eInit_2eByte_2ex9b | v0 = cCoq_2eInit_2eByte_2ex9a | v0 = cCoq_2eInit_2eByte_2ex99 | v0 = cCoq_2eInit_2eByte_2ex98 | v0 = cCoq_2eInit_2eByte_2ex97 | v0 = cCoq_2eInit_2eByte_2ex96 | v0 = cCoq_2eInit_2eByte_2ex95 | v0 = cCoq_2eInit_2eByte_2ex94 | v0 = cCoq_2eInit_2eByte_2ex93 | v0 = cCoq_2eInit_2eByte_2ex92 | v0 = cCoq_2eInit_2eByte_2ex91 | v0 = cCoq_2eInit_2eByte_2ex90 | v0 = cCoq_2eInit_2eByte_2ex8f | v0 = cCoq_2eInit_2eByte_2ex8e | v0 = cCoq_2eInit_2eByte_2ex8d | v0 = cCoq_2eInit_2eByte_2ex8c | v0 = cCoq_2eInit_2eByte_2ex8b | v0 = cCoq_2eInit_2eByte_2ex8a | v0 = cCoq_2eInit_2eByte_2ex89 | v0 = cCoq_2eInit_2eByte_2ex88 | v0 = cCoq_2eInit_2eByte_2ex87 | v0 = cCoq_2eInit_2eByte_2ex86 | v0 = cCoq_2eInit_2eByte_2ex85 | v0 = cCoq_2eInit_2eByte_2ex84 | v0 = cCoq_2eInit_2eByte_2ex83 | v0 = cCoq_2eInit_2eByte_2ex82 | v0 = cCoq_2eInit_2eByte_2ex81 | v0 = cCoq_2eInit_2eByte_2ex80 | v0 = cCoq_2eInit_2eByte_2ex7f | v0 = cCoq_2eInit_2eByte_2ex7e | v0 = cCoq_2eInit_2eByte_2ex7d | v0 = cCoq_2eInit_2eByte_2ex7c | v0 = cCoq_2eInit_2eByte_2ex7b | v0 = cCoq_2eInit_2eByte_2ex7a | v0 = cCoq_2eInit_2eByte_2ex79 | v0 = cCoq_2eInit_2eByte_2ex78 | v0 = cCoq_2eInit_2eByte_2ex77 | v0 = cCoq_2eInit_2eByte_2ex76 | v0 = cCoq_2eInit_2eByte_2ex75 | v0 = cCoq_2eInit_2eByte_2ex74 | v0 = cCoq_2eInit_2eByte_2ex73 | v0 = cCoq_2eInit_2eByte_2ex72 | v0 = cCoq_2eInit_2eByte_2ex71 | v0 = cCoq_2eInit_2eByte_2ex70 | v0 = cCoq_2eInit_2eByte_2ex6f | v0 = cCoq_2eInit_2eByte_2ex6e | v0 = cCoq_2eInit_2eByte_2ex6d | v0 = cCoq_2eInit_2eByte_2ex6c | v0 = cCoq_2eInit_2eByte_2ex6b | v0 = cCoq_2eInit_2eByte_2ex6a | v0 = cCoq_2eInit_2eByte_2ex69 | v0 = cCoq_2eInit_2eByte_2ex68 | v0 = cCoq_2eInit_2eByte_2ex67 | v0 = cCoq_2eInit_2eByte_2ex66 | v0 = cCoq_2eInit_2eByte_2ex65 | v0 = cCoq_2eInit_2eByte_2ex64 | v0 = cCoq_2eInit_2eByte_2ex63 | v0 = cCoq_2eInit_2eByte_2ex62 | v0 = cCoq_2eInit_2eByte_2ex61 | v0 = cCoq_2eInit_2eByte_2ex60 | v0 = cCoq_2eInit_2eByte_2ex5f | v0 = cCoq_2eInit_2eByte_2ex5e | v0 = cCoq_2eInit_2eByte_2ex5d | v0 = cCoq_2eInit_2eByte_2ex5c | v0 = cCoq_2eInit_2eByte_2ex5b | v0 = cCoq_2eInit_2eByte_2ex5a | v0 = cCoq_2eInit_2eByte_2ex59 | v0 = cCoq_2eInit_2eByte_2ex58 | v0 = cCoq_2eInit_2eByte_2ex57 | v0 = cCoq_2eInit_2eByte_2ex56 | v0 = cCoq_2eInit_2eByte_2ex55 | v0 = cCoq_2eInit_2eByte_2ex54 | v0 = cCoq_2eInit_2eByte_2ex53 | v0 = cCoq_2eInit_2eByte_2ex52 | v0 = cCoq_2eInit_2eByte_2ex51 | v0 = cCoq_2eInit_2eByte_2ex50 | v0 = cCoq_2eInit_2eByte_2ex4f | v0 = cCoq_2eInit_2eByte_2ex4e | v0 = cCoq_2eInit_2eByte_2ex4d | v0 = cCoq_2eInit_2eByte_2ex4c | v0 = cCoq_2eInit_2eByte_2ex4b | v0 = cCoq_2eInit_2eByte_2ex4a | v0 = cCoq_2eInit_2eByte_2ex49 | v0 = cCoq_2eInit_2eByte_2ex48 | v0 = cCoq_2eInit_2eByte_2ex47 | v0 = cCoq_2eInit_2eByte_2ex46 | v0 = cCoq_2eInit_2eByte_2ex45 | v0 = cCoq_2eInit_2eByte_2ex44 | v0 = cCoq_2eInit_2eByte_2ex43 | v0 = cCoq_2eInit_2eByte_2ex42 | v0 = cCoq_2eInit_2eByte_2ex41 | v0 = cCoq_2eInit_2eByte_2ex40 | v0 = cCoq_2eInit_2eByte_2ex3f | v0 = cCoq_2eInit_2eByte_2ex3e | v0 = cCoq_2eInit_2eByte_2ex3d | v0 = cCoq_2eInit_2eByte_2ex3c | v0 = cCoq_2eInit_2eByte_2ex3b | v0 = cCoq_2eInit_2eByte_2ex3a | v0 = cCoq_2eInit_2eByte_2ex39 | v0 = cCoq_2eInit_2eByte_2ex38 | v0 = cCoq_2eInit_2eByte_2ex37 | v0 = cCoq_2eInit_2eByte_2ex36 | v0 = cCoq_2eInit_2eByte_2ex35 | v0 = cCoq_2eInit_2eByte_2ex34 | v0 = cCoq_2eInit_2eByte_2ex33 | v0 = cCoq_2eInit_2eByte_2ex32 | v0 = cCoq_2eInit_2eByte_2ex31 | v0 = cCoq_2eInit_2eByte_2ex30 | v0 = cCoq_2eInit_2eByte_2ex2f | v0 = cCoq_2eInit_2eByte_2ex2e | v0 = cCoq_2eInit_2eByte_2ex2d | v0 = cCoq_2eInit_2eByte_2ex2c | v0 = cCoq_2eInit_2eByte_2ex2b | v0 = cCoq_2eInit_2eByte_2ex2a | v0 = cCoq_2eInit_2eByte_2ex29 | v0 = cCoq_2eInit_2eByte_2ex28 | v0 = cCoq_2eInit_2eByte_2ex27 | v0 = cCoq_2eInit_2eByte_2ex26 | v0 = cCoq_2eInit_2eByte_2ex25 | v0 = cCoq_2eInit_2eByte_2ex24 | v0 = cCoq_2eInit_2eByte_2ex23 | v0 = cCoq_2eInit_2eByte_2ex22 | v0 = cCoq_2eInit_2eByte_2ex21 | v0 = cCoq_2eInit_2eByte_2ex20 | v0 = cCoq_2eInit_2eByte_2ex1f | v0 = cCoq_2eInit_2eByte_2ex1e | v0 = cCoq_2eInit_2eByte_2ex1d | v0 = cCoq_2eInit_2eByte_2ex1c | v0 = cCoq_2eInit_2eByte_2ex1b | v0 = cCoq_2eInit_2eByte_2ex1a | v0 = cCoq_2eInit_2eByte_2ex19 | v0 = cCoq_2eInit_2eByte_2ex18 | v0 = cCoq_2eInit_2eByte_2ex17 | v0 = cCoq_2eInit_2eByte_2ex16 | v0 = cCoq_2eInit_2eByte_2ex15 | v0 = cCoq_2eInit_2eByte_2ex14 | v0 = cCoq_2eInit_2eByte_2ex13 | v0 = cCoq_2eInit_2eByte_2ex12 | v0 = cCoq_2eInit_2eByte_2ex11 | v0 = cCoq_2eInit_2eByte_2ex10 | v0 = cCoq_2eInit_2eByte_2ex0f | v0 = cCoq_2eInit_2eByte_2ex0e | v0 = cCoq_2eInit_2eByte_2ex0d | v0 = cCoq_2eInit_2eByte_2ex0c | v0 = cCoq_2eInit_2eByte_2ex0b | v0 = cCoq_2eInit_2eByte_2ex0a | v0 = cCoq_2eInit_2eByte_2ex09 | v0 = cCoq_2eInit_2eByte_2ex08 | v0 = cCoq_2eInit_2eByte_2ex07 | v0 = cCoq_2eInit_2eByte_2ex06 | v0 = cCoq_2eInit_2eByte_2ex05 | v0 = cCoq_2eInit_2eByte_2ex04 | v0 = cCoq_2eInit_2eByte_2ex03 | v0 = cCoq_2eInit_2eByte_2ex02 | v0 = cCoq_2eInit_2eByte_2ex00 | v0 = cCoq_2eInit_2eByte_2ex01 |  ~ cCoq_2eInit_2eByte_2ebyte___24t(v0)) &  ! [v0] : (v0 = cCoq_2esetoid__ring_2eRing__polynom_2emon0 |  ~ cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] : ((v3 = v0 & cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v1, v2) = v0 & cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v2) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1)) | (v3 = v0 & cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v1, v2) = v0 & cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v2) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1)))) &  ! [v0] : (v0 = cRedblack_2eTREES_2eE |  ~ cRedblack_2eTREES_2etree___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (cRedblack_2eTREES_2eT___24a5(v1, v2, v3, v4, v5) = v0 & cV___24t(v4) & cRedblack_2ekey___24t(v3) & cRedblack_2eTREES_2etree___24t(v5) & cRedblack_2eTREES_2etree___24t(v2) & cRedblack_2ecolor___24t(v1))) &  ! [v0] : (v0 = cRedblack_2eBlack | v0 = cRedblack_2eRed |  ~ cRedblack_2ecolor___24t(v0)) &  ! [v0] : (v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] : (v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] : (v0 = cCoq_2eStrings_2eString_2eEmptyString |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v1] :  ? [v2] : (cCoq_2eStrings_2eString_2eString___24a2(v1, v2) = v0 & cCoq_2eStrings_2eString_2estring___24t(v2) & cCoq_2eStrings_2eAscii_2eascii___24t(v1))) &  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v0)) &  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v1] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2eN___24t(v1))) &  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v1] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1))) &  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2eGt | v0 = cCoq_2eInit_2eDatatypes_2eLt | v0 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0)) &  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v1] :  ? [v2] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & ( ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v1) | cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v0)) & ( ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v0) | cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v1))) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v0)))) &  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v1] :  ? [v2] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1)) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1)))) &  ! [v0] : (v0 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v1, v2, v3) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v1) & cCoq_2eInit_2eDatatypes_2ebool___24t(v2))) &  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v0)) &  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v0) = all_0_45_45) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ c_24__lam__59762___24a1(v0)) &  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & ((v4 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eZArith_2eZeven_2eZeven___24a1(v0) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) &  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v0)) | (v1 = cCoq_2eNumbers_2eBinNums_2exH &  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v0)))) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & ((v4 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eZArith_2eZeven_2eZeven___24a1(v0) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) &  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v0)) | (v1 = cCoq_2eNumbers_2eBinNums_2exH &  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v0)))))) &  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & ((v4 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) &  ~ cCoq_2eZArith_2eZeven_2eZodd___24a1(v0)) | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eZArith_2eZeven_2eZodd___24a1(v0) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v1 = cCoq_2eNumbers_2eBinNums_2exH & cCoq_2eZArith_2eZeven_2eZodd___24a1(v0)))) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & ((v4 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) &  ~ cCoq_2eZArith_2eZeven_2eZodd___24a1(v0)) | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eZArith_2eZeven_2eZodd___24a1(v0) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v1 = cCoq_2eNumbers_2eBinNums_2exH & cCoq_2eZArith_2eZeven_2eZodd___24a1(v0)))))) &  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v1] :  ? [v2] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1)) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1)))) &  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = all_0_45_45) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v0)) &  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v1] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v1))) &  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) | cCoq_2eBool_2eBool_2eIs__true___24a1(v0)) &  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(cCoq_2eInit_2eDatatypes_2efalse) = v0)) &  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(cCoq_2eInit_2eDatatypes_2etrue, cCoq_2eInit_2eDatatypes_2etrue) = v0)) &  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eBool_2eBool_2eIs__true___24a1(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] : (v0 = c_24False | v0 = c_24True |  ~ cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v0) |  ~ cProp___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v0 & c_24__prop__60417___24a4(v0, v1, v2, v3) = v0 & t(v3, v1) & t(v2, v1) & cType___24t(v1)) | (v3 = v0 & c_24__prop__60422___24a3(v0, v1, v2) = v0 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v2) & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v1) & cProp___24t(v2) & cProp___24t(v1)) | (v3 = v0 & c_24__prop__60421___24a3(v0, v1, v2) = v0 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v2) & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v1) & cProp___24t(v2) & cProp___24t(v1)) | (v3 = v0 & c_24__prop__60420___24a3(v0, v1, v2) = v0 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v2) & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v1) & cProp___24t(v2) & cProp___24t(v1)) | (v3 = v0 & c_24__prop__60419___24a3(v0, v1, v2) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v2) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1)) | (v3 = v0 & c_24__prop__60418___24a3(v0, v1, v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1)) | (v2 = v0 & c_24__prop__60423___24a2(v0, v1) = v0 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v1) & cProp___24t(v1)))) &  ! [v0] : ( ~ (cCoq_2eStrings_2eByte_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eInit_2eByte_2ebyte___24t(v0)) &  ! [v0] : ( ~ (c_24__prop__59665___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v0) | p(v0)) &  ! [v0] : ( ~ (c_24__prop__59664___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v0) |  ~ p(v0)) &  ! [v0] : ( ~ (c_24__prop__4113___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v0) |  ~ p(v0)) &  ! [v0] : ( ~ (c_24__prop__4112___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v0) | p(v0)) &  ! [v0] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v0) = v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v0) = all_0_45_45) |  ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v0) = v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v0) = cCoq_2eNumbers_2eBinNums_2exH) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v0, cCoq_2eNumbers_2eBinNums_2eN0) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] :  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v0) = cCoq_2eNumbers_2eBinNums_2eN0) &  ! [v0] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, cCoq_2eNumbers_2eBinNums_2eN0) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, cCoq_2eInit_2eDatatypes_2eO) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v0) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] :  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = cCoq_2eInit_2eDatatypes_2eO) &  ! [v0] :  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v0) = cCoq_2eNumbers_2eBinNums_2eZ0) &  ! [v0] : ( ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] : ( ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] : ( ~ cCoq_2eArith_2ePeanoNat_2eNat_2eOdd___24a1(v0) |  ~ cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] : ( ~ c_24__type__9___24t(v0) | t(v0, c_24__type__9)) &  ! [v0] : ( ~ c_24__type__6804___24t(v0) | t(v0, c_24__type__6804)) &  ! [v0] : ( ~ c_24__type__6802___24t(v0) | t(v0, c_24__type__6802)) &  ! [v0] : ( ~ c_24__type__6761___24t(v0) | t(v0, c_24__type__6761)) &  ! [v0] : ( ~ c_24__type__6728___24t(v0) | t(v0, c_24__type__6728)) &  ! [v0] : ( ~ c_24__type__6709___24t(v0) | t(v0, c_24__type__6709)) &  ! [v0] : ( ~ c_24__type__6692___24t(v0) | t(v0, c_24__type__6692)) &  ! [v0] : ( ~ c_24__type__6675___24t(v0) | t(v0, c_24__type__6675)) &  ! [v0] : ( ~ c_24__type__64812___24t(v0) | t(v0, c_24__type__64812)) &  ! [v0] : ( ~ c_24__type__64809___24t(v0) | t(v0, c_24__type__64809)) &  ! [v0] : ( ~ c_24__type__64806___24t(v0) | t(v0, c_24__type__64806)) &  ! [v0] : ( ~ c_24__type__64787___24t(v0) | t(v0, c_24__type__64787)) &  ! [v0] : ( ~ c_24__type__64779___24t(v0) | t(v0, c_24__type__64779)) &  ! [v0] : ( ~ c_24__type__64775___24t(v0) | t(v0, c_24__type__64775)) &  ! [v0] : ( ~ c_24__type__64768___24t(v0) | t(v0, c_24__type__64768)) &  ! [v0] : ( ~ c_24__type__64727___24t(v0) | t(v0, c_24__type__64727)) &  ! [v0] : ( ~ c_24__type__64711___24t(v0) | t(v0, c_24__type__64711)) &  ! [v0] : ( ~ c_24__type__64648___24t(v0) | t(v0, c_24__type__64648)) &  ! [v0] : ( ~ c_24__type__64637___24t(v0) | t(v0, c_24__type__64637)) &  ! [v0] : ( ~ c_24__type__64161___24t(v0) | t(v0, c_24__type__64161)) &  ! [v0] : ( ~ c_24__type__64104___24t(v0) | t(v0, c_24__type__64104)) &  ! [v0] : ( ~ c_24__type__64086___24t(v0) | t(v0, c_24__type__64086)) &  ! [v0] : ( ~ c_24__type__64065___24t(v0) | t(v0, c_24__type__64065)) &  ! [v0] : ( ~ c_24__type__64046___24t(v0) | t(v0, c_24__type__64046)) &  ! [v0] : ( ~ c_24__type__64023___24t(v0) | t(v0, c_24__type__64023)) &  ! [v0] : ( ~ c_24__type__63713___24t(v0) | t(v0, c_24__type__63713)) &  ! [v0] : ( ~ c_24__type__63643___24t(v0) | t(v0, c_24__type__63643)) &  ! [v0] : ( ~ c_24__type__63609___24t(v0) | t(v0, c_24__type__63609)) &  ! [v0] : ( ~ c_24__type__63548___24t(v0) | t(v0, c_24__type__63548)) &  ! [v0] : ( ~ c_24__type__63546___24t(v0) | t(v0, c_24__type__63546)) &  ! [v0] : ( ~ c_24__type__63295___24t(v0) | t(v0, c_24__type__63295)) &  ! [v0] : ( ~ c_24__type__63208___24t(v0) | t(v0, c_24__type__63208)) &  ! [v0] : ( ~ c_24__type__6196___24t(v0) | t(v0, c_24__type__6196)) &  ! [v0] : ( ~ c_24__type__61955___24t(v0) | t(v0, c_24__type__61955)) &  ! [v0] : ( ~ c_24__type__61935___24t(v0) | t(v0, c_24__type__61935)) &  ! [v0] : ( ~ c_24__type__6193___24t(v0) | t(v0, c_24__type__6193)) &  ! [v0] : ( ~ c_24__type__61924___24t(v0) | t(v0, c_24__type__61924)) &  ! [v0] : ( ~ c_24__type__61901___24t(v0) | t(v0, c_24__type__61901)) &  ! [v0] : ( ~ c_24__type__61892___24t(v0) | t(v0, c_24__type__61892)) &  ! [v0] : ( ~ c_24__type__61887___24t(v0) | t(v0, c_24__type__61887)) &  ! [v0] : ( ~ c_24__type__61884___24t(v0) | t(v0, c_24__type__61884)) &  ! [v0] : ( ~ c_24__type__6169___24t(v0) | t(v0, c_24__type__6169)) &  ! [v0] : ( ~ c_24__type__6165___24t(v0) | t(v0, c_24__type__6165)) &  ! [v0] : ( ~ c_24__type__6158___24t(v0) | t(v0, c_24__type__6158)) &  ! [v0] : ( ~ c_24__type__61508___24t(v0) | t(v0, c_24__type__61508)) &  ! [v0] : ( ~ c_24__type__61439___24t(v0) | t(v0, c_24__type__61439)) &  ! [v0] : ( ~ c_24__type__61437___24t(v0) | t(v0, c_24__type__61437)) &  ! [v0] : ( ~ c_24__type__61362___24t(v0) | t(v0, c_24__type__61362)) &  ! [v0] : ( ~ c_24__type__61245___24t(v0) | t(v0, c_24__type__61245)) &  ! [v0] : ( ~ c_24__type__61243___24t(v0) | t(v0, c_24__type__61243)) &  ! [v0] : ( ~ c_24__type__61124___24t(v0) | t(v0, c_24__type__61124)) &  ! [v0] : ( ~ c_24__type__61096___24t(v0) | t(v0, c_24__type__61096)) &  ! [v0] : ( ~ c_24__type__61058___24t(v0) | t(v0, c_24__type__61058)) &  ! [v0] : ( ~ c_24__type__61030___24t(v0) | t(v0, c_24__type__61030)) &  ! [v0] : ( ~ c_24__type__60992___24t(v0) | t(v0, c_24__type__60992)) &  ! [v0] : ( ~ c_24__type__60982___24t(v0) | t(v0, c_24__type__60982)) &  ! [v0] : ( ~ c_24__type__60915___24t(v0) | t(v0, c_24__type__60915)) &  ! [v0] : ( ~ c_24__type__60742___24t(v0) | t(v0, c_24__type__60742)) &  ! [v0] : ( ~ c_24__type__60391___24t(v0) | t(v0, c_24__type__60391)) &  ! [v0] : ( ~ c_24__type__59794___24t(v0) | t(v0, c_24__type__59794)) &  ! [v0] : ( ~ c_24__type__59781___24t(v0) | t(v0, c_24__type__59781)) &  ! [v0] : ( ~ c_24__type__59771___24t(v0) | t(v0, c_24__type__59771)) &  ! [v0] : ( ~ c_24__type__59767___24t(v0) | t(v0, c_24__type__59767)) &  ! [v0] : ( ~ c_24__type__59760___24t(v0) | t(v0, c_24__type__59760)) &  ! [v0] : ( ~ c_24__type__59708___24t(v0) | t(v0, c_24__type__59708)) &  ! [v0] : ( ~ c_24__type__59662___24t(v0) | t(v0, c_24__type__59662)) &  ! [v0] : ( ~ c_24__type__59434___24t(v0) | t(v0, c_24__type__59434)) &  ! [v0] : ( ~ c_24__type__58970___24t(v0) | t(v0, c_24__type__58970)) &  ! [v0] : ( ~ c_24__type__58889___24t(v0) | t(v0, c_24__type__58889)) &  ! [v0] : ( ~ c_24__type__58842___24t(v0) | t(v0, c_24__type__58842)) &  ! [v0] : ( ~ c_24__type__58816___24t(v0) | t(v0, c_24__type__58816)) &  ! [v0] : ( ~ c_24__type__58790___24t(v0) | t(v0, c_24__type__58790)) &  ! [v0] : ( ~ c_24__type__58153___24t(v0) | t(v0, c_24__type__58153)) &  ! [v0] : ( ~ c_24__type__58151___24t(v0) | t(v0, c_24__type__58151)) &  ! [v0] : ( ~ c_24__type__58134___24t(v0) | t(v0, c_24__type__58134)) &  ! [v0] : ( ~ c_24__type__58129___24t(v0) | t(v0, c_24__type__58129)) &  ! [v0] : ( ~ c_24__type__57188___24t(v0) | t(v0, c_24__type__57188)) &  ! [v0] : ( ~ c_24__type__57049___24t(v0) | t(v0, c_24__type__57049)) &  ! [v0] : ( ~ c_24__type__57037___24t(v0) | t(v0, c_24__type__57037)) &  ! [v0] : ( ~ c_24__type__52287___24t(v0) | t(v0, c_24__type__52287)) &  ! [v0] : ( ~ c_24__type__52266___24t(v0) | t(v0, c_24__type__52266)) &  ! [v0] : ( ~ c_24__type__52056___24t(v0) | t(v0, c_24__type__52056)) &  ! [v0] : ( ~ c_24__type__51826___24t(v0) | t(v0, c_24__type__51826)) &  ! [v0] : ( ~ c_24__type__51611___24t(v0) | t(v0, c_24__type__51611)) &  ! [v0] : ( ~ c_24__type__51606___24t(v0) | t(v0, c_24__type__51606)) &  ! [v0] : ( ~ c_24__type__51597___24t(v0) | t(v0, c_24__type__51597)) &  ! [v0] : ( ~ c_24__type__51592___24t(v0) | t(v0, c_24__type__51592)) &  ! [v0] : ( ~ c_24__type__51589___24t(v0) | t(v0, c_24__type__51589)) &  ! [v0] : ( ~ c_24__type__51586___24t(v0) | t(v0, c_24__type__51586)) &  ! [v0] : ( ~ c_24__type__51338___24t(v0) | t(v0, c_24__type__51338)) &  ! [v0] : ( ~ c_24__type__49996___24t(v0) | t(v0, c_24__type__49996)) &  ! [v0] : ( ~ c_24__type__49679___24t(v0) | t(v0, c_24__type__49679)) &  ! [v0] : ( ~ c_24__type__4663___24t(v0) | t(v0, c_24__type__4663)) &  ! [v0] : ( ~ c_24__type__4566___24t(v0) | t(v0, c_24__type__4566)) &  ! [v0] : ( ~ c_24__type__4536___24t(v0) | t(v0, c_24__type__4536)) &  ! [v0] : ( ~ c_24__type__4493___24t(v0) | t(v0, c_24__type__4493)) &  ! [v0] : ( ~ c_24__type__4472___24t(v0) | t(v0, c_24__type__4472)) &  ! [v0] : ( ~ c_24__type__4468___24t(v0) | t(v0, c_24__type__4468)) &  ! [v0] : ( ~ c_24__type__4463___24t(v0) | t(v0, c_24__type__4463)) &  ! [v0] : ( ~ c_24__type__4460___24t(v0) | t(v0, c_24__type__4460)) &  ! [v0] : ( ~ c_24__type__4456___24t(v0) | t(v0, c_24__type__4456)) &  ! [v0] : ( ~ c_24__type__4453___24t(v0) | t(v0, c_24__type__4453)) &  ! [v0] : ( ~ c_24__type__4448___24t(v0) | t(v0, c_24__type__4448)) &  ! [v0] : ( ~ c_24__type__4435___24t(v0) | t(v0, c_24__type__4435)) &  ! [v0] : ( ~ c_24__type__4426___24t(v0) | t(v0, c_24__type__4426)) &  ! [v0] : ( ~ c_24__type__44009___24t(v0) | t(v0, c_24__type__44009)) &  ! [v0] : ( ~ c_24__type__43969___24t(v0) | t(v0, c_24__type__43969)) &  ! [v0] : ( ~ c_24__type__43967___24t(v0) | t(v0, c_24__type__43967)) &  ! [v0] : ( ~ c_24__type__43954___24t(v0) | t(v0, c_24__type__43954)) &  ! [v0] : ( ~ c_24__type__43947___24t(v0) | t(v0, c_24__type__43947)) &  ! [v0] : ( ~ c_24__type__43940___24t(v0) | t(v0, c_24__type__43940)) &  ! [v0] : ( ~ c_24__type__43926___24t(v0) | t(v0, c_24__type__43926)) &  ! [v0] : ( ~ c_24__type__43923___24t(v0) | t(v0, c_24__type__43923)) &  ! [v0] : ( ~ c_24__type__43920___24t(v0) | t(v0, c_24__type__43920)) &  ! [v0] : ( ~ c_24__type__4318___24t(v0) | t(v0, c_24__type__4318)) &  ! [v0] : ( ~ c_24__type__4316___24t(v0) | t(v0, c_24__type__4316)) &  ! [v0] : ( ~ c_24__type__4297___24t(v0) | t(v0, c_24__type__4297)) &  ! [v0] : ( ~ c_24__type__4288___24t(v0) | t(v0, c_24__type__4288)) &  ! [v0] : ( ~ c_24__type__4286___24t(v0) | t(v0, c_24__type__4286)) &  ! [v0] : ( ~ c_24__type__4269___24t(v0) | t(v0, c_24__type__4269)) &  ! [v0] : ( ~ c_24__type__4267___24t(v0) | t(v0, c_24__type__4267)) &  ! [v0] : ( ~ c_24__type__42648___24t(v0) | t(v0, c_24__type__42648)) &  ! [v0] : ( ~ c_24__type__4264___24t(v0) | t(v0, c_24__type__4264)) &  ! [v0] : ( ~ c_24__type__42626___24t(v0) | t(v0, c_24__type__42626)) &  ! [v0] : ( ~ c_24__type__42614___24t(v0) | t(v0, c_24__type__42614)) &  ! [v0] : ( ~ c_24__type__42511___24t(v0) | t(v0, c_24__type__42511)) &  ! [v0] : ( ~ c_24__type__42480___24t(v0) | t(v0, c_24__type__42480)) &  ! [v0] : ( ~ c_24__type__42452___24t(v0) | t(v0, c_24__type__42452)) &  ! [v0] : ( ~ c_24__type__4241___24t(v0) | t(v0, c_24__type__4241)) &  ! [v0] : ( ~ c_24__type__4236___24t(v0) | t(v0, c_24__type__4236)) &  ! [v0] : ( ~ c_24__type__4231___24t(v0) | t(v0, c_24__type__4231)) &  ! [v0] : ( ~ c_24__type__41631___24t(v0) | t(v0, c_24__type__41631)) &  ! [v0] : ( ~ c_24__type__41592___24t(v0) | t(v0, c_24__type__41592)) &  ! [v0] : ( ~ c_24__type__41577___24t(v0) | t(v0, c_24__type__41577)) &  ! [v0] : ( ~ c_24__type__41272___24t(v0) | t(v0, c_24__type__41272)) &  ! [v0] : ( ~ c_24__type__4120___24t(v0) | t(v0, c_24__type__4120)) &  ! [v0] : ( ~ c_24__type__4115___24t(v0) | t(v0, c_24__type__4115)) &  ! [v0] : ( ~ c_24__type__4110___24t(v0) | t(v0, c_24__type__4110)) &  ! [v0] : ( ~ c_24__type__4108___24t(v0) | t(v0, c_24__type__4108)) &  ! [v0] : ( ~ c_24__type__4095___24t(v0) | t(v0, c_24__type__4095)) &  ! [v0] : ( ~ c_24__type__4055___24t(v0) | t(v0, c_24__type__4055)) &  ! [v0] : ( ~ c_24__type__4043___24t(v0) | t(v0, c_24__type__4043)) &  ! [v0] : ( ~ c_24__type__4038___24t(v0) | t(v0, c_24__type__4038)) &  ! [v0] : ( ~ c_24__type__4033___24t(v0) | t(v0, c_24__type__4033)) &  ! [v0] : ( ~ c_24__type__4016___24t(v0) | t(v0, c_24__type__4016)) &  ! [v0] : ( ~ c_24__type__4011___24t(v0) | t(v0, c_24__type__4011)) &  ! [v0] : ( ~ c_24__type__4009___24t(v0) | t(v0, c_24__type__4009)) &  ! [v0] : ( ~ c_24__type__4007___24t(v0) | t(v0, c_24__type__4007)) &  ! [v0] : ( ~ c_24__type__39863___24t(v0) | t(v0, c_24__type__39863)) &  ! [v0] : ( ~ c_24__type__3985___24t(v0) | t(v0, c_24__type__3985)) &  ! [v0] : ( ~ c_24__type__3983___24t(v0) | t(v0, c_24__type__3983)) &  ! [v0] : ( ~ c_24__type__39770___24t(v0) | t(v0, c_24__type__39770)) &  ! [v0] : ( ~ c_24__type__3970___24t(v0) | t(v0, c_24__type__3970)) &  ! [v0] : ( ~ c_24__type__3929___24t(v0) | t(v0, c_24__type__3929)) &  ! [v0] : ( ~ c_24__type__38477___24t(v0) | t(v0, c_24__type__38477)) &  ! [v0] : ( ~ c_24__type__38469___24t(v0) | t(v0, c_24__type__38469)) &  ! [v0] : ( ~ c_24__type__38464___24t(v0) | t(v0, c_24__type__38464)) &  ! [v0] : ( ~ c_24__type__38242___24t(v0) | t(v0, c_24__type__38242)) &  ! [v0] : ( ~ c_24__type__38233___24t(v0) | t(v0, c_24__type__38233)) &  ! [v0] : ( ~ c_24__type__38186___24t(v0) | t(v0, c_24__type__38186)) &  ! [v0] : ( ~ c_24__type__38174___24t(v0) | t(v0, c_24__type__38174)) &  ! [v0] : ( ~ c_24__type__38162___24t(v0) | t(v0, c_24__type__38162)) &  ! [v0] : ( ~ c_24__type__38146___24t(v0) | t(v0, c_24__type__38146)) &  ! [v0] : ( ~ c_24__type__38136___24t(v0) | t(v0, c_24__type__38136)) &  ! [v0] : ( ~ c_24__type__38133___24t(v0) | t(v0, c_24__type__38133)) &  ! [v0] : ( ~ c_24__type__38131___24t(v0) | t(v0, c_24__type__38131)) &  ! [v0] : ( ~ c_24__type__37239___24t(v0) | t(v0, c_24__type__37239)) &  ! [v0] : ( ~ c_24__type__37236___24t(v0) | t(v0, c_24__type__37236)) &  ! [v0] : ( ~ c_24__type__37221___24t(v0) | t(v0, c_24__type__37221)) &  ! [v0] : ( ~ c_24__type__37166___24t(v0) | t(v0, c_24__type__37166)) &  ! [v0] : ( ~ c_24__type__37164___24t(v0) | t(v0, c_24__type__37164)) &  ! [v0] : ( ~ c_24__type__37154___24t(v0) | t(v0, c_24__type__37154)) &  ! [v0] : ( ~ c_24__type__37142___24t(v0) | t(v0, c_24__type__37142)) &  ! [v0] : ( ~ c_24__type__37140___24t(v0) | t(v0, c_24__type__37140)) &  ! [v0] : ( ~ c_24__type__37116___24t(v0) | t(v0, c_24__type__37116)) &  ! [v0] : ( ~ c_24__type__37112___24t(v0) | t(v0, c_24__type__37112)) &  ! [v0] : ( ~ c_24__type__37109___24t(v0) | t(v0, c_24__type__37109)) &  ! [v0] : ( ~ c_24__type__3507___24t(v0) | t(v0, c_24__type__3507)) &  ! [v0] : ( ~ c_24__type__3505___24t(v0) | t(v0, c_24__type__3505)) &  ! [v0] : ( ~ c_24__type__3502___24t(v0) | t(v0, c_24__type__3502)) &  ! [v0] : ( ~ c_24__type__3456___24t(v0) | t(v0, c_24__type__3456)) &  ! [v0] : ( ~ c_24__type__3436___24t(v0) | t(v0, c_24__type__3436)) &  ! [v0] : ( ~ c_24__type__3427___24t(v0) | t(v0, c_24__type__3427)) &  ! [v0] : ( ~ c_24__type__3407___24t(v0) | t(v0, c_24__type__3407)) &  ! [v0] : ( ~ c_24__type__3392___24t(v0) | t(v0, c_24__type__3392)) &  ! [v0] : ( ~ c_24__type__3326___24t(v0) | t(v0, c_24__type__3326)) &  ! [v0] : ( ~ c_24__type__3299___24t(v0) | t(v0, c_24__type__3299)) &  ! [v0] : ( ~ c_24__type__3274___24t(v0) | t(v0, c_24__type__3274)) &  ! [v0] : ( ~ c_24__type__3269___24t(v0) | t(v0, c_24__type__3269)) &  ! [v0] : ( ~ c_24__type__3255___24t(v0) | t(v0, c_24__type__3255)) &  ! [v0] : ( ~ c_24__type__3247___24t(v0) | t(v0, c_24__type__3247)) &  ! [v0] : ( ~ c_24__type__3218___24t(v0) | t(v0, c_24__type__3218)) &  ! [v0] : ( ~ c_24__type__3216___24t(v0) | t(v0, c_24__type__3216)) &  ! [v0] : ( ~ c_24__type__3214___24t(v0) | t(v0, c_24__type__3214)) &  ! [v0] : ( ~ c_24__type__3108___24t(v0) | t(v0, c_24__type__3108)) &  ! [v0] : ( ~ c_24__type__3076___24t(v0) | t(v0, c_24__type__3076)) &  ! [v0] : ( ~ c_24__type__3074___24t(v0) | t(v0, c_24__type__3074)) &  ! [v0] : ( ~ c_24__type__3031___24t(v0) | t(v0, c_24__type__3031)) &  ! [v0] : ( ~ c_24__type__3002___24t(v0) | t(v0, c_24__type__3002)) &  ! [v0] : ( ~ c_24__type__190___24t(v0) | t(v0, c_24__type__190)) &  ! [v0] : ( ~ c_24__type__144___24t(v0) | t(v0, c_24__type__144)) &  ! [v0] : ( ~ c_24__type__139___24t(v0) | t(v0, c_24__type__139)) &  ! [v0] : ( ~ c_24__type__134___24t(v0) | t(v0, c_24__type__134)) &  ! [v0] : ( ~ c_24__type__129___24t(v0) | t(v0, c_24__type__129)) &  ! [v0] : ( ~ c_24__type__126___24t(v0) | t(v0, c_24__type__126)) &  ! [v0] : ( ~ c_24__type__109___24t(v0) | t(v0, c_24__type__109)) &  ! [v0] :  ~ c_24__lam__59756___24a2(v0, v0) &  ! [v0] :  ~ c_24__lam__43943___24a2(v0, v0) &  ! [v0] : ( ~ cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v0) | t(v0, cCoq_2esetoid__ring_2eRing__polynom_2eMon)) &  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2eunit___24t(v0) | t(v0, cCoq_2eInit_2eDatatypes_2eunit)) &  ! [v0] : ( ~ cCoq_2eInit_2eByte_2ebyte___24t(v0) | t(v0, cCoq_2eInit_2eByte_2ebyte)) &  ! [v0] : ( ~ cVFA_2eSearchTree_2ekey___24t(v0) | t(v0, cVFA_2eSearchTree_2ekey)) &  ! [v0] : ( ~ cVFA_2eSearchTree_2ekey___24t(v0) | cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] : ( ~ cVFA_2eExtract_2eint___24t(v0) | cRedblack_2ekey___24t(v0)) &  ! [v0] : ( ~ cVFA_2eExtract_2eint___24t(v0) | t(v0, cVFA_2eExtract_2eint)) &  ! [v0] : ( ~ cV___24t(v0) | t(v0, cV)) &  ! [v0] : ( ~ cRedblack_2ekey___24t(v0) | cVFA_2eExtract_2eint___24t(v0)) &  ! [v0] : ( ~ cRedblack_2ekey___24t(v0) | t(v0, cRedblack_2ekey)) &  ! [v0] : ( ~ cRedblack_2eTREES_2etree___24t(v0) | t(v0, cRedblack_2eTREES_2etree)) &  ! [v0] : ( ~ cRedblack_2ecolor___24t(v0) | t(v0, cRedblack_2ecolor)) &  ! [v0] : ( ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0) | t(v0, cCoq_2emicromega_2eRingMicromega_2eOp1)) &  ! [v0] : ( ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0) | t(v0, cCoq_2emicromega_2eRingMicromega_2eOp2)) &  ! [v0] :  ~ cCoq_2eZArith_2eZnat_2eneq___24a2(v0, v0) &  ! [v0] : ( ~ cCoq_2eZArith_2eZeven_2eZodd___24a1(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & (v1 = cCoq_2eNumbers_2eBinNums_2exH | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & (v1 = cCoq_2eNumbers_2eBinNums_2exH | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))))) &  ! [v0] :  ~ cCoq_2eZArith_2eBinInt_2eZne___24a2(v0, v0) &  ! [v0] : ( ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(v0) | cCoq_2eStrings_2eString_2estring___24t(v0)) &  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(v0) | t(v0, cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et)) &  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(v0) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(v0) | t(v0, cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et)) &  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(v0) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(v0) | t(v0, cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et)) &  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(v0) | t(v0, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et)) &  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(v0) | cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] : ( ~ cCoq_2eStrings_2eString_2estring___24t(v0) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(v0)) &  ! [v0] : ( ~ cCoq_2eStrings_2eString_2estring___24t(v0) | t(v0, cCoq_2eStrings_2eString_2estring)) &  ! [v0] : ( ~ cCoq_2eStrings_2eAscii_2eascii___24t(v0) | t(v0, cCoq_2eStrings_2eAscii_2eascii)) &  ! [v0] : ( ~ cCoq_2eStrings_2eAscii_2eascii___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v2, v3, v4, v5, v6, v7, v8) = v0 & cCoq_2eInit_2eDatatypes_2ebool___24t(v8) & cCoq_2eInit_2eDatatypes_2ebool___24t(v7) & cCoq_2eInit_2eDatatypes_2ebool___24t(v6) & cCoq_2eInit_2eDatatypes_2ebool___24t(v5) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & cCoq_2eInit_2eDatatypes_2ebool___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v2) & cCoq_2eInit_2eDatatypes_2ebool___24t(v1))) &  ! [v0] : ( ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | t(v0, cCoq_2eReals_2eRdefinitions_2eR)) &  ! [v0] : ( ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v0) | t(v0, cCoq_2eReals_2eRIneq_2enonzeroreal)) &  ! [v0] : ( ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v0) |  ? [v1] : ( ~ (v1 = all_0_45_45) & cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v1) = v0 & cCoq_2eReals_2eRdefinitions_2eR___24t(v1))) &  ! [v0] : ( ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) | t(v0, cCoq_2eQArith_2eQArith__base_2eQ)) &  ! [v0] : ( ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) |  ? [v1] :  ? [v2] : (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v1, v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1))) &  ! [v0] : ( ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] : ( ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, cCoq_2eNumbers_2eBinNums_2exH) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v0)) &  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v0)) &  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | t(v0, cCoq_2eNumbers_2eBinNums_2eN)) &  ! [v0] : ( ~ cCoq_2eInit_2ePeano_2egt___24a2(v0, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0) | t(v0, cCoq_2eInit_2eDatatypes_2ecomparison)) &  ! [v0] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v0) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0)) &  ! [v0] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v0) | t(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree)) &  ! [v0] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v0)) &  ! [v0] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) | t(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et)) &  ! [v0] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) | t(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt)) &  ! [v0] : ( ~ cProp___24t(v0) | t(v0, cProp)) &  ! [v0] : ( ~ cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v0) |  ? [v1] : (cCoq_2eInit_2eNat_2emul___24a2(all_0_49_49, v1) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v1))) &  ! [v0] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v0) |  ? [v1] :  ? [v2] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v1)) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1)))) &  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(v0)) &  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(v0)) &  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0)) &  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | t(v0, cCoq_2eNumbers_2eBinNums_2epositive)) &  ! [v0] : ( ~ t(v0, c_24__type__4456) | c_24__type__4456___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3392) | c_24__type__3392___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4038) | c_24__type__4038___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61245) | c_24__type__61245___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__37154) | c_24__type__37154___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__38146) | c_24__type__38146___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__38133) | c_24__type__38133___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4009) | c_24__type__4009___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4110) | c_24__type__4110___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__43954) | c_24__type__43954___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__49679) | c_24__type__49679___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64787) | c_24__type__64787___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__37236) | c_24__type__37236___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__58842) | c_24__type__58842___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61955) | c_24__type__61955___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__139) | c_24__type__139___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3436) | c_24__type__3436___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61058) | c_24__type__61058___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__59794) | c_24__type__59794___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3502) | c_24__type__3502___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__63548) | c_24__type__63548___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__37164) | c_24__type__37164___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__43923) | c_24__type__43923___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61362) | c_24__type__61362___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__6709) | c_24__type__6709___24t(v0)) &  ! [v0] : ( ~ t(v0, cVFA_2eExtract_2eint) | cVFA_2eExtract_2eint___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__60992) | c_24__type__60992___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__37116) | c_24__type__37116___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64806) | c_24__type__64806___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4115) | c_24__type__4115___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__58129) | c_24__type__58129___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4286) | c_24__type__4286___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61884) | c_24__type__61884___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3274) | c_24__type__3274___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64637) | c_24__type__64637___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64779) | c_24__type__64779___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64812) | c_24__type__64812___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__51338) | c_24__type__51338___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__38233) | c_24__type__38233___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4267) | c_24__type__4267___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__57037) | c_24__type__57037___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4663) | c_24__type__4663___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61935) | c_24__type__61935___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__144) | c_24__type__144___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4468) | c_24__type__4468___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__58151) | c_24__type__58151___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64809) | c_24__type__64809___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__57049) | c_24__type__57049___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__49996) | c_24__type__49996___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__37140) | c_24__type__37140___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__58134) | c_24__type__58134___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__63609) | c_24__type__63609___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__51586) | c_24__type__51586___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__51611) | c_24__type__51611___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__42511) | c_24__type__42511___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__57188) | c_24__type__57188___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61887) | c_24__type__61887___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3214) | c_24__type__3214___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64775) | c_24__type__64775___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4120) | c_24__type__4120___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__38477) | c_24__type__38477___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__52266) | c_24__type__52266___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3218) | c_24__type__3218___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__60982) | c_24__type__60982___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4448) | c_24__type__4448___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64086) | c_24__type__64086___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__43926) | c_24__type__43926___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4264) | c_24__type__4264___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__43920) | c_24__type__43920___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61030) | c_24__type__61030___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__38186) | c_24__type__38186___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__52287) | c_24__type__52287___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__37112) | c_24__type__37112___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3108) | c_24__type__3108___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4007) | c_24__type__4007___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4033) | c_24__type__4033___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__60391) | c_24__type__60391___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3269) | c_24__type__3269___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__63295) | c_24__type__63295___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__51589) | c_24__type__51589___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__59767) | c_24__type__59767___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__6193) | c_24__type__6193___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64023) | c_24__type__64023___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__63546) | c_24__type__63546___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__38242) | c_24__type__38242___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__43969) | c_24__type__43969___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__38174) | c_24__type__38174___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__58970) | c_24__type__58970___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__41631) | c_24__type__41631___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4472) | c_24__type__4472___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__51606) | c_24__type__51606___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61439) | c_24__type__61439___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4566) | c_24__type__4566___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3076) | c_24__type__3076___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4011) | c_24__type__4011___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__6761) | c_24__type__6761___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__6675) | c_24__type__6675___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61437) | c_24__type__61437___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64648) | c_24__type__64648___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__58790) | c_24__type__58790___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__60915) | c_24__type__60915___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__37109) | c_24__type__37109___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4453) | c_24__type__4453___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3255) | c_24__type__3255___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3985) | c_24__type__3985___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__37166) | c_24__type__37166___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4463) | c_24__type__4463___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__43947) | c_24__type__43947___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__6196) | c_24__type__6196___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4435) | c_24__type__4435___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__60742) | c_24__type__60742___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3002) | c_24__type__3002___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3983) | c_24__type__3983___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__63713) | c_24__type__63713___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__51826) | c_24__type__51826___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61924) | c_24__type__61924___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61124) | c_24__type__61124___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__37221) | c_24__type__37221___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4095) | c_24__type__4095___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__51592) | c_24__type__51592___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4231) | c_24__type__4231___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__43967) | c_24__type__43967___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__59760) | c_24__type__59760___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3929) | c_24__type__3929___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3456) | c_24__type__3456___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__37142) | c_24__type__37142___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4269) | c_24__type__4269___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__42452) | c_24__type__42452___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__63643) | c_24__type__63643___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__38136) | c_24__type__38136___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__41577) | c_24__type__41577___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3216) | c_24__type__3216___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__39863) | c_24__type__39863___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__6804) | c_24__type__6804___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3407) | c_24__type__3407___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__59662) | c_24__type__59662___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64768) | c_24__type__64768___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61892) | c_24__type__61892___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__44009) | c_24__type__44009___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4043) | c_24__type__4043___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4536) | c_24__type__4536___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__58816) | c_24__type__58816___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__59434) | c_24__type__59434___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__190) | c_24__type__190___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3970) | c_24__type__3970___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__41272) | c_24__type__41272___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64104) | c_24__type__64104___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__52056) | c_24__type__52056___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4426) | c_24__type__4426___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__42480) | c_24__type__42480___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__59771) | c_24__type__59771___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64065) | c_24__type__64065___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__126) | c_24__type__126___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__59781) | c_24__type__59781___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__58153) | c_24__type__58153___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__38464) | c_24__type__38464___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3074) | c_24__type__3074___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4288) | c_24__type__4288___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4318) | c_24__type__4318___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__109) | c_24__type__109___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__58889) | c_24__type__58889___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64046) | c_24__type__64046___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__38162) | c_24__type__38162___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__9) | c_24__type__9___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64727) | c_24__type__64727___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64161) | c_24__type__64161___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3031) | c_24__type__3031___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4297) | c_24__type__4297___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__63208) | c_24__type__63208___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4493) | c_24__type__4493___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__6802) | c_24__type__6802___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4055) | c_24__type__4055___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__38131) | c_24__type__38131___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__42614) | c_24__type__42614___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4108) | c_24__type__4108___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3299) | c_24__type__3299___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3326) | c_24__type__3326___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61508) | c_24__type__61508___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61096) | c_24__type__61096___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__38469) | c_24__type__38469___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__51597) | c_24__type__51597___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3427) | c_24__type__3427___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4460) | c_24__type__4460___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__64711) | c_24__type__64711___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__42626) | c_24__type__42626___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__43940) | c_24__type__43940___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__134) | c_24__type__134___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__41592) | c_24__type__41592___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61243) | c_24__type__61243___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__61901) | c_24__type__61901___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__37239) | c_24__type__37239___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4241) | c_24__type__4241___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__59708) | c_24__type__59708___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4316) | c_24__type__4316___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__39770) | c_24__type__39770___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__42648) | c_24__type__42648___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__6728) | c_24__type__6728___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3507) | c_24__type__3507___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__6692) | c_24__type__6692___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3505) | c_24__type__3505___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__6169) | c_24__type__6169___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__6158) | c_24__type__6158___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__6165) | c_24__type__6165___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__129) | c_24__type__129___24t(v0)) &  ! [v0] : ( ~ t(v0, cProp) | cProp___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4236) | c_24__type__4236___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__3247) | c_24__type__3247___24t(v0)) &  ! [v0] : ( ~ t(v0, c_24__type__4016) | c_24__type__4016___24t(v0)) &  ! [v0] : ( ~ t(v0, cVFA_2eSearchTree_2ekey) | cVFA_2eSearchTree_2ekey___24t(v0)) &  ! [v0] : ( ~ t(v0, cV) | cV___24t(v0)) &  ! [v0] : ( ~ t(v0, cRedblack_2ekey) | cRedblack_2ekey___24t(v0)) &  ! [v0] : ( ~ t(v0, cRedblack_2ecolor) | cRedblack_2ecolor___24t(v0)) &  ! [v0] : ( ~ t(v0, cRedblack_2eTREES_2etree) | cRedblack_2eTREES_2etree___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2emicromega_2eRingMicromega_2eOp2) | cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et) | cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et) | cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eStrings_2eAscii_2eascii) | cCoq_2eStrings_2eAscii_2eascii___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eReals_2eRIneq_2enonzeroreal) | cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eQArith_2eQArith__base_2eQ) | cCoq_2eQArith_2eQArith__base_2eQ___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eInit_2eDatatypes_2eunit) | cCoq_2eInit_2eDatatypes_2eunit___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eInit_2eDatatypes_2ecomparison) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eInit_2eByte_2ebyte) | cCoq_2eInit_2eByte_2ebyte___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2esetoid__ring_2eRing__polynom_2eMon) | cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eInit_2eDatatypes_2ebool) | cCoq_2eInit_2eDatatypes_2ebool___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2emicromega_2eRingMicromega_2eOp1) | cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eReals_2eRdefinitions_2eR) | cCoq_2eReals_2eRdefinitions_2eR___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eNumbers_2eBinNums_2eZ) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eStrings_2eString_2estring) | cCoq_2eStrings_2eString_2estring___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eNumbers_2eBinNums_2epositive) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eNumbers_2eBinNums_2eN) | cCoq_2eNumbers_2eBinNums_2eN___24t(v0)) &  ! [v0] : ( ~ t(v0, cCoq_2eInit_2eDatatypes_2enat) | cCoq_2eInit_2eDatatypes_2enat___24t(v0)) &  ! [v0] : ( ~ t(v0, cType) | cType___24t(v0)) &  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cVFA_2eSearchTree_2ekey___24t(v0)) &  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(v0)) &  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v0)) &  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eDatatypes_2eO, v0)) &  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | t(v0, cCoq_2eInit_2eDatatypes_2enat)) &  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eZeven_2eZeven___24a1(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & (v1 = cCoq_2eNumbers_2eBinNums_2exH | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & (v1 = cCoq_2eNumbers_2eBinNums_2exH | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))))) &  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0)) &  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | t(v0, cCoq_2eNumbers_2eBinNums_2eZ)) &  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) | t(v0, cCoq_2eInit_2eDatatypes_2ebool)) &  ! [v0] : ( ~ cType___24t(v0) | t(v0, cType)) &  ! [v0] : ( ~ p(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v0)) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v19) & t(v23, v0) &  ~ t(v26, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] : (happ(v22, v23) = v24 & cCoq_2eNumbers_2eBinNums_2eN___24t(v23) &  ~ t(v24, v19))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] : (happ(v22, v23) = v24 & t(v23, v9) &  ~ t(v24, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v9) & t(v23, v9) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v26))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v9) & t(v23, v9) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v26))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] : (happ(v22, v23) = v24 & t(v23, v9) &  ~ t(v24, v9))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v9) & t(v23, v9) &  ~ t(v26, v9))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v9) & t(v23, v9) &  ~ t(v26, v9))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v9) & t(v23, v9) &  ~ t(v26, v9))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v0) & t(v23, v0) &  ~ cProp___24t(v26))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v0) & t(v23, v0) &  ~ cProp___24t(v26))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] : (happ(v22, v23) = v24 & t(v23, v0) &  ~ t(v24, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v0) & t(v23, v0) &  ~ t(v26, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v0) & t(v23, v0) &  ~ t(v26, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v0) & t(v23, v0) &  ~ t(v26, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] : (happ(v17, v18) = v19 & t(v18, v8) &  ~ t(v19, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v8) & t(v18, v8) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v21))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] : (happ(v17, v18) = v19 & t(v18, v8) &  ~ t(v19, v8))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v8) & t(v18, v8) &  ~ t(v21, v8))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v8) & t(v18, v8) &  ~ t(v21, v8))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v8) & t(v18, v8) &  ~ t(v21, v8))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v0) & t(v18, v0) &  ~ cProp___24t(v21))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] : (happ(v17, v18) = v19 & t(v18, v0) &  ~ t(v19, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v0) & t(v18, v0) &  ~ t(v21, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v0) & t(v18, v0) &  ~ t(v21, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v0) & t(v18, v0) &  ~ t(v21, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ cProp___24t(v14))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & t(v11, v0) &  ~ t(v12, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & t(v11, v0) &  ~ t(v12, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ cProp___24t(v14))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & t(v11, v0) &  ~ t(v12, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & t(v11, v0) &  ~ t(v12, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ cProp___24t(v14))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ cProp___24t(v14))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ cProp___24t(v14))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & t(v11, v0) &  ~ t(v12, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ cProp___24t(v12))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & t(v9, v0) &  ~ t(v10, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ cProp___24t(v12))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & t(v9, v0) &  ~ t(v10, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ cProp___24t(v12))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & t(v9, v0) &  ~ t(v10, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56963___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & t(v10, v4) & t(v8, v0) &  ~ t(v11, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56919___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & cCoq_2eNumbers_2eBinNums_2eN___24t(v8) &  ~ t(v9, v4))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56883___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & t(v10, v0) & t(v8, v0) &  ~ cProp___24t(v11))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56839___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & t(v10, v0) & t(v8, v0) &  ~ t(v11, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56654___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & t(v10, v2) & t(v8, v2) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v2, v2, v11))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56604___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & t(v8, v2) &  ~ t(v9, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56562___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & t(v10, v2) & t(v8, v2) &  ~ t(v11, v2))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56512___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & t(v10, v2) & t(v8, v2) &  ~ t(v11, v2))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56462___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & t(v10, v0) & t(v8, v0) &  ~ cProp___24t(v11))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & t(v9, v0) & t(v7, v0) &  ~ cProp___24t(v10))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & t(v9, v0) & t(v7, v0) &  ~ t(v10, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & t(v9, v0) & t(v7, v0) &  ~ t(v10, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__type__61503___24t(v0, v1, v2, v3, v4, v5, v6) |  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & t(v7, v0) &  ~ cType___24t(v8))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53687___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] : (happ(v5, v6) = v7 & t(v6, v0) &  ~ t(v7, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53660___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] : (happ(v5, v6) = v7 & t(v6, v0) &  ~ t(v7, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53636___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & t(v8, v0) & t(v6, v0) &  ~ t(v9, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53603___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] : (happ(v5, v6) = v7 & t(v6, v0) &  ~ t(v7, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53579___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & t(v8, v0) & t(v6, v0) &  ~ t(v9, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53549___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & t(v8, v0) & t(v6, v0) &  ~ cProp___24t(v9))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53519___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] : (happ(v5, v6) = v7 & t(v6, v0) &  ~ t(v7, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53495___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & t(v8, v0) & t(v6, v0) &  ~ t(v9, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53465___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & t(v8, v0) & t(v6, v0) &  ~ t(v9, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (c_24__type__57230___24t(v0, v1, v2, v3, v4) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & t(v7, v0) & t(v5, v0) &  ~ cProp___24t(v8))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (c_24__type__39367___24t(v0, v1, v2, v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (happ(v5, v6) = v7 & happ(v3, v4) = v5 & t(v6, v2) & t(v4, v0) &  ~ t(v7, v0))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (c_24__type__39358___24t(v0, v1, v2, v3) |  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & cCoq_2eNumbers_2eBinNums_2eN___24t(v4) &  ~ t(v5, v2))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (c_24__type__57277___24t(v0, v1, v2, v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (happ(v5, v6) = v7 & happ(v3, v4) = v5 & t(v6, v0) & t(v4, v0) &  ~ cProp___24t(v7))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (c_24__type__63272___24t(v0, v1, v2, v3) |  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & t(v4, v0) &  ~ cProp___24t(v5))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (c_24__type__63248___24t(v0, v1, v2, v3) |  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & t(v4, v0) &  ~ cProp___24t(v5))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (c_24__type__61432___24t(v0, v1, v2, v3) |  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) &  ~ cProp___24t(v5))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (c_24__type__61411___24t(v0, v1, v2, v3) |  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) &  ~ cProp___24t(v5))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (cCoq_2eLists_2eSetoidList_2etranspose___24a4(v0, v1, v2, v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v11, v13) = v14 & happ(v7, v12) = v13 & happ(v7, v8) = v9 & happ(v5, v9) = v10 & happ(v5, v8) = v12 & happ(v3, v6) = v7 & happ(v3, v4) = v5 & happ(v2, v10) = v11 & t(v8, v1) & t(v6, v0) & t(v4, v0) &  ~ p(v14))) &  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v0, v1, v2, v3) |  ? [v4] : (t(v4, v0) & ( ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v3) |  ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v2)) & (cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v3) | cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v2)))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__64642___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & t(v3, v0) &  ~ cProp___24t(v4))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__64056___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & t(v5, v1) & t(v3, v0) &  ~ t(v6, v1))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__58849___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & t(v5, v1) & t(v3, v0) &  ~ cProp___24t(v6))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__56982___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & t(v5, v1) & t(v3, v0) &  ~ t(v6, v0))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__56975___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & cCoq_2eNumbers_2eBinNums_2eN___24t(v3) &  ~ t(v4, v1))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__4540___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v3) &  ~ cType___24t(v4))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__4508___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v3) &  ~ cProp___24t(v4))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__42487___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & t(v5, v0) & t(v3, v1) &  ~ t(v6, v0))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__42456___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & t(v3, v0) &  ~ t(v4, v1))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__39539___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & t(v5, v1) & t(v3, v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__39532___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & t(v3, v1) &  ~ t(v4, v1))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__39518___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & t(v5, v1) & t(v3, v1) &  ~ t(v6, v1))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__39353___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & t(v3, v1) &  ~ t(v4, v0))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__3314___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v5) = v8 & happ(v7, v10) = v11 & happ(v4, v5) = v7 & happ(v2, v3) = v4 & happ(v1, v8) = v9 & happ(v1, v5) = v6 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v10, v6) & t(v3, v0) &  ~ t(v11, v9))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__64082___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & t(v3, v0) &  ~ cType___24t(v4))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__4489___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & t(v3, v0) &  ~ cProp___24t(v4))) &  ? [v0] :  ? [v1] :  ? [v2] : (cCoq_2eLists_2eList_2eincl___24a3(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v3, v2) = v5 & cCoq_2eLists_2eList_2eIn___24a3(v0, v3, v1) = v4 & t(v3, v0) & p(v4) &  ~ p(v5))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__38198___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) &  ~ cType___24t(v4))) &  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__56730___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & t(v5, v1) & t(v3, v1) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v1, v6))) &  ? [v0] :  ? [v1] : (v1 = v0 | c_24__lam__59756___24a2(v0, v1)) &  ? [v0] :  ? [v1] : (v1 = v0 | c_24__lam__43943___24a2(v0, v1)) &  ? [v0] :  ? [v1] : (v1 = v0 | cCoq_2eZArith_2eZnat_2eneq___24a2(v0, v1)) &  ? [v0] :  ? [v1] : (v1 = v0 | cCoq_2eZArith_2eBinInt_2eZne___24a2(v0, v1)) &  ? [v0] :  ? [v1] : (c_24__type__6842___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] : (cCoq_2eStrings_2eAscii_2eAscii___24a8(v2, v4, v6, v8, v10, v12, v14, v16) = v18 & happ(v15, v16) = v17 & happ(v13, v14) = v15 & happ(v11, v12) = v13 & happ(v9, v10) = v11 & happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v2) = v3 & happ(v0, v18) = v19 & cCoq_2eInit_2eDatatypes_2ebool___24t(v16) & cCoq_2eInit_2eDatatypes_2ebool___24t(v14) & cCoq_2eInit_2eDatatypes_2ebool___24t(v12) & cCoq_2eInit_2eDatatypes_2ebool___24t(v10) & cCoq_2eInit_2eDatatypes_2ebool___24t(v8) & cCoq_2eInit_2eDatatypes_2ebool___24t(v6) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & cCoq_2eInit_2eDatatypes_2ebool___24t(v2) &  ~ t(v17, v19))) &  ? [v0] :  ? [v1] : (c_24__type__64701___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) &  ~ t(v3, v0))) &  ? [v0] :  ? [v1] : (c_24__type__59442___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v6 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3 & happ(v5, v8) = v9 & happ(v1, v2) = v5 & happ(v0, v6) = v7 & happ(v0, v2) = v4 & t(v8, v4) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) & p(v3) &  ~ t(v9, v7))) &  ? [v0] :  ? [v1] : (c_24__type__58161___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eStrings_2eString_2eString___24a2(v2, v4) = v7 & happ(v6, v9) = v10 & happ(v3, v4) = v6 & happ(v1, v2) = v3 & happ(v0, v7) = v8 & happ(v0, v4) = v5 & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v2) & t(v9, v5) &  ~ t(v10, v8))) &  ? [v0] :  ? [v1] : (c_24__type__4496___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & t(v2, v0) &  ~ cProp___24t(v3))) &  ? [v0] :  ? [v1] : (c_24__type__4303___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) &  ~ cProp___24t(v3))) &  ? [v0] :  ? [v1] : (c_24__type__4294___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v4 & happ(v1, v2) = v3 & happ(v0, v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) &  ~ t(v3, v5))) &  ? [v0] :  ? [v1] : (c_24__type__4291___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (happ(v1, v2) = v3 & happ(v0, v4) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) &  ~ t(v3, v5))) &  ? [v0] :  ? [v1] : (c_24__type__4022___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) &  ~ t(v3, v0))) &  ? [v0] :  ? [v1] : (c_24__type__40140___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & happ(v1, v2) = v3 & t(v4, v0) & t(v2, v0) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v0, v0, v5))) &  ? [v0] :  ? [v1] : (c_24__type__3990___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v4, v7) = v8 & happ(v1, v2) = v4 & happ(v0, v5) = v6 & happ(v0, v2) = v3 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v5 & t(v7, v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v2) &  ~ t(v8, v6))) &  ? [v0] :  ? [v1] : (c_24__type__39236___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & happ(v1, v2) = v3 & t(v4, v0) & t(v2, v0) &  ~ cProp___24t(v5))) &  ? [v0] :  ? [v1] : (c_24__type__39227___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & t(v2, v0) &  ~ t(v3, v0))) &  ? [v0] :  ? [v1] : (c_24__type__39218___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & happ(v1, v2) = v3 & t(v4, v0) & t(v2, v0) &  ~ t(v5, v0))) &  ? [v0] :  ? [v1] : (c_24__type__37169___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v4 & happ(v1, v2) = v3 & happ(v0, v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) &  ~ t(v3, v5))) &  ? [v0] :  ? [v1] : (c_24__type__37152___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v5 & happ(v4, v7) = v8 & happ(v1, v2) = v4 & happ(v0, v5) = v6 & happ(v0, v2) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & t(v7, v3) &  ~ t(v8, v6))) &  ? [v0] :  ? [v1] : (c_24__type__37147___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v5 & happ(v4, v7) = v8 & happ(v1, v2) = v4 & happ(v0, v5) = v6 & happ(v0, v2) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & t(v7, v3) &  ~ t(v8, v6))) &  ? [v0] :  ? [v1] : (c_24__type__3302___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) &  ~ cType___24t(v3))) &  ? [v0] :  ? [v1] : (c_24__type__3106___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] : (cRedblack_2eTREES_2eT___24a5(v2, v4, v9, v11, v13) = v16 & happ(v15, v18) = v19 & happ(v12, v13) = v15 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v3, v4) = v6 & happ(v1, v2) = v3 & happ(v0, v16) = v17 & happ(v0, v13) = v14 & happ(v0, v4) = v5 & cV___24t(v11) & cRedblack_2ekey___24t(v9) & cRedblack_2eTREES_2etree___24t(v13) & cRedblack_2eTREES_2etree___24t(v4) & cRedblack_2ecolor___24t(v2) & t(v18, v14) & t(v7, v5) &  ~ t(v19, v17))) &  ? [v0] :  ? [v1] : c_24__lam__4337___24a3(v0, v1, v1) &  ? [v0] :  ? [v1] : (c_24__type__3221___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & cRedblack_2ecolor___24t(v2) &  ~ cType___24t(v3))) &  ? [v0] :  ? [v1] : (c_24__type__3134___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & cRedblack_2eTREES_2etree___24t(v2) &  ~ cType___24t(v3))) &  ? [v0] :  ? [v1] : (c_24__type__39494___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & happ(v1, v2) = v3 & t(v4, v0) & t(v2, v0) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5))) &  ? [v0] :  ? [v1] : (cCoq_2eNArith_2eNdigits_2eeqf___24a2(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] : ( ~ (v4 = v3) & happ(v1, v2) = v4 & happ(v0, v2) = v3 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ? [v0] :  ? [v1] : (c_24__type__61506___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & t(v2, v0) &  ~ cType___24t(v3))) &  ? [v0] :  ? [v1] : (cCoq_2eInit_2eWf_2ewell__founded___24a2(v0, v1) |  ? [v2] : (t(v2, v0) &  ~ cCoq_2eInit_2eWf_2eAcc___24a3(v0, v1, v2))) &  ? [v0] :  ? [v1] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v1) = v4 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v0) = v3 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v2) & p(v3) &  ~ p(v4))) &  ? [v0] :  ? [v1] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v1) = v4 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v0) = v3 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v2) & ( ~ p(v4) |  ~ p(v3)) & (p(v4) | p(v3)))) &  ? [v0] :  ? [v1] : (c_24__type__114___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__prop__117___24a3(v0, v2, v4) = v6 & c_24__prop__116___24a3(v0, v2, v4) = v5 & happ(v3, v4) = v7 & happ(v1, v2) = v3 & t(v4, v0) & t(v2, v0) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v7))) &  ? [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 | c_24__lam__59763___24a1(v0)) &  ? [v0] : (c_24__type__9___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cVFA_2eExtract_2eint___24t(v3) & cVFA_2eExtract_2eint___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4))) &  ? [v0] : (c_24__type__6804___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eStrings_2eAscii_2eascii___24t(v1) &  ~ cType___24t(v2))) &  ? [v0] : (c_24__type__6802___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v1, v5) = v7 & happ(v0, v1) = v2 & c_24__type__6842___24t(v1, v3) & c_24__type__6804___24t(v1) & cCoq_2eStrings_2eAscii_2eascii___24t(v5) &  ~ t(v6, v7))) &  ? [v0] : (c_24__type__6761___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] : (happ(v14, v15) = v16 & happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2ebool___24t(v15) & cCoq_2eInit_2eDatatypes_2ebool___24t(v13) & cCoq_2eInit_2eDatatypes_2ebool___24t(v11) & cCoq_2eInit_2eDatatypes_2ebool___24t(v9) & cCoq_2eInit_2eDatatypes_2ebool___24t(v7) & cCoq_2eInit_2eDatatypes_2ebool___24t(v5) & cCoq_2eInit_2eDatatypes_2ebool___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v1) &  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v16))) &  ? [v0] : (c_24__type__6728___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cProp___24t(v4))) &  ? [v0] : (c_24__type__6709___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4))) &  ? [v0] : (c_24__type__6692___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v4))) &  ? [v0] : (c_24__type__6675___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__6678___24a2(v1, v3) = v5 & c_24__prop__6677___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ? [v0] : (c_24__type__64812___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))) &  ? [v0] : (c_24__type__64809___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))) &  ? [v0] : (c_24__type__64806___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ? [v0] : (c_24__type__64787___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eString_2estring___24t(v1) &  ~ cProp___24t(v4))) &  ? [v0] : (c_24__type__64779___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v2))) &  ? [v0] : (c_24__type__64775___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ? [v0] : (c_24__type__64768___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & cCoq_2eInit_2eDatatypes_2enat___24t(v3) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4))) &  ? [v0] : (c_24__type__64727___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ? [v0] : (c_24__type__64711___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2))) &  ? [v0] : (c_24__type__64648___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39236___24t(v1, v3) & cType___24t(v1) &  ~ cProp___24t(v4))) &  ? [v0] : (c_24__type__64637___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__64642___24t(v1, v3, v11) & c_24__type__4496___24t(v3, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v1, v3, v5, v7, v13) & cType___24t(v7) & cType___24t(v5) & cType___24t(v3) & cType___24t(v1) &  ~ cProp___24t(v14))) &  ? [v0] : (c_24__type__64161___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cType___24t(v7) & cType___24t(v5) & cType___24t(v3) & cType___24t(v1) &  ~ cType___24t(v8))) &  ? [v0] : (c_24__type__64104___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & happ(v4, v5) = v7 & happ(v3, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__61506___24t(v1, v3) & t(v8, v6) & t(v5, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esigT___24t(v1, v3, v9))) &  ? [v0] : (c_24__type__64086___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__61506___24t(v1, v3) & cType___24t(v1) &  ~ cType___24t(v4))) &  ? [v0] : (c_24__type__64065___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (happ(v4, v5) = v7 & happ(v3, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__4496___24t(v1, v3) & t(v5, v1) & cType___24t(v1) & p(v6) &  ~ cCoq_2eInit_2eSpecif_2esig___24t(v1, v3, v7))) &  ? [v0] : (c_24__type__64046___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__64056___24t(v1, v3, v7) & c_24__type__39236___24t(v3, v5) & cType___24t(v3) & cType___24t(v1) &  ~ cProp___24t(v8))) &  ? [v0] : (c_24__type__64023___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39236___24t(v1, v3) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) & cType___24t(v1) &  ~ cProp___24t(v8))) &  ? [v0] : (c_24__type__63713___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39236___24t(v1, v7) & c_24__type__39236___24t(v1, v5) & c_24__type__39236___24t(v1, v3) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v9) & t(v13, v1) & t(v11, v1) & cType___24t(v1) &  ~ cProp___24t(v14))) &  ? [v0] : (c_24__type__63643___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v1, v1, v2))) &  ? [v0] : (c_24__type__63609___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cType___24t(v4))) &  ? [v0] : (c_24__type__63548___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))) &  ? [v0] : (c_24__type__63546___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v4))) &  ? [v0] : (c_24__type__63295___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__59794___24t(v3) & c_24__type__59794___24t(v1) &  ~ cProp___24t(v4))) &  ? [v0] : (c_24__type__63208___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) & t(v5, v1) & cType___24t(v1) &  ~ t(v6, v1))) &  ? [v0] : (c_24__type__6196___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cProp___24t(v4))) &  ? [v0] : (c_24__type__61955___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v2 & happ(v3, v4) = v5 & happ(v0, v1) = v3 & cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v4) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v2, v5))) &  ? [v0] : (c_24__type__61935___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4))) &  ? [v0] : (c_24__type__6193___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2ecomparison___24t(v1) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v6))) &  ? [v0] : (c_24__type__61924___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v2 & happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v0, v1) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v6) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4) & cCoq_2eInit_2eDatatypes_2elist___24t(v2, v8) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v9))) &  ? [v0] : (c_24__type__61901___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v4))) &  ? [v0] : (c_24__type__61892___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v5) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v6))) &  ? [v0] : (c_24__type__61887___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v4))) &  ? [v0] : (c_24__type__61884___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & t(v3, v1) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v4))) &  ? [v0] : (c_24__type__6169___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cProp___24t(v2))) &  ? [v0] : (c_24__type__6165___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v4))) &  ? [v0] : (c_24__type__6158___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2))) &  ? [v0] : (c_24__type__61508___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cType___24t(v1) &  ~ cProp___24t(v2))) &  ? [v0] : (c_24__type__61439___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2ebool___24t(v1) &  ~ cProp___24t(v2))) &  ? [v0] : (c_24__type__61437___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cProp___24t(v6))) &  ? [v0] : (c_24__type__61362___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v4))) &  ? [v0] : (c_24__type__61245___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) &  ~ cProp___24t(v2))) &  ? [v0] : (c_24__type__61243___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) &  ~ cProp___24t(v4))) &  ? [v0] : (c_24__type__61124___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v4))) &  ? [v0] : (c_24__type__61096___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) & cCoq_2eInit_2eDatatypes_2ebool___24t(v3) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v6))) &  ? [v0] : (c_24__type__61058___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4))) &  ? [v0] : (c_24__type__61030___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v1) & cCoq_2eInit_2eDatatypes_2ebool___24t(v3) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v6))) &  ? [v0] : (c_24__type__60992___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4))) &  ? [v0] : (c_24__type__60982___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4))) &  ? [v0] : (c_24__type__60915___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__60918___24a2(v1, v3) = v5 & c_24__prop__60917___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ? [v0] : (c_24__type__60742___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4))) &  ? [v0] : (c_24__type__60391___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4))) &  ? [v0] : (c_24__type__59794___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2))) &  ? [v0] : (c_24__type__59781___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__lam__59788___24a2(v1, v3) = v4 & happ(v2, v3) = v5 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v4, v5))) &  ? [v0] : (c_24__type__59771___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2))) &  ? [v0] : (c_24__type__59767___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v1) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) &  ~ cProp___24t(v4))) &  ? [v0] : (c_24__type__59760___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v1) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v5) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) &  ~ cProp___24t(v6))) &  ? [v0] : (c_24__type__59708___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39227___24t(v1, v11) & c_24__type__39218___24t(v1, v9) & c_24__type__39218___24t(v1, v7) & t(v5, v1) & t(v3, v1) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v13) & cType___24t(v1) &  ~ t(v14, v1))) &  ? [v0] : (c_24__type__59662___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (c_24__prop__59665___24a1(v1) = v3 & c_24__prop__59664___24a1(v1) = v2 & happ(v0, v1) = v4 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v2, v3, v4))) &  ? [v0] : (c_24__type__59434___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v9 & happ(v7, v8) = v10 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v8) = v11 & happ(v1, cCoq_2eNumbers_2eBinNums_2eZ0) = v2 & happ(v0, v1) = v3 & c_24__type__59442___24t(v1, v6) & c_24__type__4288___24t(v1) & t(v4, v2) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v8) & p(v9) &  ~ t(v10, v11))) &  ? [v0] : (c_24__type__58970___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39494___24t(v1, v3) & cCoq_2eVectors_2eVectorDef_2et___24t(v1, v7, v11) & cCoq_2eVectors_2eVectorDef_2et___24t(v1, v5, v9) & cCoq_2eInit_2eDatatypes_2enat___24t(v7) & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v12))) &  ? [v0] : (c_24__type__58889___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cType___24t(v1) &  ~ cType___24t(v4))) &  ? [v0] : (c_24__type__58842___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__58849___24t(v1, v3, v7) & cCoq_2eInit_2eDatatypes_2eprod___24t(v3, v5, v11) & t(v9, v1) & cType___24t(v5) & cType___24t(v3) & cType___24t(v1) &  ~ cProp___24t(v12))) &  ? [v0] : (c_24__type__58816___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__58818___24a2(v1, v3) = v4 & cCoq_2eStrings_2eString_2eeqb___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eString_2estring___24t(v1) &  ~ cCoq_2eBool_2eBool_2ereflect___24t(v4, v5, v6))) &  ? [v0] : (c_24__type__58790___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__58793___24a2(v1, v3) = v5 & c_24__prop__58792___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eString_2estring___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ? [v0] : (c_24__type__58153___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v1) &  ~ cType___24t(v2))) &  ? [v0] : (c_24__type__58151___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v8) = v10 & happ(v1, cCoq_2eStrings_2eString_2eEmptyString) = v2 & happ(v0, v1) = v3 & c_24__type__58161___24t(v1, v6) & c_24__type__58153___24t(v1) & cCoq_2eStrings_2eString_2estring___24t(v8) & t(v4, v2) &  ~ t(v9, v10))) &  ? [v0] : (c_24__type__58134___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cProp___24t(v3) & cType___24t(v1) & p(v3) &  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v1, v3, v4))) &  ? [v0] : (c_24__type__58129___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cProp___24t(v3) & t(v5, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v1, v3, v6))) &  ? [v0] : (c_24__type__57188___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v1, v3) & cType___24t(v1) &  ~ cProp___24t(v4))) &  ? [v0] : (c_24__type__57049___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cVFA_2eSearchTree_2etree___24t(v1, v9) & cVFA_2eSearchTree_2etree___24t(v1, v3) & cVFA_2eSearchTree_2ekey___24t(v5) & t(v7, v1) & cType___24t(v1) &  ~ cVFA_2eSearchTree_2etree___24t(v1, v10))) &  ? [v0] : (c_24__type__57037___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cType___24t(v1) &  ~ cVFA_2eSearchTree_2etree___24t(v1, v2))) &  ? [v0] : (c_24__type__52287___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39218___24t(v1, v5) & cCoq_2eNumbers_2eBinNums_2eN___24t(v9) & t(v7, v1) & t(v3, v1) & cType___24t(v1) &  ~ t(v10, v1))) &  ? [v0] : (c_24__type__52266___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39218___24t(v1, v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7) & t(v5, v1) & cType___24t(v1) &  ~ t(v8, v1))) &  ? [v0] : (c_24__type__52056___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] :  ? [v27] : (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v1) = v3 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v2, v3) = v4 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v1, cCoq_2esetoid__ring_2eRing__polynom_2eMon) = v2 & happ(v25, v26) = v27 & happ(v23, v24) = v25 & happ(v21, v22) = v23 & happ(v19, v20) = v21 & happ(v17, v18) = v19 & happ(v15, v16) = v17 & happ(v13, v14) = v15 & happ(v11, v12) = v13 & happ(v9, v10) = v11 & happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v0, v1) = v5 & c_24__type__40140___24t(v1, v20) & c_24__type__39227___24t(v1, v16) & c_24__type__39218___24t(v1, v14) & c_24__type__39218___24t(v1, v12) & c_24__type__39218___24t(v1, v10) & c_24__type__39494___24t(v1, v18) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v26) & cCoq_2eInit_2eDatatypes_2elist___24t(v4, v24) & t(v8, v1) & t(v6, v1) & cCoq_2eInit_2eDatatypes_2enat___24t(v22) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v1, v27))) &  ? [v0] : (c_24__type__51826___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] :  ? [v27] :  ? [v28] : (happ(v26, v27) = v28 & happ(v24, v25) = v26 & happ(v22, v23) = v24 & happ(v20, v21) = v22 & happ(v18, v19) = v20 & happ(v16, v17) = v18 & happ(v14, v15) = v16 & happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39367___24t(v1, v15, v19, v23) & c_24__type__39358___24t(v1, v15, v19, v21) & c_24__type__39353___24t(v1, v15, v17) & c_24__type__39227___24t(v1, v13) & c_24__type__39218___24t(v1, v11) & c_24__type__39218___24t(v1, v9) & c_24__type__39218___24t(v1, v7) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v15, v27) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v25) & t(v5, v1) & t(v3, v1) & cType___24t(v19) & cType___24t(v15) & cType___24t(v1) &  ~ t(v28, v1))) &  ? [v0] : (c_24__type__51611___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v5) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v6))) &  ? [v0] : (c_24__type__51606___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4))) &  ? [v0] : (c_24__type__51597___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v5) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v6))) &  ? [v0] : (c_24__type__51592___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4))) &  ? [v0] : (c_24__type__51589___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & t(v3, v1) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4))) &  ? [v0] : (c_24__type__51586___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v2))) &  ? [v0] : (c_24__type__51338___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39494___24t(v1, v3) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v1, v7) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v1, v5) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8))) &  ? [v0] : (c_24__type__49996___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39236___24t(v1, v9) & c_24__type__39236___24t(v1, v7) & c_24__type__39236___24t(v1, v5) & cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v11) & t(v13, v1) & t(v3, v1) & cType___24t(v1) &  ~ cProp___24t(v14))) &  ? [v0] : (c_24__type__49679___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39494___24t(v1, v3) & t(v7, v1) & t(v5, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8))) &  ? [v0] : (c_24__type__4663___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__lam__4670___24a2(v1, v3) = v4 & happ(v2, v3) = v5 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v4, v5))) &  ? [v0] : (c_24__type__4566___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cProp___24t(v3) & cType___24t(v1) &  ~ cType___24t(v4))) &  ? [v0] : (c_24__type__4536___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v5, v11) = v13 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__4554___24t(v1, v3, v5, v9) & c_24__type__4547___24t(v1, v3, v5, v7) & c_24__type__4540___24t(v1, v3, v5) & cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v11) & cProp___24t(v3) & cProp___24t(v1) &  ~ t(v12, v13))) &  ? [v0] : (c_24__type__4493___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__4496___24t(v1, v3) & cType___24t(v1) &  ~ cType___24t(v4))) &  ? [v0] : (c_24__type__4472___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v3) & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cProp___24t(v4))) &  ? [v0] : (c_24__type__4468___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eInit_2eSpecif_2esumbool___24a2(v4, v5) = v6 & c_24__prop__4470___24a2(v1, v3) = v5 & cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v1, v3) = v7 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v3) = v4 & happ(v2, v3) = v8 & happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v3) & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v6, v7, v8))) &  ? [v0] : (c_24__type__4463___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v3) & cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4))) &  ? [v0] : (c_24__type__4460___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v3) & cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4))) &  ? [v0] : (c_24__type__4456___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v3) & cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) &  ~ cProp___24t(v4))) &  ? [v0] : (c_24__type__4453___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ? [v0] : (c_24__type__4448___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))) &  ? [v0] : (c_24__type__4435___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4))) &  ? [v0] : (c_24__type__4426___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v6))) &  ? [v0] : (c_24__type__44009___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__4496___24t(v1, v3) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) & cType___24t(v1) &  ~ cProp___24t(v6))) &  ? [v0] : (c_24__type__43969___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, all_0_45_45) = v2 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v1, all_0_45_45) = v3 & happ(v0, v1) = v4 & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v2, v3, v4))) &  ? [v0] : (c_24__type__43967___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v3) & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v4))) &  ? [v0] : (c_24__type__43954___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v2))) &  ? [v0] : (c_24__type__43947___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v1) & cCoq_2eReals_2eRdefinitions_2eR___24t(v5) & cCoq_2eReals_2eRdefinitions_2eR___24t(v3) &  ~ cProp___24t(v6))) &  ? [v0] : (c_24__type__43940___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v1) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v2))) &  ? [v0] : (c_24__type__43926___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__43929___24a2(v1, v3) = v5 & c_24__prop__43928___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v3) & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ? [v0] : (c_24__type__43923___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v2))) &  ? [v0] : (c_24__type__43920___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__43922___24a2(v1, v3) = v5 & cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v3) & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ? [v0] : (c_24__type__4318___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2ecomparison___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v2))) &  ? [v0] : (c_24__type__4316___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v4))) &  ? [v0] : (c_24__type__4297___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2ebool___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4))) &  ? [v0] : (c_24__type__4288___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cType___24t(v2))) &  ? [v0] : (c_24__type__4286___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v10) = v12 & happ(v1, cCoq_2eNumbers_2eBinNums_2eZ0) = v2 & happ(v0, v1) = v3 & c_24__type__4294___24t(v1, v8) & c_24__type__4291___24t(v1, v6) & c_24__type__4288___24t(v1) & t(v4, v2) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v10) &  ~ t(v11, v12))) &  ? [v0] : (c_24__type__4269___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))) &  ? [v0] : (c_24__type__4267___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) &  ~ cProp___24t(v4))) &  ? [v0] : (c_24__type__42648___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cProp___24t(v2))) &  ? [v0] : (c_24__type__4264___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v4))) &  ? [v0] : (c_24__type__42626___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cVFA_2eMaps_2etotal__map___24t(v1, v3) & t(v7, v1) & cCoq_2eInit_2eDatatypes_2enat___24t(v9) & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & cType___24t(v1) &  ~ t(v10, v1))) &  ? [v0] : (c_24__type__42614___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & t(v3, v1) & cType___24t(v1) &  ~ cVFA_2eMaps_2etotal__map___24t(v1, v4))) &  ? [v0] : (c_24__type__42511___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) & cType___24t(v1) &  ~ cProp___24t(v6))) &  ? [v0] : (c_24__type__42480___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__42487___24t(v1, v3, v5) & cCoq_2eInit_2eDatatypes_2elist___24t(v3, v9) & t(v7, v1) & cType___24t(v3) & cType___24t(v1) &  ~ t(v10, v1))) &  ? [v0] : (c_24__type__42452___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__42456___24t(v1, v3, v5) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) & cType___24t(v3) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v3, v8))) &  ? [v0] : (c_24__type__4241___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ? [v0] : (c_24__type__4236___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cProp___24t(v2))) &  ? [v0] : (c_24__type__4231___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__4234___24a2(v1, v3) = v5 & c_24__prop__4233___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ? [v0] : (c_24__type__41631___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) & c_24__type__114___24t(v1, v3) & t(v5, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v8))) &  ? [v0] : (c_24__type__41592___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v4))) &  ? [v0] : (c_24__type__41577___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39218___24t(v1, v7) & c_24__type__39218___24t(v1, v5) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9) & t(v3, v1) & cType___24t(v1) &  ~ t(v10, v1))) &  ? [v0] : (c_24__type__41272___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eVectors_2eFin_2et___24t(v3, v7) & cCoq_2eVectors_2eFin_2et___24t(v1, v5) & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8))) &  ? [v0] : (c_24__type__4120___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4))) &  ? [v0] : (c_24__type__4115___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__4118___24a2(v1, v3) = v5 & c_24__prop__4117___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ? [v0] : (c_24__type__4110___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (c_24__prop__4113___24a1(v1) = v3 & c_24__prop__4112___24a1(v1) = v2 & happ(v0, v1) = v4 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v2, v3, v4))) &  ? [v0] : (c_24__type__4108___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v5) & cProp___24t(v3) & cProp___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v1, v6))) &  ? [v0] : (c_24__type__4095___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eString_2estring___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4))) &  ? [v0] : (c_24__type__4055___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eAscii_2eascii___24t(v1) &  ~ cCoq_2eStrings_2eString_2estring___24t(v4))) &  ? [v0] : (c_24__type__4043___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) & cCoq_2eInit_2eDatatypes_2enat___24t(v3) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v4))) &  ? [v0] : (c_24__type__4038___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v4))) &  ? [v0] : (c_24__type__4033___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v2))) &  ? [v0] : (c_24__type__4016___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v4))) &  ? [v0] : (c_24__type__4011___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cProp___24t(v1) &  ~ cProp___24t(v2))) &  ? [v0] : (c_24__type__4009___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v2))) &  ? [v0] : (c_24__type__4007___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & t(v3, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v4))) &  ? [v0] : (c_24__type__39863___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v2 & happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v0, v1) = v3 & c_24__type__39868___24t(v1, v4) & cCoq_2eInit_2eDatatypes_2elist___24t(v2, v8) & cCoq_2eInit_2eDatatypes_2elist___24t(v2, v6) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v2, v9))) &  ? [v0] : (c_24__type__3985___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cType___24t(v2))) &  ? [v0] : (c_24__type__3983___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v8) = v10 & happ(v1, cCoq_2eInit_2eDatatypes_2eO) = v2 & happ(v0, v1) = v3 & c_24__type__3990___24t(v1, v6) & c_24__type__3985___24t(v1) & t(v4, v2) & cCoq_2eInit_2eDatatypes_2enat___24t(v8) &  ~ t(v9, v10))) &  ? [v0] : (c_24__type__39770___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] :  ? [v27] :  ? [v28] :  ? [v29] :  ? [v30] :  ? [v31] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v17) = v18 & happ(v29, v30) = v31 & happ(v27, v28) = v29 & happ(v25, v26) = v27 & happ(v23, v24) = v25 & happ(v21, v22) = v23 & happ(v19, v20) = v21 & happ(v16, v17) = v19 & happ(v14, v15) = v16 & happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39367___24t(v1, v17, v22, v26) & c_24__type__39358___24t(v1, v17, v22, v24) & c_24__type__39353___24t(v1, v17, v20) & c_24__type__39236___24t(v1, v15) & c_24__type__39227___24t(v1, v13) & c_24__type__39218___24t(v1, v11) & c_24__type__39218___24t(v1, v9) & c_24__type__39218___24t(v1, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v18, v30) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v28) & t(v5, v1) & t(v3, v1) & cType___24t(v22) & cType___24t(v17) & cType___24t(v1) &  ~ cProp___24t(v31))) &  ? [v0] : (c_24__type__3970___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))) &  ? [v0] : (c_24__type__3929___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__3932___24a2(v1, v3) = v5 & c_24__prop__3931___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6))) &  ? [v0] : (c_24__type__38477___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v7) & cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & cType___24t(v1) &  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v8))) &  ? [v0] : (c_24__type__38469___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v5) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cType___24t(v1) &  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v6))) &  ? [v0] : (c_24__type__38464___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & t(v3, v1) & cType___24t(v1) &  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v4))) &  ? [v0] : (c_24__type__38242___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2emicromega_2eEnv_2eEnv___24t(v1, v5) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cType___24t(v1) &  ~ t(v8, v1))) &  ? [v0] : (c_24__type__38233___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v6))) &  ? [v0] : (c_24__type__38186___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v3, v5) & cType___24t(v3) & cType___24t(v1) &  ~ t(v6, v3))) &  ? [v0] : (c_24__type__38174___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v3, v5) & cType___24t(v3) & cType___24t(v1) &  ~ t(v6, v1))) &  ? [v0] : (c_24__type__38162___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & t(v7, v3) & t(v5, v1) & cType___24t(v3) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v3, v8))) &  ? [v0] : (c_24__type__38146___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cType___24t(v3) & cType___24t(v1) &  ~ cType___24t(v4))) &  ? [v0] : (c_24__type__38136___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2ebool___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2))) &  ? [v0] : (c_24__type__38133___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2ebool___24t(v1) &  ~ cType___24t(v2))) &  ? [v0] : (c_24__type__38131___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v1, v9) = v11 & happ(v1, cCoq_2eInit_2eDatatypes_2efalse) = v3 & happ(v1, cCoq_2eInit_2eDatatypes_2etrue) = v2 & happ(v0, v1) = v4 & c_24__type__38133___24t(v1) & t(v7, v3) & t(v5, v2) & cCoq_2eInit_2eDatatypes_2ebool___24t(v9) &  ~ t(v10, v11))) &  ? [v0] : (c_24__type__37239___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cProp___24t(v1) &  ~ cCoq_2eBool_2eBool_2ereflect___24t(v1, cCoq_2eInit_2eDatatypes_2efalse, v2) &  ~ p(v1))) &  ? [v0] : (c_24__type__37236___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cProp___24t(v1) & p(v1) &  ~ cCoq_2eBool_2eBool_2ereflect___24t(v1, cCoq_2eInit_2eDatatypes_2etrue, v2))) &  ? [v0] : (c_24__type__37221___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cProp___24t(v1) & cCoq_2eInit_2eDatatypes_2ebool___24t(v3) &  ~ cType___24t(v4))) &  ? [v0] : (c_24__type__37166___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cType___24t(v2))) &  ? [v0] : (c_24__type__37164___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v8) = v10 & happ(v1, cCoq_2eNumbers_2eBinNums_2eN0) = v2 & happ(v0, v1) = v3 & c_24__type__37169___24t(v1, v6) & c_24__type__37166___24t(v1) & cCoq_2eNumbers_2eBinNums_2eN___24t(v8) & t(v4, v2) &  ~ t(v9, v10))) &  ? [v0] : (c_24__type__37154___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2))) &  ? [v0] : (c_24__type__37142___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cType___24t(v2))) &  ? [v0] : (c_24__type__37140___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v10) = v12 & happ(v1, cCoq_2eNumbers_2eBinNums_2exH) = v2 & happ(v0, v1) = v3 & c_24__type__37152___24t(v1, v6) & c_24__type__37147___24t(v1, v4) & c_24__type__37142___24t(v1) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) & t(v8, v2) &  ~ t(v11, v12))) &  ? [v0] : (c_24__type__37116___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cProp___24t(v2))) &  ? [v0] : (c_24__type__37112___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__37114___24a2(v1, v3) = v4 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eStrings_2eAscii_2eascii___24t(v3) & cCoq_2eStrings_2eAscii_2eascii___24t(v1) &  ~ cCoq_2eBool_2eBool_2ereflect___24t(v4, v5, v6))) &  ? [v0] : (c_24__type__37109___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eStrings_2eAscii_2eascii___24t(v3) & cCoq_2eStrings_2eAscii_2eascii___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4))) &  ? [v0] : (c_24__type__3507___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))) &  ? [v0] : (c_24__type__3505___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cProp___24t(v4))) &  ? [v0] : (c_24__type__3502___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4))) &  ? [v0] : (c_24__type__3456___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v5) & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eStrings_2eString_2estring___24t(v6))) &  ? [v0] : (c_24__type__3436___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ? [v0] : (c_24__type__3427___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v1) &  ~ cProp___24t(v2))) &  ? [v0] : (c_24__type__3407___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cProp___24t(v3) & cProp___24t(v1) &  ~ cType___24t(v4))) &  ? [v0] : (c_24__type__3392___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) & c_24__type__114___24t(v1, v3) & t(v7, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v8))) &  ? [v0] : (c_24__type__3326___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) & t(v3, v1) & cType___24t(v1) &  ~ cProp___24t(v6))) &  ? [v0] : (c_24__type__3299___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v2 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v11) = v13 & happ(v4, v2) = v5 & happ(v3, v4) = v6 & happ(v0, v1) = v3 & c_24__type__3314___24t(v1, v4, v9) & c_24__type__3302___24t(v1, v4) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) & t(v7, v5) & cType___24t(v1) &  ~ t(v12, v13))) &  ? [v0] : (c_24__type__3274___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) & t(v3, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v6))) &  ? [v0] : (c_24__type__3269___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v2))) &  ? [v0] : (c_24__type__3255___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cType___24t(v1) &  ~ cType___24t(v2))) &  ? [v0] : (c_24__type__3247___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2))) &  ? [v0] : (c_24__type__3218___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cRedblack_2ecolor___24t(v1) &  ~ cProp___24t(v2))) &  ? [v0] : (c_24__type__3216___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cRedblack_2ecolor___24t(v1) &  ~ cType___24t(v2))) &  ? [v0] : (c_24__type__3214___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v1, v9) = v11 & happ(v1, cRedblack_2eBlack) = v3 & happ(v1, cRedblack_2eRed) = v2 & happ(v0, v1) = v4 & c_24__type__3216___24t(v1) & cRedblack_2ecolor___24t(v9) & t(v7, v3) & t(v5, v2) &  ~ t(v10, v11))) &  ? [v0] : (c_24__type__3108___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cRedblack_2eTREES_2etree___24t(v1) &  ~ cProp___24t(v2))) &  ? [v0] : (c_24__type__3076___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cRedblack_2eTREES_2etree___24t(v1) &  ~ cType___24t(v2))) &  ? [v0] : (c_24__type__3074___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v8) = v10 & happ(v1, cRedblack_2eTREES_2eE) = v2 & happ(v0, v1) = v3 & c_24__type__3106___24t(v1, v6) & c_24__type__3076___24t(v1) & cRedblack_2eTREES_2etree___24t(v8) & t(v4, v2) &  ~ t(v9, v10))) &  ? [v0] : (c_24__type__3031___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cRedblack_2ekey___24t(v1) & cRedblack_2eTREES_2etree___24t(v3) &  ~ cV___24t(v4))) &  ? [v0] : (c_24__type__3002___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cV___24t(v7) & cRedblack_2ekey___24t(v5) & cRedblack_2eTREES_2etree___24t(v9) & cRedblack_2eTREES_2etree___24t(v3) & cRedblack_2ecolor___24t(v1) &  ~ cRedblack_2eTREES_2etree___24t(v10))) &  ? [v0] : (c_24__type__190___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cRedblack_2eTREES_2etree___24t(v1) &  ~ cRedblack_2eTREES_2etree___24t(v2))) &  ? [v0] : (c_24__type__144___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cV___24t(v3) & cRedblack_2ekey___24t(v1) & cRedblack_2eTREES_2etree___24t(v5) &  ~ cRedblack_2eTREES_2etree___24t(v6))) &  ? [v0] : (c_24__type__139___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cProp___24t(v3) & cProp___24t(v1) & p(v3) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v4))) &  ? [v0] : (c_24__type__134___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cProp___24t(v3) & cProp___24t(v1) & p(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v4))) &  ? [v0] : (c_24__type__129___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cProp___24t(v4))) &  ? [v0] : (c_24__type__126___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4))) &  ? [v0] : (c_24__type__109___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__prop__118___24a3(v1, v5, v7) = v9 & cCoq_2eLists_2eList_2eIn___24a3(v1, v5, v7) = v8 & happ(v6, v7) = v10 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) & c_24__type__114___24t(v1, v3) & t(v5, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v8, v9, v10))) &  ? [v0] : (cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v1) = v3 & c_24__type__61506___24t(v0, v2) & t(v4, v3) & t(v1, v0) &  ~ cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(v0, v1, v2, v4))) &  ? [v0] : (cCoq_2eLogic_2eDecidable_2edecidable___24a1(v0) | p(v0)) &  ? [v0] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty___24a1(v0) |  ? [v1] :  ? [v2] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v1, v0) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) & p(v2))) & ( ~ cCoq_2eReals_2eRdefinitions_2eR___24t(all_0_45_45) |  ? [v0] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(all_0_45_45, all_0_45_45) = v0 &  ~ p(v0)))
% 61.51/17.60  |
% 61.51/17.60  | Applying alpha-rule on (1) yields:
% 61.51/17.60  | (2)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v2 & p(v2)))
% 61.51/17.60  | (3)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__4670___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__4670, v0) = v3))
% 61.51/17.60  | (4)  ? [v0] : (c_24__type__4110___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (c_24__prop__4113___24a1(v1) = v3 & c_24__prop__4112___24a1(v1) = v2 & happ(v0, v1) = v4 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v2, v3, v4)))
% 61.51/17.60  | (5)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__52667___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__52667___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.51/17.60  | (6) cCoq_2eReals_2eRdefinitions_2eR___24t(cCoq_2eReals_2eRdefinitions_2eR0)
% 61.51/17.60  | (7)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v2 | p(v0))
% 61.51/17.60  | (8)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2eIn___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2eIn___24a3(v4, v3, v2) = v0))
% 61.51/17.60  | (9)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2))
% 61.61/17.60  | (10)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53519___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53519___24a5(v6, v5, v4, v3, v2) = v0))
% 61.61/17.60  | (11)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v0, v2, v4, v6, v8) = v10))
% 61.61/17.60  | (12)  ! [v0] : ( ~ t(v0, c_24__type__51338) | c_24__type__51338___24t(v0))
% 61.61/17.60  | (13)  ! [v0] : ( ~ c_24__type__51338___24t(v0) | t(v0, c_24__type__51338))
% 61.61/17.60  | (14)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4110___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] : (c_24__prop__4113___24a1(v1) = v4 & c_24__prop__4112___24a1(v1) = v3 & cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v4, v2)))
% 61.61/17.60  | (15)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ c_24__type__56839___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v8, v0) | t(v11, v0))
% 61.61/17.60  | (16)  ! [v0] :  ! [v1] : ( ~ (happ(cRedblack_2eTREES_2etree__rec, v0) = v1) | cRedblack_2eTREES_2etree__rec___24a1(v0) = v1)
% 61.61/17.60  | (17)  ! [v0] :  ! [v1] : ( ~ (cRedblack_2eTREES_2etree__rec___24a1(v0) = v1) | happ(cRedblack_2eTREES_2etree__rec, v0) = v1)
% 61.61/17.60  | (18)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 61.61/17.60  | (19)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v2))
% 61.61/17.60  | (20)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cVFA_2eSearchTree_2eE___24a1(v2) = v1) |  ~ (cVFA_2eSearchTree_2eE___24a1(v2) = v0))
% 61.61/17.60  | (21)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4091, v0) = v2) | c_24__prop__4091___24a2(v0, v1) = v3)
% 61.61/17.60  | (22)  ! [v0] : ( ~ t(v0, cCoq_2eStrings_2eAscii_2eascii) | cCoq_2eStrings_2eAscii_2eascii___24t(v0))
% 61.61/17.60  | (23)  ! [v0] : ( ~ cCoq_2eStrings_2eAscii_2eascii___24t(v0) | t(v0, cCoq_2eStrings_2eAscii_2eascii))
% 61.61/17.60  | (24)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ c_24__type__39518___24t(v0, v1, v2) |  ~ t(v5, v1) |  ~ t(v3, v1) | t(v6, v1))
% 61.61/17.60  | (25)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.61/17.60  | (26)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eBool_2eBool_2ereflect, v0) = v2) | cCoq_2eBool_2eBool_2ereflect___24a2(v0, v1) = v3)
% 61.61/17.60  | (27)  ! [v0] : ( ~ t(v0, cProp) | cProp___24t(v0))
% 61.61/17.60  | (28)  ! [v0] : ( ~ cProp___24t(v0) | t(v0, cProp))
% 61.61/17.60  | (29)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0))
% 61.61/17.60  | (30) cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_33_33) = all_0_32_32
% 61.61/17.60  | (31)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__38766___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__38766___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.61/17.60  | (32)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v2, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) | cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(v0, v1))
% 61.61/17.60  | (33) c_24__type__52056___24t(cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst)
% 61.61/17.60  | (34)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eString_2eString___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStrings_2eString_2eString, v0) = v3))
% 61.61/17.60  | (35)  ? [v0] : (c_24__type__61884___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & t(v3, v1) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v4)))
% 61.61/17.60  | (36) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3247, all_0_28_28, cCoq_2eInit_2eNat_2epred)
% 61.61/17.60  | (37)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4493___24t(v0) |  ~ c_24__type__4496___24t(v1, v3) |  ~ cType___24t(v1) | cType___24t(v4))
% 61.61/17.60  | (38)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v3, v2) = v0))
% 61.61/17.60  | (39)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v4, v3, v2) = v0))
% 61.61/17.60  | (40)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v3) = v4) |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v2) = v3) |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | p(v4))
% 61.61/17.60  | (41) c_24__type__43923___24t(cCoq_2eReals_2eR__Ifp_2efrac__part)
% 61.61/17.60  | (42)  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v0))
% 61.61/17.60  | (43)  ? [v0] :  ? [v1] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v1) = v4 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v0) = v3 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v2) & p(v3) &  ~ p(v4)))
% 61.61/17.60  | (44)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v0) |  ~ t(v18, v0) | cProp___24t(v21))
% 61.61/17.60  | (45)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4460___24t(v0) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v3) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4))
% 61.61/17.60  | (46)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v2))
% 61.61/17.60  | (47)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 61.61/17.60  | (48)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v1)
% 61.61/17.60  | (49)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn, v0) = v1)
% 61.61/17.60  | (50)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eRelations_2eRelation__Definitions_2erelation, v0) = v1) | cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v0) = v1)
% 61.61/17.60  | (51)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v0) = v1) | happ(cCoq_2eRelations_2eRelation__Definitions_2erelation, v0) = v1)
% 61.61/17.60  | (52) c_24__type__4566___24t(cCoq_2eInit_2eSpecif_2esumor)
% 61.61/17.60  | (53)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3299___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v3 &  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ c_24__type__3302___24t(v1, v4) |  ? [v6] : (happ(v2, v4) = v6 &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v5) |  ? [v13] : (happ(v4, v11) = v13 & t(v12, v13))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v5) |  ? [v13] : (happ(v10, v11) = v13 & t(v13, v12))))) &  ! [v4] :  ! [v5] : ( ~ (happ(v2, v4) = v5) |  ~ c_24__type__3302___24t(v1, v4) |  ? [v6] : (happ(v4, v3) = v6 &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v7) = v8) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v6) |  ? [v13] : (happ(v4, v11) = v13 & t(v12, v13))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v7) = v8) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v6) |  ? [v13] : (happ(v10, v11) = v13 & t(v13, v12)))))))
% 61.61/17.60  | (54)  ! [v0] : ( ~ t(v0, c_24__type__4288) | c_24__type__4288___24t(v0))
% 61.61/17.60  | (55)  ! [v0] : ( ~ c_24__type__4288___24t(v0) | t(v0, c_24__type__4288))
% 61.61/17.60  | (56)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53660___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53660___24a5(v6, v5, v4, v3, v2) = v0))
% 61.61/17.60  | (57)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__41618___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__41618___24a3(v4, v3, v2) = v0))
% 61.61/17.60  | (58)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 | v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.61/17.60  | (59) cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, all_0_44_44) = all_0_12_12
% 61.61/17.60  | (60)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43947___24t(v0) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v5) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) | cProp___24t(v6))
% 61.61/17.60  | (61)  ! [v0] :  ! [v1] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v0) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 61.61/17.60  | (62)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60419___24a3(v0, v1, v2) = v3) | p(v3) |  ? [v4] : ( ~ (v4 = cCoq_2eInit_2eDatatypes_2etrue) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v1, v2) = v4))
% 61.61/17.60  | (63)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2eInit_2eDatatypes_2elist__rect, v0) = v6))
% 61.61/17.60  | (64)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v6 = v2 & v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v3, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v5 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v5, cCoq_2eInit_2eDatatypes_2efalse, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v3, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v5 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf, cCoq_2eInit_2eDatatypes_2efalse, v5) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v1 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v1 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, cCoq_2eInit_2eDatatypes_2etrue, v5) = v7 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ((v11 = v2 & v9 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v8) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v8, v3) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v10, v4, v5) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v11 = v2 & v9 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v8) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v8, v5) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v10) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8))))))
% 61.61/17.60  | (65)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__61469___24a2(v3, v2) = v1) |  ~ (c_24__prop__61469___24a2(v3, v2) = v0))
% 61.61/17.60  | (66)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2emicromega_2eTauto_2eGFormula, v0) = v5))
% 61.61/17.60  | (67)  ? [v0] : (c_24__type__58970___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39494___24t(v1, v3) & cCoq_2eVectors_2eVectorDef_2et___24t(v1, v7, v11) & cCoq_2eVectors_2eVectorDef_2et___24t(v1, v5, v9) & cCoq_2eInit_2eDatatypes_2enat___24t(v7) & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v12)))
% 61.61/17.60  | (68)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v5, v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v5, v4, v3, v2) = v0))
% 61.61/17.60  | (69)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 61.61/17.60  | (70)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : (c_24__prop__43922___24a2(v0, v1) = v3 & p(v3)))
% 61.61/17.60  | (71)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v0, v2) = v4))
% 61.61/17.60  | (72)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__51597___24t(v0) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v5) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v6))
% 61.61/17.60  | (73)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v3, v2) = v0))
% 61.61/17.61  | (74)  ! [v0] : ( ~ t(v0, c_24__type__3269) | c_24__type__3269___24t(v0))
% 61.61/17.61  | (75)  ! [v0] : ( ~ c_24__type__3269___24t(v0) | t(v0, c_24__type__3269))
% 61.61/17.61  | (76)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v2, v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) | cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(v0, v1))
% 61.61/17.61  | (77)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v3, v2) = v0))
% 61.61/17.61  | (78)  ? [v0] : (c_24__type__64787___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eString_2estring___24t(v1) &  ~ cProp___24t(v4)))
% 61.61/17.61  | (79)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v1 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] : (happ(v6, v7) = v9 & happ(v6, v1) = v7 & happ(v3, v7) = v8 & happ(v2, v1) = v6 & ((v11 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v10) = v12 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v10) = v4 & happ(v8, v12) = v13 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) & ((v15 = v10 & v13 = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v14) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v14)) | (v15 = v10 & v13 = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v14) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v14)) | (v10 = cCoq_2eNumbers_2eBinNums_2exH & v7 = v5))) | (v11 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v10) = v12 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v10) = v4 & happ(v8, v12) = v13 & happ(v6, v13) = v14 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) & ((v16 = v10 & v14 = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v15) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v15)) | (v16 = v10 & v14 = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v15) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v15)) | (v10 = cCoq_2eNumbers_2eBinNums_2exH & v9 = v5))))))
% 61.61/17.61  | (80)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4316___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v4))
% 61.61/17.61  | (81)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v1, v3) = v4) |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v0, v2) = v4))
% 61.61/17.61  | (82)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__37221___24t(v0) |  ~ cProp___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) | cType___24t(v4))
% 61.61/17.61  | (83)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v5, v11) = v12) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4554___24t(v1, v3, v5, v9) |  ~ c_24__type__4547___24t(v1, v3, v5, v7) |  ~ c_24__type__4540___24t(v1, v3, v5) |  ~ c_24__type__4536___24t(v0) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v11) |  ~ cProp___24t(v3) |  ~ cProp___24t(v1) |  ? [v13] : (happ(v10, v11) = v13 & t(v13, v12)))
% 61.61/17.61  | (84)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v2) = v0))
% 61.61/17.61  | (85)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eSpecif_2esumbool__rec, v0) = v4))
% 61.61/17.61  | (86)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v0, v1) = v2)
% 61.61/17.61  | (87)  ? [v0] : (c_24__type__52266___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39218___24t(v1, v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7) & t(v5, v1) & cType___24t(v1) &  ~ t(v8, v1)))
% 61.61/17.61  | (88)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] : (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v3 & ( ~ (v3 = cCoq_2eInit_2eDatatypes_2eGt) |  ~ (v2 = cCoq_2eInit_2eDatatypes_2etrue)) & (v3 = cCoq_2eInit_2eDatatypes_2eGt | v2 = cCoq_2eInit_2eDatatypes_2etrue)))
% 61.61/17.61  | (89)  ? [v0] : (c_24__type__4007___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & t(v3, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v4)))
% 61.61/17.61  | (90)  ! [v0] : ( ~ t(v0, cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(v0))
% 61.61/17.61  | (91)  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(v0) | t(v0, cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et))
% 61.61/17.61  | (92)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4463___24t(v0) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v3) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4))
% 61.61/17.61  | (93)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__60419, v0) = v3) | c_24__prop__60419___24a3(v0, v1, v2) = v5)
% 61.61/17.61  | (94)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__44891___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__44891___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.61/17.61  | (95)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eNat_2emax___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2emax___24a2(v3, v5) = v7 & cCoq_2eInit_2eDatatypes_2eS___24a1(v7) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = v0 & v1 = cCoq_2eInit_2eDatatypes_2eO))))))
% 61.61/17.61  | (96)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v5 & (v3 = v1 |  ~ p(v4) | p(v5)) & (p(v4) | ( ~ (v3 = v1) &  ~ p(v5)))))
% 61.61/17.61  | (97)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.61/17.61  | (98)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v0) & t(v23, v0) &  ~ cProp___24t(v26)))
% 61.61/17.61  | (99)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__61432___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__61432___24a3(v4, v3, v2) = v0))
% 61.61/17.61  | (100)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 61.61/17.61  | (101)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v4, v5) = v6) |  ~ (c_24__prop__4470___24a2(v1, v3) = v5) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4468___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v7] :  ? [v8] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v1, v3) = v7 & happ(v2, v3) = v8 & cCoq_2eInit_2eSpecif_2esumor___24t(v6, v7, v8)))
% 61.61/17.61  | (102)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4093___24a2(v0, v0) = v1) |  ~ p(v1))
% 61.61/17.61  | (103)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v0) |  ~ t(v23, v0) | t(v26, v0))
% 61.61/17.61  | (104)  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2ett |  ~ cCoq_2eInit_2eDatatypes_2eunit___24t(v0))
% 61.61/17.61  | (105)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] : ( ~ (v2 = v1) & cCoq_2eNumbers_2eBinNums_2exO___24a1(v0) = v2))
% 61.61/17.61  | (106) c_24__type__64787___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts)
% 61.61/17.61  | (107)  ? [v0] : (c_24__type__4043___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) & cCoq_2eInit_2eDatatypes_2enat___24t(v3) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v4)))
% 61.61/17.61  | (108)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 61.61/17.61  | (109)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2eadd___24a2(v3, v1) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 61.61/17.61  | (110)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] : ( ~ (happ(v26, v13) = v27) |  ~ (happ(v25, v12) = v26) |  ~ (happ(v24, v11) = v25) |  ~ (happ(v23, v10) = v24) |  ~ (happ(v22, v9) = v23) |  ~ (happ(v21, v8) = v22) |  ~ (happ(v20, v7) = v21) |  ~ (happ(v19, v6) = v20) |  ~ (happ(v18, v5) = v19) |  ~ (happ(v17, v4) = v18) |  ~ (happ(v16, v3) = v17) |  ~ (happ(v15, v2) = v16) |  ~ (happ(v14, v1) = v15) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738, v0) = v14) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) = v27)
% 61.61/17.61  | (111)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eStrings_2eString_2esubstring, v0) = v4))
% 61.61/17.61  | (112)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__6677___24a2(v0, v1) = v2) |  ~ p(v2))
% 61.61/17.61  | (113)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eNat_2eadd, v0, all_0_50_50) = v1)
% 61.61/17.61  | (114)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eNat_2eadd, v0, all_0_50_50) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v0) = v1)
% 61.61/17.61  | (115)  ! [v0] :  ! [v1] : ( ~ cCoq_2eVectors_2eFin_2et___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2eVectors_2eFin_2eFS___24a2(v2, v4) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eVectors_2eFin_2et___24t(v2, v4) & cCoq_2eInit_2eDatatypes_2enat___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eVectors_2eFin_2eF1___24a1(v2) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2))))
% 61.61/17.61  | (116)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v0) & t(v23, v0) &  ~ cProp___24t(v26)))
% 61.61/17.61  | (117)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v0, v2) = v4))
% 61.61/17.61  | (118)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eodd, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v0) = v1)
% 61.61/17.61  | (119)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2eodd, v0) = v1)
% 61.61/17.61  | (120)  ! [v0] : ( ~ cType___24t(v0) | t(v0, cType))
% 61.61/17.61  | (121)  ! [v0] : ( ~ t(v0, cType) | cType___24t(v0))
% 61.61/17.61  | (122)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__43969___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, all_0_45_45) = v3 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v1, all_0_45_45) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v4, v2)))
% 61.61/17.61  | (123) c_24__type__41577___24t(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1)
% 61.61/17.61  | (124)  ! [v0] : ( ~ t(v0, c_24__type__6709) | c_24__type__6709___24t(v0))
% 61.61/17.61  | (125)  ! [v0] : ( ~ c_24__type__6709___24t(v0) | t(v0, c_24__type__6709))
% 61.61/17.61  | (126)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v8, v12) = v13) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] : (happ(v11, v12) = v14 &  ! [v15] :  ! [v16] : ( ~ (happ(v13, v15) = v16) |  ~ t(v15, v0) |  ~ p(v16) |  ~ p(v14) |  ? [v17] : (happ(v11, v15) = v17 & p(v17))) &  ! [v15] :  ! [v16] : ( ~ (happ(v11, v15) = v16) |  ~ t(v15, v0) |  ~ p(v14) | p(v16) |  ? [v17] : (happ(v13, v15) = v17 &  ~ p(v17)))))
% 61.61/17.61  | (127)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__64056___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__64056___24t(v0, v1, v2))
% 61.61/17.61  | (128)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__64056___24a2(v0, v1) = v3) |  ~ c_24__type__64056___24t(v0, v1, v2) | t(v2, v3))
% 61.61/17.61  | (129)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.61/17.61  | (130)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v0, v2, v4) = v6))
% 61.61/17.61  | (131)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v1) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v0) = v2 &  ~ p(v2)))
% 61.61/17.61  | (132)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v3, v2) = v0))
% 61.61/17.61  | (133)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3031___24t(v0) |  ~ cRedblack_2ekey___24t(v1) |  ~ cRedblack_2eTREES_2etree___24t(v3) | cV___24t(v4))
% 61.61/17.61  | (134)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2elookup___24a2(v0, v1) = v2) |  ~ cRedblack_2eTREES_2etree___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (cRedblack_2eTREES_2elookup___24a2(v0, v10) = v12 & cRedblack_2eTREES_2elookup___24a2(v0, v4) = v5 & cVFA_2eExtract_2eltb___24a2(v6, v0) = v8 & cVFA_2eExtract_2eltb___24a2(v0, v6) = v7 & cRedblack_2eTREES_2eT___24a5(v3, v4, v6, v9, v10) = v11 & cV___24t(v9) & cRedblack_2ekey___24t(v6) & cRedblack_2eTREES_2etree___24t(v10) & cRedblack_2eTREES_2etree___24t(v4) & cRedblack_2ecolor___24t(v3) & ( ~ cRedblack_2ekey___24t(v0) | (v11 = v1 & ((v7 = cCoq_2eInit_2eDatatypes_2efalse & ((v12 = v2 & v8 = cCoq_2eInit_2eDatatypes_2etrue) | (v9 = v2 & v8 = cCoq_2eInit_2eDatatypes_2efalse))) | (v7 = cCoq_2eInit_2eDatatypes_2etrue & v5 = v2))))))
% 61.61/17.61  | (135)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 61.61/17.61  | (136)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v3, v2) = v0))
% 61.61/17.61  | (137)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3216___24t(v0) |  ~ cRedblack_2ecolor___24t(v1) | cType___24t(v2))
% 61.61/17.61  | (138)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v6 = v1 & v4 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v1 & v4 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eNumbers_2eBinNums_2eN0))))
% 61.61/17.61  | (139) cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)
% 61.61/17.61  | (140) c_24__type__4435___24t(cCoq_2eInit_2eNat_2eleb)
% 61.61/17.61  | (141)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos, v0) = v3))
% 61.61/17.61  | (142)  ! [v0] : ( ~ t(v0, cRedblack_2eTREES_2etree) | cRedblack_2eTREES_2etree___24t(v0))
% 61.61/17.61  | (143)  ! [v0] : ( ~ cRedblack_2eTREES_2etree___24t(v0) | t(v0, cRedblack_2eTREES_2etree))
% 61.61/17.61  | (144)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__60915___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__60918___24a2(v1, v3) = v6 & c_24__prop__60917___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4)))
% 61.61/17.61  | (145)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4456___24t(v0) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v3) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) | cProp___24t(v4))
% 61.61/17.61  | (146)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4234___24a2(v0, v0) = v1) |  ~ p(v1))
% 61.61/17.61  | (147)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v12) = v13) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] :  ? [v15] : (happ(v11, v12) = v14 & happ(v3, v14) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v20) |  ~ (happ(v13, v16) = v17) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21))))
% 61.61/17.61  | (148) cCoq_2eInit_2eDatatypes_2enat___24t(all_0_0_0)
% 61.61/17.61  | (149)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__116___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__116___24a3(v4, v3, v2) = v0))
% 61.61/17.61  | (150)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v3, v2) = v0))
% 61.61/17.61  | (151)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__43922___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43920___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6)))
% 61.61/17.61  | (152)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v3 &  ~ p(v3)))
% 61.61/17.61  | (153)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] : (happ(v17, v18) = v19 & t(v18, v8) &  ~ t(v19, v0)))
% 61.61/17.61  | (154)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNat_2eN_2eclearbit, v0) = v3))
% 61.61/17.62  | (155)  ! [v0] : ( ~ t(v0, c_24__type__60992) | c_24__type__60992___24t(v0))
% 61.61/17.62  | (156)  ! [v0] : ( ~ c_24__type__60992___24t(v0) | t(v0, c_24__type__60992))
% 61.61/17.62  | (157)  ? [v0] : (c_24__type__51611___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v5) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v6)))
% 61.61/17.62  | (158)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eldiff___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eldiff___24a2(v3, v2) = v0))
% 61.61/17.62  | (159)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem, v0) = v3))
% 61.61/17.62  | (160)  ! [v0] : ( ~ t(v0, c_24__type__3031) | c_24__type__3031___24t(v0))
% 61.61/17.62  | (161)  ! [v0] : ( ~ c_24__type__3031___24t(v0) | t(v0, c_24__type__3031))
% 61.61/17.62  | (162)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v0) = v3) |  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v0, v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v8 = v2 & v7 = v1 & v6 = v0 & cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v0, v4) = v2 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v5) = v0 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v4) = v5 & c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v0, v1, v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)) | (v7 = v2 & v6 = v1 & v5 = v0 & cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v0, v4) = v2 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v4) = v0 & c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v0, v1, v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4))))
% 61.61/17.62  | (163)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v4, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v11, v13) = v14) |  ~ (happ(v4, v14) = v15) |  ~ t(v13, v0) |  ? [v16] : (happ(v4, v13) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v22) |  ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v4, v13) = v14) |  ~ t(v13, v0) |  ? [v15] :  ? [v16] : (happ(v11, v13) = v15 & happ(v4, v15) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v18) |  ~ (happ(v14, v17) = v22) |  ~ (happ(v12, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24))))))
% 61.61/17.62  | (164)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v0, v2) = v4))
% 61.61/17.62  | (165)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53097___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 61.61/17.62  | (166)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53097___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 61.61/17.62  | (167)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eArith_2eBetween_2ein__int___24a3(v0, v1, v2) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v2))
% 61.61/17.62  | (168)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ p(v0))
% 61.61/17.62  | (169)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v3, v2) = v0))
% 61.61/17.62  | (170)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v2)
% 61.61/17.62  | (171) cType___24t(cRedblack_2ekey)
% 61.61/17.62  | (172)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__37169___24a1(v2) = v1) |  ~ (c_24__type__37169___24a1(v2) = v0))
% 61.61/17.62  | (173)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v9 = v8 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 61.61/17.62  | (174)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v0, v1) = v2) |  ~ (happ(v3, v2) = v4) |  ~ c_24__type__61514___24t(v0, v1, v3) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v4) | p(v3))
% 61.61/17.62  | (175)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & t(v11, v0) &  ~ t(v12, v0)))
% 61.61/17.62  | (176)  ! [v0] : ( ~ t(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v0))
% 61.61/17.62  | (177)  ! [v0] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v0) | t(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree))
% 61.61/17.62  | (178)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.61/17.62  | (179)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__37109___24t(v0) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v3) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4))
% 61.61/17.62  | (180)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v11) |  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v21, v10) = v11 & happ(v20, v9) = v21 & happ(v19, v8) = v20 & happ(v18, v7) = v19 & happ(v17, v6) = v18 & happ(v16, v5) = v17 & happ(v15, v4) = v16 & happ(v14, v3) = v15 & happ(v13, v2) = v14 & happ(v12, v1) = v13 & happ(cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst, v0) = v12))
% 61.61/17.62  | (181)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.61/17.62  | (182)  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 61.61/17.62  | (183)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v4) = v5) |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2emul___24a2(v2, v3) = v5)
% 61.61/17.62  | (184)  ? [v0] :  ? [v1] : (c_24__type__3106___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] : (cRedblack_2eTREES_2eT___24a5(v2, v4, v9, v11, v13) = v16 & happ(v15, v18) = v19 & happ(v12, v13) = v15 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v3, v4) = v6 & happ(v1, v2) = v3 & happ(v0, v16) = v17 & happ(v0, v13) = v14 & happ(v0, v4) = v5 & cV___24t(v11) & cRedblack_2ekey___24t(v9) & cRedblack_2eTREES_2etree___24t(v13) & cRedblack_2eTREES_2etree___24t(v4) & cRedblack_2ecolor___24t(v2) & t(v18, v14) & t(v7, v5) &  ~ t(v19, v17)))
% 61.61/17.62  | (185)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v6, v5, v4, v3, v2) = v0))
% 61.61/17.62  | (186)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v4 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : (happ(v6, v1) = v7 & happ(v3, v7) = v8 & happ(v2, v1) = v6 & ((v13 = v5 & v10 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v9) = v11 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v4 & happ(v8, v11) = v12 & happ(v6, v12) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9)) | (v12 = v5 & v10 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v9) = v11 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v4 & happ(v8, v11) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9)))))
% 61.61/17.62  | (187)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & p(v3)))
% 61.61/17.62  | (188)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3990___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__3990___24t(v0, v1))
% 61.61/17.62  | (189)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3990___24a1(v0) = v2) |  ~ c_24__type__3990___24t(v0, v1) | t(v1, v2))
% 61.61/17.62  | (190)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__4508___24a2(v3, v2) = v1) |  ~ (c_24__type__4508___24a2(v3, v2) = v0))
% 61.61/17.62  | (191)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__60417___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(c_24__prop__60417, v0) = v5))
% 61.61/17.62  | (192)  ! [v0] : ( ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 61.61/17.62  | (193)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v2) = v0))
% 61.61/17.62  | (194)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStrings_2eByte_2eeqb, v0) = v2) | cCoq_2eStrings_2eByte_2eeqb___24a2(v0, v1) = v3)
% 61.61/17.62  | (195)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (cCoq_2eStrings_2eAscii_2eAscii___24a8(v3, v4, v5, v6, v7, v8, v9, v10) = v11 & cCoq_2eInit_2eDatatypes_2ebool___24t(v10) & cCoq_2eInit_2eDatatypes_2ebool___24t(v9) & cCoq_2eInit_2eDatatypes_2ebool___24t(v8) & cCoq_2eInit_2eDatatypes_2ebool___24t(v7) & cCoq_2eInit_2eDatatypes_2ebool___24t(v6) & cCoq_2eInit_2eDatatypes_2ebool___24t(v5) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & cCoq_2eInit_2eDatatypes_2ebool___24t(v3) & ( ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) | (v21 = v1 & v11 = v0 & cCoq_2eStrings_2eAscii_2eAscii___24a8(v12, v13, v14, v15, v16, v17, v18, v20) = v1 & cCoq_2eBool_2eBool_2eeqb___24a2(v10, v20) = v22 & c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v3, v4, v5, v6, v7, v8, v9, v12, v13, v14, v15, v16, v17, v18) = v19 & cCoq_2eInit_2eDatatypes_2ebool___24t(v20) & cCoq_2eInit_2eDatatypes_2ebool___24t(v18) & cCoq_2eInit_2eDatatypes_2ebool___24t(v17) & cCoq_2eInit_2eDatatypes_2ebool___24t(v16) & cCoq_2eInit_2eDatatypes_2ebool___24t(v15) & cCoq_2eInit_2eDatatypes_2ebool___24t(v14) & cCoq_2eInit_2eDatatypes_2ebool___24t(v13) & cCoq_2eInit_2eDatatypes_2ebool___24t(v12) & ((v22 = v2 & v19 = cCoq_2eInit_2eDatatypes_2etrue) | (v19 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2efalse))))))
% 61.61/17.62  | (196)  ? [v0] :  ? [v1] : (c_24__type__4496___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & t(v2, v0) &  ~ cProp___24t(v3)))
% 61.61/17.62  | (197)  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) | cCoq_2eBool_2eBool_2eIs__true___24a1(v0))
% 61.61/17.62  | (198)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__prop__116___24a3(v0, v2, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__114___24t(v0, v1) |  ~ t(v4, v0) |  ~ t(v2, v0) |  ? [v6] :  ? [v7] : (c_24__prop__117___24a3(v0, v2, v4) = v6 & happ(v3, v4) = v7 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v7)))
% 61.61/17.62  | (199)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v4, v3, v2) = v0))
% 61.61/17.62  | (200)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__fix__60952__1__add__carry___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__fix__60952__1__add__carry, v0) = v3))
% 61.61/17.62  | (201) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3507, all_0_16_16, cCoq_2eZArith_2eBinIntDef_2eZ_2esucc)
% 61.61/17.62  | (202)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__39218___24t(v0, v1) |  ~ t(v4, v0) |  ~ t(v2, v0) | t(v5, v0))
% 61.61/17.62  | (203)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v1) = v9) |  ~ (happ(v7, v2) = v8) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v9))
% 61.61/17.62  | (204)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (c_24__let__11__subst__l__51852___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] : (happ(v19, v9) = v10 & happ(v18, v8) = v19 & happ(v17, v7) = v18 & happ(v16, v6) = v17 & happ(v15, v5) = v16 & happ(v14, v4) = v15 & happ(v13, v3) = v14 & happ(v12, v2) = v13 & happ(v11, v1) = v12 & happ(c_24__let__11__subst__l__51852, v0) = v11))
% 61.61/17.62  | (205)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1))
% 61.61/17.62  | (206)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, all_0_44_44) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1)
% 61.61/17.62  | (207)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, all_0_44_44) = v1)
% 61.61/17.62  | (208)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v4, v3, v2) = v0))
% 61.61/17.62  | (209)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v0, v2, v4) = v6))
% 61.61/17.62  | (210)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.61/17.62  | (211)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v2) = v0))
% 61.61/17.62  | (212)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__114___24a1(v2) = v1) |  ~ (c_24__type__114___24a1(v2) = v0))
% 61.61/17.62  | (213)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v1) = v3 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v3) = v2))
% 61.61/17.62  | (214)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS, v0) = v5) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v4) = v9)
% 61.61/17.62  | (215)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__let__11__subst__l__51852___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__let__11__subst__l__51852___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.61/17.62  | (216)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z, v0) = v6) | cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v0, v1, v2, v3, v4, v5) = v11)
% 61.61/17.62  | (217)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__43940___24t(v0) |  ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v1) | cCoq_2eReals_2eRdefinitions_2eR___24t(v2))
% 61.61/17.62  | (218)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v1) = v15) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v6, v10) = v12) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v15))
% 61.61/17.62  | (219)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | p(v4) |  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v3) = v5 &  ~ p(v5)))
% 61.61/17.62  | (220)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59764 | v1 = c_24__lam__59762 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 61.61/17.62  | (221)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60418___24a3(v0, v1, v1) = v2) | p(v2))
% 61.61/17.62  | (222)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v2) = v0))
% 61.61/17.62  | (223)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v3, v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v3, v2) = v0))
% 61.61/17.62  | (224)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v1, v3) = v4) |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v0, v2) = v4))
% 61.61/17.62  | (225)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4241___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v2))
% 61.61/17.62  | (226)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__49945, v0) = v3) | c_24__lam__49945___24a3(v0, v1, v2) = v5)
% 61.61/17.62  | (227)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v3) = v4 & cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 61.61/17.62  | (228)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62337___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 61.61/17.62  | (229)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62337___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 61.61/17.62  | (230)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v0, v1, v3, v4) = v6) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v2, v5) = v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v8] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v0, v1, v2, v3, v4, v5) = v8 & ((v8 = v7 & v6 = cCoq_2eInit_2eDatatypes_2etrue) | (v8 = cCoq_2eInit_2eDatatypes_2efalse & v6 = cCoq_2eInit_2eDatatypes_2efalse))))
% 61.61/17.62  | (231) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, c_24__type__3507, cCoq_2eZArith_2eBinInt_2eZ_2eeq, all_0_16_16) = all_0_15_15
% 61.61/17.62  | (232)  ? [v0] : (c_24__type__4286___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v10) = v12 & happ(v1, cCoq_2eNumbers_2eBinNums_2eZ0) = v2 & happ(v0, v1) = v3 & c_24__type__4294___24t(v1, v8) & c_24__type__4291___24t(v1, v6) & c_24__type__4288___24t(v1) & t(v4, v2) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v10) &  ~ t(v11, v12)))
% 61.61/17.62  | (233)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eInit_2eSpecif_2esumor___24t(v0, v1, v2))
% 61.61/17.62  | (234)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v0, v1, v2) | t(v2, v3))
% 61.61/17.62  | (235)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (c_24__let__var__6__p__52252__52255___24a4(v5, v4, v3, v2) = v1) |  ~ (c_24__let__var__6__p__52252__52255___24a4(v5, v4, v3, v2) = v0))
% 61.61/17.63  | (236)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & v1 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 61.61/17.63  | (237) c_24__type__3214___24t(cRedblack_2ecolor__rect)
% 61.61/17.63  | (238)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1))
% 61.61/17.63  | (239)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v1 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) | p(v4) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v5 &  ~ p(v5)))
% 61.61/17.63  | (240)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__64056___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & t(v5, v1) & t(v3, v0) &  ~ t(v6, v1)))
% 61.61/17.63  | (241)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__48951___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 61.61/17.63  | (242)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__48951___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 61.61/17.63  | (243)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4112___24a1(v2) = v1) |  ~ (c_24__prop__4112___24a1(v2) = v0))
% 61.61/17.63  | (244)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53579___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53579___24t(v0, v1, v2, v3, v4, v5))
% 61.61/17.63  | (245)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53579___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53579___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6))
% 61.61/17.63  | (246)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55754___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17))
% 61.61/17.63  | (247)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55754___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18))
% 61.61/17.63  | (248)  ? [v0] : (c_24__type__3108___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cRedblack_2eTREES_2etree___24t(v1) &  ~ cProp___24t(v2)))
% 61.61/17.63  | (249)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v3, v5) = v6) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v3) = v4) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v5) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v6) |  ~ p(v2) |  ? [v7] :  ? [v8] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v4, v7) = v8 & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v1, v5) = v7 & p(v8)))
% 61.61/17.63  | (250)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1, v0) = v6))
% 61.61/17.63  | (251)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, all_0_42_42) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v0) = v1)
% 61.61/17.63  | (252)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, all_0_42_42) = v1)
% 61.61/17.63  | (253)  ! [v0] : ( ~ t(v0, c_24__type__59662) | c_24__type__59662___24t(v0))
% 61.61/17.63  | (254)  ! [v0] : ( ~ c_24__type__59662___24t(v0) | t(v0, c_24__type__59662))
% 61.61/17.63  | (255)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__4291___24a1(v2) = v1) |  ~ (c_24__type__4291___24a1(v2) = v0))
% 61.61/17.63  | (256)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v3, v2) = v0))
% 61.61/17.63  | (257)  ! [v0] : ( ~ t(v0, cCoq_2emicromega_2eRingMicromega_2eOp1) | cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 61.61/17.63  | (258)  ! [v0] : ( ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0) | t(v0, cCoq_2emicromega_2eRingMicromega_2eOp1))
% 61.61/17.63  | (259)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 61.61/17.63  | (260)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cRedblack_2eTREES_2eT, v0) = v5) | cRedblack_2eTREES_2eT___24a5(v0, v1, v2, v3, v4) = v9)
% 61.61/17.63  | (261) c_24__type__4460___24t(cCoq_2eQArith_2eQArith__base_2eQcompare)
% 61.61/17.63  | (262)  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 61.61/17.63  | (263)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__58161___24t(v0, v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v4) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v2) |  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eStrings_2eString_2eString___24a2(v2, v4) = v7 & happ(v0, v7) = v8 & happ(v0, v4) = v6 &  ! [v9] :  ! [v10] : ( ~ (happ(v5, v9) = v10) |  ~ t(v9, v6) | t(v10, v8))))
% 61.61/17.63  | (264)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2 &  ~ p(v2)))
% 61.61/17.63  | (265)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__60918___24a2(v0, v0) = v1) |  ~ p(v1))
% 61.61/17.63  | (266)  ? [v0] : (c_24__type__4456___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v3) & cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) &  ~ cProp___24t(v4)))
% 61.61/17.63  | (267)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2emicromega_2eEnv_2eEnv___24t(v0, v1))
% 61.61/17.63  | (268)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v0) = v2) |  ~ cCoq_2emicromega_2eEnv_2eEnv___24t(v0, v1) | t(v1, v2))
% 61.61/17.63  | (269)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eQArith_2eQArith__base_2eQeq__bool, v0) = v3))
% 61.61/17.63  | (270)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eCompareSpec, v0) = v4) |  ~ p(v7) | cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3))
% 61.61/17.63  | (271)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eCompareSpec, v0) = v4) |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) | p(v7))
% 61.61/17.63  | (272)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8) = v9) |  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (happ(v17, v8) = v9 & happ(v16, v7) = v17 & happ(v15, v6) = v16 & happ(v14, v5) = v15 & happ(v13, v4) = v14 & happ(v12, v3) = v13 & happ(v11, v2) = v12 & happ(v10, v1) = v11 & happ(cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux, v0) = v10))
% 61.61/17.63  | (273)  ? [v0] : (c_24__type__42614___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & t(v3, v1) & cType___24t(v1) &  ~ cVFA_2eMaps_2etotal__map___24t(v1, v4)))
% 61.61/17.63  | (274)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 61.61/17.63  | (275)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2emap___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v10 = v4 & v8 = v3 & cCoq_2eLists_2eList_2emap___24a4(v0, v1, v2, v7) = v9 & cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v6, v9) = v4 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v7) = v3 & happ(v2, v5) = v6 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v7) & t(v5, v0)) | (v6 = v4 & v5 = v3 & cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v4 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v3)))
% 61.61/17.63  | (276)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v7 = v2 & v6 = v1 & cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v5, v3) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v7 = v2 & v6 = v1 & cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0)))))))
% 61.61/17.63  | (277)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v2) = v0))
% 61.61/17.63  | (278)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ cProp___24t(v14)))
% 61.61/17.63  | (279) c_24__type__4110___24t(cCoq_2eZArith_2eZArith__dec_2eZ__zerop)
% 61.61/17.63  | (280)  ! [v0] : ( ~ (c_24__prop__4112___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v0) | p(v0))
% 61.61/17.63  | (281)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion, v0) = v3))
% 61.61/17.63  | (282)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 &  ~ p(v3)))
% 61.61/17.63  | (283)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4554___24t(v1, v3, v5, v9) |  ~ c_24__type__4547___24t(v1, v3, v5, v7) |  ~ c_24__type__4540___24t(v1, v3, v5) |  ~ c_24__type__4536___24t(v0) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v11) |  ~ cProp___24t(v3) |  ~ cProp___24t(v1) |  ? [v13] : (happ(v5, v11) = v13 & t(v12, v13)))
% 61.61/17.63  | (284)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__63546___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eQArith_2eQArith__base_2eQ___24t(v4))
% 61.61/17.63  | (285)  ! [v0] : ( ~ t(v0, c_24__type__64768) | c_24__type__64768___24t(v0))
% 61.61/17.63  | (286)  ! [v0] : ( ~ c_24__type__64768___24t(v0) | t(v0, c_24__type__64768))
% 61.61/17.63  | (287)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ c_24__type__39236___24t(v0, v11) |  ~ c_24__type__39236___24t(v0, v10) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v10, v11) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v9))
% 61.61/17.63  | (288)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2emicromega_2eEnv_2ejump, v0) = v4) | cCoq_2emicromega_2eEnv_2ejump___24a4(v0, v1, v2, v3) = v7)
% 61.61/17.63  | (289)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v2) = v0))
% 61.61/17.63  | (290)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__54707___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__54707___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.61/17.63  | (291) c_24__type__60391___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb)
% 61.61/17.63  | (292)  ! [v0] : ( ~ t(v0, c_24__type__58153) | c_24__type__58153___24t(v0))
% 61.61/17.63  | (293)  ! [v0] : ( ~ c_24__type__58153___24t(v0) | t(v0, c_24__type__58153))
% 61.61/17.63  | (294)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEmul, v0) = v4))
% 61.61/17.63  | (295) cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et)
% 61.61/17.63  | (296)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v19) & t(v23, v0) &  ~ t(v26, v0)))
% 61.61/17.63  | (297)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__39532___24a2(v3, v2) = v1) |  ~ (c_24__type__39532___24a2(v3, v2) = v0))
% 61.61/17.63  | (298)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v1 = c_24__lam__59764 | v1 = c_24__lam__59762 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 61.61/17.63  | (299)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v4, v3, v2) = v0))
% 61.61/17.63  | (300)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v7 = v6 |  ~ (cVFA_2eSearchTree_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cVFA_2eSearchTree_2eT___24a5(v0, v2, v4, v6, v8) = v10))
% 61.61/17.63  | (301)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v3, v2) = v0))
% 61.61/17.63  | (302)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v7, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v10) = v15) |  ~ (happ(v9, v13) = v14) |  ~ t(v13, v0) | p(v15) |  ? [v16] :  ? [v17] : (happ(v12, v13) = v17 & happ(v11, v13) = v16 & (p(v17) | p(v16)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ t(v13, v0) | p(v14) |  ? [v15] :  ? [v16] :  ? [v17] : (happ(v16, v10) = v17 & happ(v11, v13) = v15 & happ(v9, v13) = v16 & (p(v17) | p(v15)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v11, v13) = v14) |  ~ t(v13, v0) | p(v14) |  ? [v15] :  ? [v16] :  ? [v17] : (happ(v16, v10) = v17 & happ(v12, v13) = v15 & happ(v9, v13) = v16 & (p(v17) | p(v15))))))
% 61.61/17.63  | (303)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2elist, v0) = v1) | cCoq_2eInit_2eDatatypes_2elist___24a1(v0) = v1)
% 61.61/17.63  | (304)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2elist, v0) = v1)
% 61.61/17.63  | (305)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.61/17.63  | (306)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | cProp___24t(v14))
% 61.61/17.63  | (307)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2eGt) | (v3 = cCoq_2eInit_2eDatatypes_2etrue & (v2 = cCoq_2eInit_2eDatatypes_2eLt | v2 = cCoq_2eInit_2eDatatypes_2eEq)))))
% 61.61/17.63  | (308)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597, v0) = v4))
% 61.61/17.63  | (309) c_24__type__4663___24t(cCoq_2eZArith_2eZbool_2eZ__eq__bool)
% 61.61/17.63  | (310)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) | p(v1) | p(v0))
% 61.61/17.63  | (311)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.61/17.64  | (312)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v3, v2) = v0))
% 61.61/17.64  | (313)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v0, v1, v2, v1) = v3) |  ~ (c_24__lam__4337___24a2(v0, v1) = v2) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2eInit_2eLogic_2eeq__refl___24a2(v0, v1) = v3)
% 61.61/17.64  | (314)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__60388___24a2(v0, v1) = v2) |  ~ p(v2))
% 61.61/17.64  | (315)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cRedblack_2eTREES_2etree__rect___24a1(v2) = v1) |  ~ (cRedblack_2eTREES_2etree__rect___24a1(v2) = v0))
% 61.61/17.64  | (316)  ! [v0] :  ! [v1] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v1 = cCoq_2eNumbers_2eBinNums_2exH & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, cCoq_2eNumbers_2eBinNums_2exH)))) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v1 = cCoq_2eNumbers_2eBinNums_2exH &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, cCoq_2eNumbers_2eBinNums_2exH))))))
% 61.61/17.64  | (317)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__52604___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__52604___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.61/17.64  | (318)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__64699___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__64699, v0) = v3))
% 61.61/17.64  | (319)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZnumtheory_2eprime, v0) = v1) |  ~ p(v1) | cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v0))
% 61.61/17.64  | (320)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZnumtheory_2eprime, v0) = v1) |  ~ cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v0) | p(v1))
% 61.61/17.64  | (321)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64056___24t(v1, v3, v7) |  ~ c_24__type__64046___24t(v0) |  ~ c_24__type__39236___24t(v3, v5) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | cProp___24t(v8))
% 61.61/17.64  | (322)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__39367___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__39367___24a3(v4, v3, v2) = v0))
% 61.61/17.64  | (323)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__46944___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__46944___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.61/17.64  | (324)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__118, v0) = v3) | c_24__prop__118___24a3(v0, v1, v2) = v5)
% 61.61/17.64  | (325)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v2)
% 61.61/17.64  | (326)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & ( ~ (v3 = cCoq_2eInit_2eDatatypes_2eGt) | p(v2)) & (v3 = cCoq_2eInit_2eDatatypes_2eGt |  ~ p(v2))))
% 61.61/17.64  | (327)  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v0) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 61.61/17.64  | (328)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37116___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cProp___24t(v2))
% 61.61/17.64  | (329)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0))
% 61.61/17.64  | (330)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v0, v2, v4) = v6))
% 61.61/17.64  | (331)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 61.61/17.64  | (332)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_44_44 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v2 & v4 = v1 & cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v0, v3) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eNumbers_2eBinNums_2eZ0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3))))
% 61.61/17.64  | (333)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ((v4 = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ( ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v2, v3) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1)) & ( ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v2, v3))) | (v1 = cCoq_2eInit_2eDatatypes_2eO &  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, cCoq_2eInit_2eDatatypes_2eO)))))
% 61.61/17.64  | (334)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ (happ(v2, v1) = v3) |  ~ c_24__type__42648___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ? [v4] : (happ(v2, v0) = v4 & p(v4)))
% 61.61/17.64  | (335)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2ege, v0) = v2) |  ~ p(v3) | cCoq_2ePArith_2eBinPos_2ePos_2ege___24a2(v0, v1))
% 61.61/17.64  | (336)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2ege, v0) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ege___24a2(v0, v1) | p(v3))
% 61.61/17.64  | (337)  ? [v0] : (c_24__type__3255___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cType___24t(v1) &  ~ cType___24t(v2)))
% 61.61/17.64  | (338)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cRedblack_2eTREES_2eins, v0) = v3) | cRedblack_2eTREES_2eins___24a3(v0, v1, v2) = v5)
% 61.61/17.64  | (339)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v5, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v11, v16) = v17) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v16) |  ~ t(v13, v0) | p(v18))))
% 61.61/17.64  | (340)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(v2) = v0))
% 61.61/17.64  | (341)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ege___24a2(v0, v1))
% 61.61/17.64  | (342)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2eCompOpp, v0) = v1) | cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1)
% 61.61/17.64  | (343)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2eCompOpp, v0) = v1)
% 61.61/17.64  | (344)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v9, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v15, v18) = v19) |  ~ (happ(v9, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v14, v16) = v20 &  ~ p(v20)) | (happ(v7, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v20, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v19)) & ( ~ p(v19) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v19) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v19) | p(v22) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v9, v16) = v17) |  ~ (happ(v7, v18) = v19) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v15, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v19, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v20)) & ( ~ p(v20) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v20) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v20) | p(v22) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23)))) | (happ(v14, v16) = v20 &  ~ p(v20)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v9, v16) = v18 &  ! [v19] :  ! [v20] : ( ~ (happ(v15, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v7, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v20)) & ( ~ p(v20) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v20) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v20) | p(v23) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v15, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v20, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v21)) & ( ~ p(v21) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v21) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v21) | p(v23) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24)))))))))
% 61.61/17.64  | (345)  ? [v0] : (c_24__type__58889___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cType___24t(v1) &  ~ cType___24t(v4)))
% 61.61/17.64  | (346)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__56975___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__56975___24t(v0, v1, v2))
% 61.61/17.64  | (347)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__56975___24a2(v0, v1) = v3) |  ~ c_24__type__56975___24t(v0, v1, v2) | t(v2, v3))
% 61.61/17.64  | (348)  ? [v0] : (c_24__type__60915___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__60918___24a2(v1, v3) = v5 & c_24__prop__60917___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 61.61/17.64  | (349)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__37147___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__37147___24t(v0, v1))
% 61.61/17.64  | (350)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__37147___24a1(v0) = v2) |  ~ c_24__type__37147___24t(v0, v1) | t(v1, v2))
% 61.61/17.64  | (351)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v7, v12) = v13) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] : (happ(v4, v12) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v17, v19) = v20) |  ~ (happ(v14, v18) = v19) |  ~ (happ(v13, v15) = v16) |  ~ (happ(v9, v16) = v17) |  ~ (happ(v8, v15) = v18) |  ~ t(v15, v0) | p(v20))))
% 61.61/17.64  | (352)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : (happ(v15, v7) = v8 & happ(v14, v6) = v15 & happ(v13, v5) = v14 & happ(v12, v4) = v13 & happ(v11, v3) = v12 & happ(v10, v2) = v11 & happ(v9, v1) = v10 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865, v0) = v9))
% 61.61/17.64  | (353)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__59773___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__59773, v0) = v3))
% 61.61/17.64  | (354) c_24__type__57188___24t(cCoq_2eClasses_2eRelationClasses_2eEquivalence)
% 61.61/17.64  | (355) c_24__type__59662___24t(cCoq_2eZArith_2eZArith__dec_2eZ__notzerop)
% 61.61/17.64  | (356) c_24__type__42452___24t(cCoq_2eLists_2eList_2emap)
% 61.61/17.64  | (357)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eArith_2eBetween_2ein__int, v0) = v3) |  ~ p(v5) | cCoq_2eArith_2eBetween_2ein__int___24a3(v0, v1, v2))
% 61.61/17.64  | (358)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eArith_2eBetween_2ein__int, v0) = v3) |  ~ cCoq_2eArith_2eBetween_2ein__int___24a3(v0, v1, v2) | p(v5))
% 61.61/17.64  | (359) cType___24t(cV)
% 61.61/17.64  | (360)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v23) = v24) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ (happ(v4, v24) = v25) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v26] : (happ(v12, v23) = v26 &  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v30, v32) = v33) |  ~ (happ(v26, v27) = v28) |  ~ (happ(v25, v31) = v32) |  ~ (happ(v16, v28) = v29) |  ~ (happ(v16, v27) = v31) |  ~ (happ(v7, v29) = v30) |  ~ t(v27, v8) | p(v33))))
% 61.61/17.64  | (361)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__let__var__6__p__52254__52256, v0) = v4) | c_24__let__var__6__p__52254__52256___24a4(v0, v1, v2, v3) = v7)
% 61.61/17.64  | (362)  ~ (cCoq_2eInit_2eDatatypes_2efalse = cCoq_2eInit_2eDatatypes_2etrue)
% 61.61/17.64  | (363) cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNArith_2eBinNat_2eN_2ele)
% 61.61/17.64  | (364)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v3, v2) = v0))
% 61.61/17.64  | (365)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eLists_2eList_2efold__right___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v4) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v5 & v9 = v4 & cCoq_2eLists_2eList_2efold__right___24a5(v0, v1, v2, v3, v8) = v10 & cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v6, v8) = v4 & happ(v7, v10) = v5 & happ(v2, v6) = v7 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v8) & t(v6, v1)) | (v6 = v4 & cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v4)))
% 61.61/17.65  | (366)  ? [v0] : (c_24__type__51597___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v5) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v6)))
% 61.61/17.65  | (367)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v1, v3) = v4) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v4) = v5) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v2, v3) = v5)
% 61.61/17.65  | (368)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v4) |  ~ p(v2) |  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v5 & p(v5)))
% 61.61/17.65  | (369)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v3, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v4, v14) = v15) |  ~ t(v13, v0) |  ? [v16] : (happ(v4, v13) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v22) |  ~ (happ(v15, v17) = v18) |  ~ (happ(v11, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v4, v13) = v14) |  ~ t(v13, v0) |  ? [v15] :  ? [v16] : (happ(v12, v13) = v15 & happ(v4, v15) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v18) |  ~ (happ(v14, v17) = v22) |  ~ (happ(v11, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24))))))
% 61.61/17.65  | (370)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ c_24__type__56919___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v8) | t(v9, v4))
% 61.61/17.65  | (371)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56963___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56963___24t(v0, v1, v2, v3, v4, v5, v6, v7))
% 61.61/17.65  | (372)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56963___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56963___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8))
% 61.61/17.65  | (373)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2emicromega_2eTauto_2eGFormula, v0) = v4) | cCoq_2emicromega_2eTauto_2eGFormula___24a4(v0, v1, v2, v3) = v7)
% 61.61/17.65  | (374)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | (v4 = v0 & ((v7 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2eleb___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eInit_2eDatatypes_2eO))))))
% 61.61/17.65  | (375)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cRedblack_2eTREES_2einsert, v0) = v3) | cRedblack_2eTREES_2einsert___24a3(v0, v1, v2) = v5)
% 61.61/17.65  | (376)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v0, v1, v2) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v1, v3, v4) = v2 & t(v4, v1) & t(v3, v0)))
% 61.61/17.65  | (377)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__45560___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 61.61/17.65  | (378)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__45560___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 61.61/17.65  | (379)  ! [v0] : ( ~ t(v0, c_24__type__4435) | c_24__type__4435___24t(v0))
% 61.61/17.65  | (380)  ! [v0] : ( ~ c_24__type__4435___24t(v0) | t(v0, c_24__type__4435))
% 61.61/17.65  | (381)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & p(v3)))
% 61.61/17.65  | (382)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v2) = v1) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v2) = v0))
% 61.61/17.65  | (383)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEsub, v0) = v4))
% 61.61/17.65  | (384)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRdefinitions_2eIPR, v0) = v1) | cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v0) = v1)
% 61.61/17.65  | (385)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v0) = v1) | happ(cCoq_2eReals_2eRdefinitions_2eIPR, v0) = v1)
% 61.61/17.65  | (386)  ! [v0] :  ! [v1] : (v1 = all_0_46_46 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 61.61/17.65  | (387)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__126___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4))
% 61.61/17.65  | (388)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v5, v4, v3, v2) = v0))
% 61.61/17.65  | (389)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ c_24__type__56562___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v2) |  ~ t(v8, v2) | t(v11, v2))
% 61.61/17.65  | (390)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60417___24a4(v0, v1, v2, v2) = v3) | p(v3))
% 61.61/17.65  | (391)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v4) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v4 & ( ~ p(v5) | p(v1)) & ( ~ p(v1) | p(v5))))
% 61.61/17.65  | (392)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v9, v0) | t(v10, v0))
% 61.61/17.65  | (393)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v3 &  ~ p(v3)))
% 61.61/17.65  | (394)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v0) = v3 &  ~ p(v3)))
% 61.61/17.65  | (395) c_24__type__39863___24t(cCoq_2esetoid__ring_2eField__theory_2eFapp)
% 61.61/17.65  | (396)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v3, v2) = v0))
% 61.61/17.65  | (397)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__39209___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 61.61/17.65  | (398)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__39209___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 61.61/17.65  | (399)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cRedblack_2eTREES_2eT___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cRedblack_2eTREES_2eT, v0) = v6))
% 61.61/17.65  | (400)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v4, v3, v2) = v0))
% 61.61/17.65  | (401)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec, v0) = v2) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v0, v1) = v3)
% 61.61/17.65  | (402) c_24__type__61124___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion)
% 61.61/17.65  | (403) c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs)
% 61.61/17.65  | (404)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | (v4 = v0 & ((v7 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2esub___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = v0 & v1 = cCoq_2eInit_2eDatatypes_2eO))))))
% 61.61/17.65  | (405)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37142___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cType___24t(v2))
% 61.61/17.65  | (406)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eLists_2eListDec_2eIn__dec, v0) = v2) | cCoq_2eLists_2eListDec_2eIn__dec___24a2(v0, v1) = v3)
% 61.61/17.65  | (407)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2econdition, v0) = v2) | cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v0, v1) = v3)
% 61.61/17.65  | (408)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v2, v4, v6) = v8))
% 61.61/17.65  | (409)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v0) = v1)
% 61.61/17.65  | (410)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat, v0) = v1)
% 61.61/17.65  | (411)  ! [v0] : ( ~ t(v0, c_24__type__3214) | c_24__type__3214___24t(v0))
% 61.61/17.65  | (412)  ! [v0] : ( ~ c_24__type__3214___24t(v0) | t(v0, c_24__type__3214))
% 61.61/17.65  | (413)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eInit_2eDatatypes_2eO) = v1) |  ~ c_24__type__4236___24t(v0) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4236, all_0_26_26, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (happ(v0, v6) = v7 & happ(v0, v4) = v5 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v6 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & p(v5) &  ~ p(v7)))
% 61.61/17.65  | (414)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2egcd, v0) = v3))
% 61.61/17.65  | (415) c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2emodulo)
% 61.61/17.65  | (416)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v0, v2, v4) = v6))
% 61.61/17.65  | (417)  ! [v0] : ( ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0))
% 61.61/17.65  | (418)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v1, v3) |  ~ c_24__type__57188___24t(v0) |  ~ cType___24t(v1) | cProp___24t(v4))
% 61.61/17.65  | (419)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2egcd, v0) = v3))
% 61.61/17.65  | (420)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__59442___24a1(v2) = v1) |  ~ (c_24__type__59442___24a1(v2) = v0))
% 61.61/17.65  | (421)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580, v0) = v4))
% 61.61/17.65  | (422)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__117___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__117___24a3(v4, v3, v2) = v0))
% 61.61/17.65  | (423)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v3, v2) = v1) |  ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v3, v2) = v0))
% 61.61/17.65  | (424)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__116, v0) = v3) | c_24__prop__116___24a3(v0, v1, v2) = v5)
% 61.61/17.65  | (425)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4117___24a2(v0, v1) = v2) | p(v2))
% 61.61/17.65  | (426)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__59774___24a2(v0, v0) = v1) | p(v1))
% 61.61/17.65  | (427)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3134___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__3134___24t(v0, v1))
% 61.61/17.65  | (428)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3134___24a1(v0) = v2) |  ~ c_24__type__3134___24t(v0, v1) | t(v1, v2))
% 61.61/17.65  | (429)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v4, v3, v2) = v0))
% 61.61/17.65  | (430)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4233, v0) = v2) | c_24__prop__4233___24a2(v0, v1) = v3)
% 61.61/17.65  | (431)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v1, v2, v3) = v7) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v6) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6) |  ~ cType___24t(v3) |  ~ cType___24t(v2) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v6 & cCoq_2emicromega_2eTauto_2eI___24a7(v0, v1, v2, v3, v8, v9, v10) = v6 & cCoq_2eInit_2eDatatypes_2eoption___24t(v3, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v10) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v10))) | (v11 = v6 & cCoq_2emicromega_2eTauto_2eA___24a6(v0, v1, v2, v3, v8, v10) = v6 & happ(v5, v8) = v9 & t(v10, v2) & t(v8, v0) & p(v9)) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eD___24a6(v0, v1, v2, v3, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v9) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8))) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v1, v2, v3, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8)) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eN___24a5(v0, v1, v2, v3, v8) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8)) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eX___24a5(v0, v1, v2, v3, v8) = v6 & happ(v4, v8) = v10 & t(v8, v1) & p(v10)) | (v8 = v6 & cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v1, v2, v3) = v6)))
% 61.61/17.65  | (432)  ? [v0] :  ? [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v2, v3, v4, v5) = v7) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v6) |  ~ cType___24t(v5) |  ~ cType___24t(v4) |  ~ cType___24t(v3) |  ~ cType___24t(v2) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v6 & cCoq_2emicromega_2eTauto_2eI___24a7(v2, v3, v4, v5, v8, v9, v10) = v6 & cCoq_2eInit_2eDatatypes_2eoption___24t(v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v10) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v10)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v10)))) | (v11 = v6 & cCoq_2emicromega_2eTauto_2eA___24a6(v2, v3, v4, v5, v8, v10) = v6 & happ(v1, v8) = v9 & t(v10, v4) & t(v8, v2) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | p(v9)) & ( ~ p(v9) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6))) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eD___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)))) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eCj___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6)) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)))) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eN___24a5(v2, v3, v4, v5, v8) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6))) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eX___24a5(v2, v3, v4, v5, v8) = v6 & happ(v0, v8) = v10 & t(v8, v3) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | p(v10)) & ( ~ p(v10) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6))) | (v8 = v6 & cCoq_2emicromega_2eTauto_2eFF___24a4(v2, v3, v4, v5) = v6)))
% 61.61/17.66  | (433) c_24__type__37140___24t(cCoq_2eNumbers_2eBinNums_2epositive__rec)
% 61.61/17.66  | (434)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cRedblack_2ecolor__rect___24a4(v5, v4, v3, v2) = v1) |  ~ (cRedblack_2ecolor__rect___24a4(v5, v4, v3, v2) = v0))
% 61.61/17.66  | (435)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd, v0) = v3))
% 61.61/17.66  | (436)  ~ p(c_24False)
% 61.61/17.66  | (437)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (happ(v22, v11) = v23) |  ~ (happ(v21, v10) = v22) |  ~ (happ(v20, v9) = v21) |  ~ (happ(v19, v8) = v20) |  ~ (happ(v18, v7) = v19) |  ~ (happ(v17, v6) = v18) |  ~ (happ(v16, v5) = v17) |  ~ (happ(v15, v4) = v16) |  ~ (happ(v14, v3) = v15) |  ~ (happ(v13, v2) = v14) |  ~ (happ(v12, v1) = v13) |  ~ (happ(c_24__lam__51924, v0) = v12) | c_24__lam__51924___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v23)
% 61.61/17.66  | (438) cRedblack_2ecolor___24t(all_0_6_6)
% 61.61/17.66  | (439)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl, v0) = v3))
% 61.61/17.66  | (440)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v10) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v11] :  ? [v12] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v0, v1, v2, v3, v5, v6, v7, v8) = v11 & cCoq_2eBool_2eBool_2eeqb___24a2(v4, v9) = v12 & ((v12 = v10 & v11 = cCoq_2eInit_2eDatatypes_2etrue) | (v11 = cCoq_2eInit_2eDatatypes_2efalse & v10 = cCoq_2eInit_2eDatatypes_2efalse))))
% 61.61/17.66  | (441)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v4, v3, v2) = v0))
% 61.61/17.66  | (442)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v0, v1, v2, v3, v4, v5, v7, v8, v9, v10, v11, v12) = v14) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v6, v13) = v15) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v12) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v11) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v10) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v16] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) = v16 & ((v16 = v15 & v14 = cCoq_2eInit_2eDatatypes_2etrue) | (v16 = cCoq_2eInit_2eDatatypes_2efalse & v14 = cCoq_2eInit_2eDatatypes_2efalse))))
% 61.61/17.66  | (443)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v0) = v1)
% 61.61/17.66  | (444)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double, v0) = v1)
% 61.61/17.66  | (445) c_24__type__3002___24t(cRedblack_2eTREES_2eT)
% 61.61/17.66  | (446)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__43374___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__43374___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.61/17.66  | (447)  ! [v0] : ( ~ cRedblack_2ekey___24t(v0) | cVFA_2eExtract_2eint___24t(v0))
% 61.61/17.66  | (448)  ! [v0] : ( ~ cVFA_2eExtract_2eint___24t(v0) | cRedblack_2ekey___24t(v0))
% 61.61/17.66  | (449)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 61.61/17.66  | (450)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eR__Ifp_2efrac__part, v0) = v1) | cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v0) = v1)
% 61.61/17.66  | (451)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v0) = v1) | happ(cCoq_2eReals_2eR__Ifp_2efrac__part, v0) = v1)
% 61.61/17.66  | (452)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v0) = v1) | cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v0) = v1)
% 61.61/17.66  | (453)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v0) = v1) | cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v0) = v1)
% 61.61/17.66  | (454)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v2) = v0))
% 61.61/17.66  | (455)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__59708___24t(v0) |  ~ c_24__type__39227___24t(v1, v11) |  ~ c_24__type__39218___24t(v1, v9) |  ~ c_24__type__39218___24t(v1, v7) |  ~ t(v5, v1) |  ~ t(v3, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v13) |  ~ cType___24t(v1) | t(v14, v1))
% 61.61/17.66  | (456)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__63931___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ t(v6, v7) | c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v6))
% 61.61/17.66  | (457)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__63931___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v6) | t(v6, v7))
% 61.61/17.66  | (458)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eSpecif_2esumbool__rect, v0) = v4))
% 61.61/17.66  | (459)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.61/17.66  | (460) c_24__type__42626___24t(cVFA_2eMaps_2et__update)
% 61.61/17.66  | (461)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v2, v4) = v5) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) |  ? [v6] :  ? [v7] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v3, v6) = v7 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v4, v0) = v6 & ( ~ p(v7) | p(v5)) & ( ~ p(v5) | p(v7))))
% 61.61/17.66  | (462)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2epow, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v0, v1) = v3)
% 61.61/17.66  | (463)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56562___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56562___24t(v0, v1, v2, v3, v4, v5, v6, v7))
% 61.61/17.66  | (464)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56562___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56562___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8))
% 61.61/17.66  | (465)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.61/17.66  | (466)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v1) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1))
% 61.61/17.66  | (467)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eField__theory_2econdition, v0) = v3))
% 61.61/17.66  | (468)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__4118___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4115___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__4117___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6)))
% 61.61/17.66  | (469) c_24__type__51826___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval)
% 61.61/17.66  | (470)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__61469___24a2(v0, v1) = v2) |  ~ cCoq_2eLogic_2eDecidable_2edecidable___24a1(v1) |  ~ cCoq_2eLogic_2eDecidable_2edecidable___24a1(v0) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v2))
% 61.61/17.66  | (471)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eField__theory_2enum, v0) = v3))
% 61.61/17.66  | (472)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__3932___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__3932, v0) = v3))
% 61.61/17.66  | (473) c_24__type__144___24t(cRedblack_2eTREES_2eins)
% 61.61/17.66  | (474)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eInit_2eSpecif_2esigT___24t(v0, v1, v2))
% 61.61/17.66  | (475)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esigT___24t(v0, v1, v2) | t(v2, v3))
% 61.61/17.66  | (476)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v7 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5))))))
% 61.61/17.66  | (477)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__60391___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4))
% 61.61/17.66  | (478)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__57277___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__57277___24a3(v4, v3, v2) = v0))
% 61.61/17.66  | (479)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__61508___24t(v0) |  ~ cType___24t(v1) | cProp___24t(v2))
% 61.61/17.66  | (480)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEc, v0) = v2) | cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v0, v1) = v3)
% 61.61/17.66  | (481)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v1) = v3 & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v3) = v2))
% 61.61/17.66  | (482)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v3 & ( ~ p(v3) |  ~ p(v2)) & (p(v3) | p(v2))))
% 61.61/17.66  | (483)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ cProp___24t(v12)))
% 61.61/17.66  | (484)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZdiv_2eRemainder, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v0, v1))
% 61.61/17.66  | (485)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZdiv_2eRemainder, v0) = v2) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v0, v1) | p(v3))
% 61.61/17.66  | (486)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v0) = v1) |  ? [v2] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v0) = v2 & p(v2)))
% 61.61/17.66  | (487)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v0) = v1) | cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1)
% 61.61/17.66  | (488)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) | cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v0) = v1)
% 61.61/17.66  | (489)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v0)
% 61.61/17.66  | (490)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v0, v2) = v4))
% 61.61/17.66  | (491)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v3) = v2))
% 61.61/17.66  | (492) c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv)
% 61.61/17.66  | (493)  ? [v0] : (c_24__type__63548___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)))
% 61.61/17.66  | (494)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v0))
% 61.61/17.66  | (495)  ! [v0] : ( ~ t(v0, c_24__type__3299) | c_24__type__3299___24t(v0))
% 61.61/17.66  | (496)  ! [v0] : ( ~ c_24__type__3299___24t(v0) | t(v0, c_24__type__3299))
% 61.61/17.66  | (497)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__41618___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__41618, v0) = v4))
% 61.61/17.66  | (498)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eapp, v0) = v3) | cCoq_2eInit_2eDatatypes_2eapp___24a3(v0, v1, v2) = v5)
% 61.61/17.66  | (499)  ! [v0] : ( ~ t(v0, c_24__type__37112) | c_24__type__37112___24t(v0))
% 61.61/17.66  | (500)  ! [v0] : ( ~ c_24__type__37112___24t(v0) | t(v0, c_24__type__37112))
% 61.61/17.66  | (501)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & ( ~ p(v3) |  ~ p(v2)) & (p(v3) | p(v2))))
% 61.61/17.66  | (502)  ? [v0] : (c_24__type__64779___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v2)))
% 61.61/17.66  | (503) c_24__type__3255___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr)
% 61.61/17.66  | (504)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__49937, v0) = v3) | c_24__lam__49937___24a3(v0, v1, v2) = v5)
% 61.61/17.66  | (505)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v1 = v0 |  ~ (c_24__lam__57152___24a9(v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__lam__57152___24a9(v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.61/17.66  | (506)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__63713___24t(v0) |  ~ c_24__type__39236___24t(v1, v7) |  ~ c_24__type__39236___24t(v1, v5) |  ~ c_24__type__39236___24t(v1, v3) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v9) |  ~ t(v13, v1) |  ~ t(v11, v1) |  ~ cType___24t(v1) | cProp___24t(v14))
% 61.61/17.66  | (507) c_24__type__4472___24t(cCoq_2eReals_2eRdefinitions_2eRle)
% 61.61/17.66  | (508)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597, v0) = v3) | c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v0, v1, v2) = v5)
% 61.61/17.66  | (509)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v0) = v1) |  ? [v2] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v0) = v2 & p(v2)))
% 61.61/17.66  | (510)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v13) = v15) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v8, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v15))
% 61.61/17.66  | (511)  ? [v0] : (c_24__type__59781___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__lam__59788___24a2(v1, v3) = v4 & happ(v2, v3) = v5 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v4, v5)))
% 61.61/17.66  | (512)  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) | t(v0, cCoq_2eInit_2eDatatypes_2ebool))
% 61.61/17.66  | (513)  ! [v0] : ( ~ t(v0, cCoq_2eInit_2eDatatypes_2ebool) | cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.61/17.66  | (514)  ! [v0] : ( ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, cCoq_2eInit_2eDatatypes_2eO) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 61.61/17.66  | (515)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & t(v11, v0) &  ~ t(v12, v0)))
% 61.61/17.66  | (516)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.61/17.66  | (517)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v5, v6) = v7) |  ~ c_24__type__53519___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v6, v0) | t(v7, v0))
% 61.61/17.66  | (518)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v3, v2) = v0))
% 61.61/17.66  | (519)  ? [v0] : (c_24__type__3299___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v2 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v11) = v13 & happ(v4, v2) = v5 & happ(v3, v4) = v6 & happ(v0, v1) = v3 & c_24__type__3314___24t(v1, v4, v9) & c_24__type__3302___24t(v1, v4) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) & t(v7, v5) & cType___24t(v1) &  ~ t(v12, v13)))
% 61.61/17.66  | (520)  ! [v0] : ( ~ t(v0, c_24__type__64065) | c_24__type__64065___24t(v0))
% 61.61/17.67  | (521)  ! [v0] : ( ~ c_24__type__64065___24t(v0) | t(v0, c_24__type__64065))
% 61.61/17.67  | (522)  ! [v0] : ( ~ t(v0, c_24__type__3929) | c_24__type__3929___24t(v0))
% 61.61/17.67  | (523)  ! [v0] : ( ~ c_24__type__3929___24t(v0) | t(v0, c_24__type__3929))
% 61.61/17.67  | (524)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v11 = v10 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 61.61/17.67  | (525)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v2) = v17) |  ~ (happ(v14, v12) = v15) |  ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v12) = v13) |  ~ (happ(v4, v13) = v14) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v17) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v9, v12) = v18 & p(v19)))
% 61.61/17.67  | (526) c_24__type__3255___24t(cCoq_2emicromega_2eEnvRing_2ePExpr)
% 61.61/17.67  | (527)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2emicromega_2eEnvRing_2ePEopp, v0) = v3))
% 61.61/17.67  | (528)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v5, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v11, v16) = v17) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v16) |  ~ t(v13, v0) | p(v18))))
% 61.61/17.67  | (529)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__62151___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62151___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.61/17.67  | (530)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v2) |  ~ c_24__type__39863___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__39868___24t(v1, v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v2, v8) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v2, v6) | cCoq_2eInit_2eDatatypes_2elist___24t(v2, v9))))
% 61.61/17.67  | (531)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ cCoq_2eArith_2eBetween_2ebetween___24a3(v0, v1, v2) |  ~ c_24__type__61411___24t(v0, v1, v2, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] : (happ(v0, v3) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v2 & cCoq_2eArith_2eBetween_2ebetween___24a3(v0, v1, v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & p(v4)))
% 61.61/17.67  | (532)  ? [v0] : (c_24__type__3970___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)))
% 61.61/17.67  | (533)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0))
% 61.61/17.67  | (534)  ? [v0] : (c_24__type__64648___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39236___24t(v1, v3) & cType___24t(v1) &  ~ cProp___24t(v4)))
% 61.61/17.67  | (535)  ? [v0] : (c_24__type__6169___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cProp___24t(v2)))
% 61.61/17.67  | (536)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.61/17.67  | (537)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__58793, v0) = v2) | c_24__prop__58793___24a2(v0, v1) = v3)
% 61.61/17.67  | (538)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] : (happ(v22, v23) = v24 & t(v23, v9) &  ~ t(v24, v0)))
% 61.61/17.67  | (539)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : ( ~ (v3 = cCoq_2eInit_2eDatatypes_2eLt) & cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3))
% 61.61/17.67  | (540)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 &  ~ p(v3)))
% 61.61/17.67  | (541)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__58818___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58816___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ? [v5] :  ? [v6] : (cCoq_2eStrings_2eString_2eeqb___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eBool_2eBool_2ereflect___24t(v4, v5, v6)))
% 61.61/17.67  | (542)  ! [v0] : ( ~ t(v0, c_24__type__60915) | c_24__type__60915___24t(v0))
% 61.61/17.67  | (543)  ! [v0] : ( ~ c_24__type__60915___24t(v0) | t(v0, c_24__type__60915))
% 61.61/17.67  | (544)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEc, v0) = v2) | cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v0, v1) = v3)
% 61.61/17.67  | (545)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ c_24__type__56982___24t(v0, v1, v2) |  ~ t(v5, v1) |  ~ t(v3, v0) | t(v6, v0))
% 61.61/17.67  | (546)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v2) = v3) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v4] : (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v1) = v4 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v3))
% 61.61/17.67  | (547)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v0) = v5) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v1, v2, v3, v4) = v5))
% 61.61/17.67  | (548) c_24__type__42511___24t(cCoq_2eLists_2eList_2eincl)
% 61.61/17.67  | (549)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4113___24a1(v1) = v2) |  ~ c_24__type__4110___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] : (c_24__prop__4112___24a1(v1) = v3 & happ(v0, v1) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v2, v4)))
% 61.61/17.67  | (550)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v3) = v2))
% 61.61/17.67  | (551)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esize, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v0) = v1)
% 61.61/17.67  | (552)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esize, v0) = v1)
% 61.61/17.67  | (553)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2emicromega_2eTauto_2eN, v0) = v6))
% 61.61/17.67  | (554)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (c_24__type__63931___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__63931___24a6(v7, v6, v5, v4, v3, v2) = v0))
% 61.61/17.67  | (555)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eSpecif_2einleft, v0) = v3) | cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v1, v2) = v5)
% 61.61/17.67  | (556) c_24__type__3074___24t(cRedblack_2eTREES_2etree__rect)
% 61.61/17.67  | (557)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4108___24t(v0) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v5) |  ~ cProp___24t(v3) |  ~ cProp___24t(v1) | cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v1, v6))
% 61.61/17.67  | (558)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__3106___24a1(v2) = v1) |  ~ (c_24__type__3106___24a1(v2) = v0))
% 61.61/17.67  | (559)  ! [v0] :  ! [v1] : (v1 = all_0_45_45 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eReals_2eRaxioms_2eINR___24a1(v2) = v3 & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v3, all_0_43_43) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ((v6 = v2 & v4 = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eO & v1 = all_0_43_43))))
% 61.61/17.67  | (560) c_3d___24a1(cCoq_2eReals_2eRdefinitions_2eR) = all_0_40_40
% 61.61/17.67  | (561)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v1) = v3 & cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v3) = v2))
% 61.61/17.67  | (562)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4470___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4470, v0) = v3))
% 61.61/17.67  | (563)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eZ__rec, v0) = v1) | cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v0) = v1)
% 61.61/17.67  | (564)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2eZ__rec, v0) = v1)
% 61.61/17.67  | (565)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__3221___24t(v0, v1) |  ~ cRedblack_2ecolor___24t(v2) | cType___24t(v3))
% 61.61/17.67  | (566)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v0, v2, v4) = v6))
% 61.61/17.67  | (567)  ? [v0] : (c_24__type__61901___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v4)))
% 61.61/17.67  | (568)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.61/17.67  | (569)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1))
% 61.61/17.67  | (570)  ! [v0] : (v0 = all_0_50_50 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = all_0_43_43) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 61.61/17.67  | (571)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v1, v2, v3) = v5) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v4) |  ~ cType___24t(v3) |  ~ cType___24t(v2) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : ((v9 = v4 & cCoq_2emicromega_2eTauto_2eI___24a7(v0, v1, v2, v3, v6, v7, v8) = v4 & cCoq_2eInit_2eDatatypes_2eoption___24t(v3, v7) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v8 = v4 & cCoq_2emicromega_2eTauto_2eD___24a6(v0, v1, v2, v3, v6, v7) = v4 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v7) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v8 = v4 & cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v1, v2, v3, v6, v7) = v4 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v7) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v8 = v4 & cCoq_2emicromega_2eTauto_2eA___24a6(v0, v1, v2, v3, v6, v7) = v4 & t(v7, v2) & t(v6, v0)) | (v7 = v4 & cCoq_2emicromega_2eTauto_2eN___24a5(v0, v1, v2, v3, v6) = v4 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v7 = v4 & cCoq_2emicromega_2eTauto_2eX___24a5(v0, v1, v2, v3, v6) = v4 & t(v6, v1)) | (v6 = v4 & cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v1, v2, v3) = v4)))
% 61.61/17.67  | (572)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__3134___24a1(v2) = v1) |  ~ (c_24__type__3134___24a1(v2) = v0))
% 61.61/17.67  | (573)  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = all_0_45_45) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 61.61/17.67  | (574) cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_36_36) = all_0_35_35
% 61.61/17.67  | (575)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z, v0) = v7))
% 61.61/17.67  | (576)  ! [v0] : ( ~ t(v0, c_24__type__3108) | c_24__type__3108___24t(v0))
% 61.61/17.67  | (577)  ! [v0] : ( ~ c_24__type__3108___24t(v0) | t(v0, c_24__type__3108))
% 61.61/17.67  | (578)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v13 = v12 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16))
% 61.61/17.67  | (579)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__58793___24a2(v0, v1) = v2) | p(v2))
% 61.61/17.67  | (580)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v6 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v0, v1, v2, v3, v4, v5, v6) = v7) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v6) |  ~ cType___24t(v0) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v7 & v9 = v6 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v2, v3, v4, v8) = v10 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v8) = v6 & happ(v5, v10) = v7 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v10 = v7 & v9 = v6 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v2, v3, v4, v8) = v7 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v8) = v6 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8))))
% 61.61/17.67  | (581)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59764 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 61.61/17.67  | (582)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56919___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56919___24t(v0, v1, v2, v3, v4, v5, v6, v7))
% 61.61/17.67  | (583)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56919___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56919___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8))
% 61.61/17.67  | (584)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.61/17.67  | (585)  ? [v0] :  ? [v1] : (c_24__type__37147___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v5 & happ(v4, v7) = v8 & happ(v1, v2) = v4 & happ(v0, v5) = v6 & happ(v0, v2) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & t(v7, v3) &  ~ t(v8, v6)))
% 61.61/17.67  | (586)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_3d___24a1(v2) = v1) |  ~ (c_3d___24a1(v2) = v0))
% 61.61/17.67  | (587) c_24__type__4007___24t(cCoq_2eInit_2eDatatypes_2eSome)
% 61.61/17.67  | (588)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eSpecif_2esumor, v0) = v2) | cCoq_2eInit_2eSpecif_2esumor___24a2(v0, v1) = v3)
% 61.61/17.67  | (589)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v2) = v0))
% 61.61/17.67  | (590)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__56162___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17))
% 61.61/17.67  | (591)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__56162___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18))
% 61.61/17.67  | (592)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v6 = v2 & cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v5) = v7 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0) & (v4 = v1 |  ~ p(v3) | p(v7)) & (p(v3) | ( ~ (v4 = v1) &  ~ p(v7)))) | (v4 = v2 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v2)))
% 61.61/17.67  | (593)  ! [v0] : ( ~ t(v0, c_24__type__6804) | c_24__type__6804___24t(v0))
% 61.61/17.67  | (594)  ! [v0] : ( ~ c_24__type__6804___24t(v0) | t(v0, c_24__type__6804))
% 61.61/17.67  | (595)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | cProp___24t(v12))
% 61.61/17.67  | (596)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2ePreOrder, v0) = v2) |  ~ p(v3) | cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(v0, v1))
% 61.61/17.67  | (597)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2ePreOrder, v0) = v2) |  ~ cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(v0, v1) | p(v3))
% 61.61/17.67  | (598) c_24__type__4426___24t(cCoq_2eLists_2eList_2enth__error)
% 61.61/17.67  | (599)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.61/17.67  | (600)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__58818___24a2(v0, v1) = v2) |  ~ p(v2))
% 61.61/17.67  | (601)  ! [v0] : ( ~ t(v0, c_24__type__4297) | c_24__type__4297___24t(v0))
% 61.61/17.67  | (602)  ! [v0] : ( ~ c_24__type__4297___24t(v0) | t(v0, c_24__type__4297))
% 61.61/17.67  | (603)  ! [v0] : ( ~ cCoq_2eZArith_2eZeven_2eZodd___24a1(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & (v1 = cCoq_2eNumbers_2eBinNums_2exH | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & (v1 = cCoq_2eNumbers_2eBinNums_2exH | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3))))))
% 61.61/17.68  | (604)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove, v0) = v3))
% 61.61/17.68  | (605)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v4, v3, v2) = v0))
% 61.61/17.68  | (606)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__3932, v0) = v2) | c_24__prop__3932___24a2(v0, v1) = v3)
% 61.61/17.68  | (607)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v3 & ( ~ (v2 = cCoq_2eInit_2eDatatypes_2eLt) |  ~ p(v3)) & (v2 = cCoq_2eInit_2eDatatypes_2eLt | p(v3))))
% 61.61/17.68  | (608)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v3, v2) = v0))
% 61.61/17.68  | (609)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] : ( ~ (happ(v26, v28) = v29) |  ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v24) = v25) |  ~ (happ(v16, v23) = v27) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v14, v23) = v24) |  ~ (happ(v7, v25) = v26) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ (happ(v6, v27) = v28) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) | p(v29))
% 61.61/17.68  | (610)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__39494___24t(v0, v1) |  ~ t(v4, v0) |  ~ t(v2, v0) | cCoq_2eInit_2eDatatypes_2ebool___24t(v5))
% 61.61/17.68  | (611)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eLists_2eList_2eNoDup, v0) = v2) |  ~ p(v3) | cCoq_2eLists_2eList_2eNoDup___24a2(v0, v1))
% 61.61/17.68  | (612)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eLists_2eList_2eNoDup, v0) = v2) |  ~ cCoq_2eLists_2eList_2eNoDup___24a2(v0, v1) | p(v3))
% 61.61/17.68  | (613) c_24__type__3269___24t(cCoq_2eInit_2eDatatypes_2enil)
% 61.61/17.68  | (614)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2epositive__rect, v0) = v1) | cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v0) = v1)
% 61.61/17.68  | (615)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2epositive__rect, v0) = v1)
% 61.61/17.68  | (616)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] : ( ~ (v2 = all_0_45_45) & cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v1) = v2))
% 61.61/17.68  | (617)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1))
% 61.61/17.68  | (618)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v5 = v4 |  ~ (cRedblack_2eTREES_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cRedblack_2eTREES_2eT___24a5(v0, v2, v4, v6, v8) = v10))
% 61.61/17.68  | (619)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v0, v1) = v3)
% 61.61/17.68  | (620)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v1) = v3)
% 61.61/17.68  | (621)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v1) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v0) = v1)
% 61.61/17.68  | (622)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v0) = v1) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v1)
% 61.61/17.68  | (623)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v0, v1))
% 61.61/17.68  | (624)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) |  ? [v2] : (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v1, v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1)))
% 61.61/17.68  | (625)  ! [v0] :  ! [v1] : (v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.61/17.68  | (626)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__60388___24a2(v0, v0) = v1) | p(v1))
% 61.61/17.68  | (627)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v0, v2, v4) = v6))
% 61.61/17.68  | (628)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat, v0) = v3))
% 61.61/17.68  | (629)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__6169___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cProp___24t(v2))
% 61.61/17.68  | (630)  ! [v0] : ( ~ t(v0, c_24__type__58889) | c_24__type__58889___24t(v0))
% 61.61/17.68  | (631)  ! [v0] : ( ~ c_24__type__58889___24t(v0) | t(v0, c_24__type__58889))
% 61.61/17.68  | (632)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__63660, v0) = v2) | c_24__lam__63660___24a2(v0, v1) = v3)
% 61.61/17.68  | (633)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__53097___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53097___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.61/17.68  | (634)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v4, v3, v2) = v0))
% 61.61/17.68  | (635)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v9 = v8 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v0, v2, v4, v6, v8) = v10))
% 61.61/17.68  | (636)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0))
% 61.61/17.68  | (637)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & (v1 = v0 |  ~ p(v3) | p(v2)) & (p(v3) | ( ~ (v1 = v0) &  ~ p(v2)))))
% 61.61/17.68  | (638)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v1, v2) = v2) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 61.61/17.68  | (639)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v0, v2, v4) = v6))
% 61.61/17.68  | (640)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v6, v10) = v12 & happ(v3, v12) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v17, v19) = v20) |  ~ (happ(v13, v18) = v19) |  ~ (happ(v11, v14) = v15) |  ~ (happ(v7, v16) = v17) |  ~ (happ(v6, v15) = v16) |  ~ (happ(v6, v14) = v18) |  ~ t(v14, v0) | p(v20))))
% 61.61/17.68  | (641)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v13) = v14) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v3, v12) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v17) |  ~ (happ(v14, v16) = v20) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21))))
% 61.61/17.68  | (642)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.61/17.68  | (643)  ? [v0] : (c_24__type__4468___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eInit_2eSpecif_2esumbool___24a2(v4, v5) = v6 & c_24__prop__4470___24a2(v1, v3) = v5 & cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v1, v3) = v7 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v3) = v4 & happ(v2, v3) = v8 & happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v3) & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v6, v7, v8)))
% 61.61/17.68  | (644)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v2) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__42648___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v5) |  ? [v6] : (happ(v4, v2) = v6 &  ~ p(v6)))
% 61.61/17.68  | (645)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2))
% 61.61/17.68  | (646)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEopp, v0) = v2) | cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v0, v1) = v3)
% 61.61/17.68  | (647)  ? [v0] : (c_24__type__64812___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)))
% 61.61/17.68  | (648)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEopp, v0) = v2) | cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v0, v1) = v3)
% 61.61/17.68  | (649)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v1) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3)))
% 61.61/17.68  | (650)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRIneq_2eRsqr, v0) = v1) | cCoq_2eReals_2eRIneq_2eRsqr___24a1(v0) = v1)
% 61.61/17.68  | (651)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRIneq_2eRsqr___24a1(v0) = v1) | happ(cCoq_2eReals_2eRIneq_2eRsqr, v0) = v1)
% 61.61/17.68  | (652)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.61/17.68  | (653)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v3, v2) = v4) |  ~ cCoq_2eLists_2eList_2eincl___24a3(v0, v1, v2) |  ~ t(v3, v0) | p(v4) |  ? [v5] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v3, v1) = v5 &  ~ p(v5)))
% 61.61/17.68  | (654) c_24__type__3255___24t(cVFA_2eMaps_2etotal__map)
% 61.61/17.68  | (655)  ! [v0] :  ! [v1] : (v0 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2elength___24a1(v0) = v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eStrings_2eString_2elength___24a1(v3) = v4 & cCoq_2eStrings_2eString_2eString___24a2(v2, v3) = v0 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v1 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eAscii_2eascii___24t(v2)))
% 61.61/17.68  | (656)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eInit_2eDatatypes_2eGt |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v1) | p(v0))
% 61.61/17.68  | (657)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6193___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v6))
% 61.61/17.68  | (658)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] : ( ~ (happ(v28, v14) = v29) |  ~ (happ(v27, v13) = v28) |  ~ (happ(v26, v12) = v27) |  ~ (happ(v25, v11) = v26) |  ~ (happ(v24, v10) = v25) |  ~ (happ(v23, v9) = v24) |  ~ (happ(v22, v8) = v23) |  ~ (happ(v21, v7) = v22) |  ~ (happ(v20, v6) = v21) |  ~ (happ(v19, v5) = v20) |  ~ (happ(v18, v4) = v19) |  ~ (happ(v17, v3) = v18) |  ~ (happ(v16, v2) = v17) |  ~ (happ(v15, v1) = v16) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2ePCond, v0) = v15) |  ~ p(v29) | cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14))
% 61.61/17.68  | (659)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] : ( ~ (happ(v28, v14) = v29) |  ~ (happ(v27, v13) = v28) |  ~ (happ(v26, v12) = v27) |  ~ (happ(v25, v11) = v26) |  ~ (happ(v24, v10) = v25) |  ~ (happ(v23, v9) = v24) |  ~ (happ(v22, v8) = v23) |  ~ (happ(v21, v7) = v22) |  ~ (happ(v20, v6) = v21) |  ~ (happ(v19, v5) = v20) |  ~ (happ(v18, v4) = v19) |  ~ (happ(v17, v3) = v18) |  ~ (happ(v16, v2) = v17) |  ~ (happ(v15, v1) = v16) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2ePCond, v0) = v15) |  ~ cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14) | p(v29))
% 61.61/17.68  | (660)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v2)
% 61.61/17.68  | (661)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v3, v2) = v0))
% 61.61/17.68  | (662)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4235___24a2(v3, v2) = v1) |  ~ (c_24__prop__4235___24a2(v3, v2) = v0))
% 61.61/17.68  | (663)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__64699___24a2(v3, v2) = v1) |  ~ (c_24__prop__64699___24a2(v3, v2) = v0))
% 61.61/17.68  | (664)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v3, v2) = v0))
% 61.61/17.68  | (665) c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2egcd)
% 61.61/17.68  | (666)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 & p(v3)))
% 61.61/17.68  | (667)  ! [v0] : ( ~ t(v0, c_24__type__63208) | c_24__type__63208___24t(v0))
% 61.61/17.68  | (668)  ! [v0] : ( ~ c_24__type__63208___24t(v0) | t(v0, c_24__type__63208))
% 61.61/17.68  | (669)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v0) = v1) | c_24__type__39236___24a1(v0) = v1)
% 61.61/17.68  | (670)  ! [v0] :  ! [v1] : ( ~ (c_24__type__39236___24a1(v0) = v1) | cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v0) = v1)
% 61.61/17.68  | (671)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ege___24a2(v0, v1))
% 61.61/17.68  | (672)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v2 | p(v0))
% 61.61/17.68  | (673)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__lam__57152___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8) = v9) |  ~ cVFA_2eSearchTree_2ekey___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v8) |  ~ cType___24t(v0) |  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : (cCoq_2eInit_2eNat_2eltb___24a2(v8, v6) = v11 & cCoq_2eInit_2eNat_2eeqb___24a2(v6, v8) = v10 & happ(v5, v8) = v13 & happ(v4, v8) = v12 & ((v10 = cCoq_2eInit_2eDatatypes_2efalse & ((v13 = v9 & v11 = cCoq_2eInit_2eDatatypes_2efalse) | (v12 = v9 & v11 = cCoq_2eInit_2eDatatypes_2etrue))) | (v10 = cCoq_2eInit_2eDatatypes_2etrue & v9 = v7))))
% 61.61/17.68  | (674)  ! [v0] : ( ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.61/17.68  | (675)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v3) = v4 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v2) = v4))
% 61.61/17.68  | (676)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v4) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v6] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v6) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v3) = v6))
% 61.61/17.68  | (677) cCoq_2emicromega_2eRingMicromega_2eOp1___24t(cCoq_2emicromega_2eRingMicromega_2eEqual)
% 61.61/17.68  | (678)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v5 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 61.61/17.68  | (679)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eleb, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v0, v1) = v3)
% 61.61/17.68  | (680)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eRingMicromega_2ePolC, v0) = v1) | cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v0) = v1)
% 61.61/17.68  | (681)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v0) = v1) | happ(cCoq_2emicromega_2eRingMicromega_2ePolC, v0) = v1)
% 61.61/17.68  | (682)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v1 = c_24__lam__59763 | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 61.61/17.68  | (683)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v2, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v0, v3) = v5 & ( ~ (v5 = cCoq_2eInit_2eDatatypes_2etrue) | v4 = cCoq_2eInit_2eDatatypes_2etrue | v3 = v1) & ( ~ (v4 = cCoq_2eInit_2eDatatypes_2etrue) | (v5 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v3 = v1)))))
% 61.61/17.69  | (684)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eshiftl___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2eshiftl, v0) = v3))
% 61.61/17.69  | (685) c_24__type__58151___24t(cCoq_2eStrings_2eString_2estring__rec)
% 61.61/17.69  | (686)  ? [v0] : (c_24__type__44009___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__4496___24t(v1, v3) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) & cType___24t(v1) &  ~ cProp___24t(v6)))
% 61.61/17.69  | (687) cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2eeq = cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq
% 61.61/17.69  | (688)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39353___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__39353___24t(v0, v1, v2))
% 61.61/17.69  | (689)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39353___24a2(v0, v1) = v3) |  ~ c_24__type__39353___24t(v0, v1, v2) | t(v2, v3))
% 61.61/17.69  | (690)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791, v0) = v2) |  ~ p(v3) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v0, v1))
% 61.61/17.69  | (691)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791, v0) = v2) |  ~ c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v0, v1) | p(v3))
% 61.61/17.69  | (692)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__64761, v0) = v1) | c_24__lam__64761___24a1(v0) = v1)
% 61.61/17.69  | (693)  ! [v0] :  ! [v1] : ( ~ (c_24__lam__64761___24a1(v0) = v1) | happ(c_24__lam__64761, v0) = v1)
% 61.61/17.69  | (694)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v1, v0))
% 61.61/17.69  | (695)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4656, v0) = v2) | c_24__prop__4656___24a2(v0, v1) = v3)
% 61.61/17.69  | (696)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__39116___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__39116___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.61/17.69  | (697)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v1) = v2) |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v2))
% 61.61/17.69  | (698)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v4) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v2, v3) = v4))
% 61.61/17.69  | (699)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v0, v2) = v4))
% 61.61/17.69  | (700)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__64761, v0) = v2) | c_24__lam__64761___24a2(v0, v1) = v3)
% 61.61/17.69  | (701)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4566___24t(v0) |  ~ cProp___24t(v3) |  ~ cType___24t(v1) | cType___24t(v4))
% 61.61/17.69  | (702)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2epow, v0) = v3))
% 61.61/17.69  | (703)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60386___24a2(v3, v2) = v1) |  ~ (c_24__prop__60386___24a2(v3, v2) = v0))
% 61.61/17.69  | (704)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eSpecif_2esigT, v0) = v2) | cCoq_2eInit_2eSpecif_2esigT___24a2(v0, v1) = v3)
% 61.61/17.69  | (705)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v8, v1) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v4, v10) = v11) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v5, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v11, v16) = v17) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v16) |  ~ t(v13, v0) | p(v18))))
% 61.61/17.69  | (706)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4093___24a2(v0, v1) = v2) | p(v2))
% 61.61/17.69  | (707)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v2))
% 61.61/17.69  | (708) c_24__type__51597___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEadd)
% 61.61/17.69  | (709)  ! [v0] : ( ~ t(v0, cCoq_2eInit_2eByte_2ebyte) | cCoq_2eInit_2eByte_2ebyte___24t(v0))
% 61.61/17.69  | (710)  ! [v0] : ( ~ cCoq_2eInit_2eByte_2ebyte___24t(v0) | t(v0, cCoq_2eInit_2eByte_2ebyte))
% 61.61/17.69  | (711)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = v2) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) | cCoq_2eQArith_2eQArith__base_2eQle___24a2(v1, v0))
% 61.61/17.69  | (712)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4655, v0) = v2) | c_24__prop__4655___24a2(v0, v1) = v3)
% 61.61/17.69  | (713) cType___24t(cVFA_2eSearchTree_2ekey)
% 61.61/17.69  | (714)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.61/17.69  | (715)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__lam__63290___24a1(v2) = v1) |  ~ (c_24__lam__63290___24a1(v2) = v0))
% 61.61/17.69  | (716)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePX, v0) = v4) | cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v1, v2, v3) = v7)
% 61.61/17.69  | (717)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v1))
% 61.61/17.69  | (718)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v1) | t(v1, v2))
% 61.61/17.69  | (719)  ? [v0] : (c_24__type__134___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cProp___24t(v3) & cProp___24t(v1) & p(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v4)))
% 61.61/17.69  | (720)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 61.61/17.69  | (721)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ~ p(v4) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v5 & p(v5)))
% 61.61/17.69  | (722)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v1) = v12) |  ~ (happ(v8, v1) = v9) |  ~ (happ(v7, v10) = v11) |  ~ (happ(v7, v2) = v8) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v12) |  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (happ(v16, v2) = v17 & happ(v14, v10) = v15 & happ(v7, v15) = v16 & happ(v6, v10) = v13 & happ(v4, v13) = v14 & p(v17)))
% 61.61/17.69  | (723)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39868___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__39868___24t(v0, v1))
% 61.61/17.69  | (724)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39868___24a1(v0) = v2) |  ~ c_24__type__39868___24t(v0, v1) | t(v1, v2))
% 61.61/17.69  | (725)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v2) = v4 & ((v7 = v3 & v6 = v4 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v4 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v7 = v3 & v6 = v4 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v3 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v4 = cCoq_2eNumbers_2eBinNums_2eZ0 & v3 = cCoq_2eNumbers_2eBinNums_2eZ0))))
% 61.61/17.69  | (726)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53340___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 61.61/17.69  | (727)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53340___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 61.61/17.69  | (728)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v12, v23) = v24) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v25] :  ? [v26] : (happ(v16, v23) = v25 & happ(v4, v25) = v26 &  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v30, v32) = v33) |  ~ (happ(v26, v31) = v32) |  ~ (happ(v24, v27) = v28) |  ~ (happ(v16, v28) = v29) |  ~ (happ(v16, v27) = v31) |  ~ (happ(v7, v29) = v30) |  ~ t(v27, v8) | p(v33))))
% 61.61/17.69  | (729)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__59774___24a2(v0, v1) = v2) |  ~ p(v2))
% 61.61/17.69  | (730)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v18, v22) = v23) |  ~ (happ(v8, v23) = v24) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v21) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v20) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v18) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v17) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v16) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v15) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v14) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v13) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v12) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v8) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v7) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v6) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v5) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v4) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v3) |  ~ t(v22, v9) |  ~ t(v11, v9) |  ~ t(v10, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v19) |  ~ cType___24t(v9) |  ~ cType___24t(v0) |  ? [v25] : (happ(v17, v22) = v25 &  ! [v26] :  ! [v27] :  ! [v28] : ( ~ (happ(v24, v27) = v28) |  ~ (happ(v18, v26) = v27) |  ~ t(v26, v9) | p(v28) |  ? [v29] : ( ~ (v29 = cCoq_2eInit_2eDatatypes_2etrue) & happ(v25, v26) = v29)) &  ! [v26] : ( ~ (happ(v25, v26) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ t(v26, v9) |  ? [v27] :  ? [v28] : (happ(v24, v27) = v28 & happ(v18, v26) = v27 & p(v28)))))
% 61.61/17.69  | (731)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v3, v2) = v0))
% 61.61/17.69  | (732)  ! [v0] : ( ~ t(v0, c_24__type__38162) | c_24__type__38162___24t(v0))
% 61.61/17.69  | (733)  ! [v0] : ( ~ c_24__type__38162___24t(v0) | t(v0, c_24__type__38162))
% 61.61/17.69  | (734)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39539___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__39539___24t(v0, v1, v2))
% 61.61/17.69  | (735)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39539___24a2(v0, v1) = v3) |  ~ c_24__type__39539___24t(v0, v1, v2) | t(v2, v3))
% 61.61/17.69  | (736)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v0) = v1)
% 61.61/17.69  | (737)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred, v0) = v1)
% 61.61/17.69  | (738) c_24__type__126___24t(cCoq_2eInit_2eNat_2ecompare)
% 61.61/17.69  | (739)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eNat_2eshiftl___24a2(all_0_50_50, v1) = v2) |  ~ (cCoq_2eInit_2eNat_2eldiff___24a2(v0, v2) = v3) | cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v0, v1) = v3)
% 61.61/17.69  | (740)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eeval__op1, v0) = v6) | cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v0, v1, v2, v3, v4, v5) = v11)
% 61.61/17.69  | (741)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v4) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__4547___24t(v0, v1, v2, v3) |  ~ p(v0) | t(v3, v5))
% 61.61/17.69  | (742)  ~ (cRedblack_2eBlack = cRedblack_2eRed)
% 61.61/17.69  | (743)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__43922___24a2(v3, v2) = v1) |  ~ (c_24__prop__43922___24a2(v3, v2) = v0))
% 61.61/17.69  | (744)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epow, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v0, v1) = v3)
% 61.61/17.69  | (745)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eClasses_2eMorphisms_2erespectful, v0) = v5))
% 61.61/17.69  | (746) c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2epow)
% 61.61/17.69  | (747)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v7, v10) = v12 &  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ t(v13, v0) |  ~ p(v14) |  ? [v15] : (happ(v11, v13) = v15 &  ~ p(v15))) &  ! [v13] :  ! [v14] : ( ~ (happ(v11, v13) = v14) |  ~ t(v13, v0) |  ~ p(v14) |  ? [v15] : (happ(v12, v13) = v15 &  ~ p(v15)))))
% 61.61/17.69  | (748)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eltb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2eltb, v0) = v3))
% 61.61/17.70  | (749)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cRedblack_2eTREES_2einsert___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cRedblack_2eTREES_2einsert, v0) = v4))
% 61.61/17.70  | (750)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__4540___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v3) | cType___24t(v4))
% 61.61/17.70  | (751)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.61/17.70  | (752)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__61506___24a1(v2) = v1) |  ~ (c_24__type__61506___24a1(v2) = v0))
% 61.61/17.70  | (753)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0)))
% 61.61/17.70  | (754)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epred, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v0) = v1)
% 61.61/17.70  | (755)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epred, v0) = v1)
% 61.61/17.70  | (756)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__4554___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__4554___24a3(v4, v3, v2) = v0))
% 61.61/17.70  | (757)  ! [v0] : ( ~ t(v0, cCoq_2eStrings_2eString_2estring) | cCoq_2eStrings_2eString_2estring___24t(v0))
% 61.61/17.70  | (758)  ! [v0] : ( ~ cCoq_2eStrings_2eString_2estring___24t(v0) | t(v0, cCoq_2eStrings_2eString_2estring))
% 61.61/17.70  | (759)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v1 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v4) |  ~ cType___24t(v0) |  ? [v6] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v4 & cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v2, v3, v6) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)))
% 61.61/17.70  | (760) c_24__type__3255___24t(cCoq_2eRelations_2eRelation__Definitions_2erelation)
% 61.61/17.70  | (761) c_24__type__64768___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat)
% 61.61/17.70  | (762)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__lam__49929___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__lam__49929, v0) = v4))
% 61.61/17.70  | (763) cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2eeq__dec = cCoq_2ePArith_2eBinPos_2ePos_2eeq__dec
% 61.61/17.70  | (764)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & ( ~ (v2 = cCoq_2eInit_2eDatatypes_2eLt) | p(v3)) & (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ p(v3))))
% 61.61/17.70  | (765)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v5 = v4 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16))
% 61.61/17.70  | (766)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v2, v4, v6) = v8))
% 61.61/17.70  | (767)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.61/17.70  | (768)  ! [v0] : ( ~ t(v0, c_24__type__4286) | c_24__type__4286___24t(v0))
% 61.61/17.70  | (769)  ! [v0] : ( ~ c_24__type__4286___24t(v0) | t(v0, c_24__type__4286))
% 61.61/17.70  | (770)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v9, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] :  ? [v15] : (happ(v14, v10) = v15 & happ(v8, v12) = v14 & ( ~ p(v15) |  ~ p(v13)) & (p(v15) | p(v13))))
% 61.99/17.70  | (771)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v2) = v0))
% 61.99/17.70  | (772)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0))
% 61.99/17.70  | (773) cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, all_0_47_47)
% 61.99/17.70  | (774)  ! [v0] :  ! [v1] : ( ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v0, v1) |  ? [v2] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v1 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)))
% 61.99/17.70  | (775)  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v9, v8) = v10) |  ~ (happ(v6, v7) = v9) |  ~ (happ(v5, v7) = v11) |  ~ (happ(v4, v8) = v13) |  ~ (happ(v2, v11) = v12) |  ~ t(v8, v3) |  ~ t(v7, v3) |  ~ c_24__type__56730___24t(v1, v3, v6) |  ~ cType___24t(v3) |  ~ cType___24t(v1) |  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] : (cCoq_2eInit_2eDatatypes_2epair___24a4(v3, v3, v14, v17) = v10 & happ(v16, v17) = v18 & happ(v13, v14) = v15 & happ(v12, v19) = v20 & happ(v5, v18) = v19 & happ(v0, v15) = v16 & t(v17, v3) & t(v14, v3) & ( ~ c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v1, v2, v3, v0, v4, v5, v6, v7, v8) | p(v20)) & ( ~ p(v20) | c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v1, v2, v3, v0, v4, v5, v6, v7, v8))))
% 61.99/17.70  | (776)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v3, v2) = v0))
% 61.99/17.70  | (777)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v9, v2) = v10) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v7, v10) = v11) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v6, v1) = v7) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v2) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v8) = v9) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v5) = v6) |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v4) = v8) |  ~ (happ(v12, v11) = v13) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v4) = v5) |  ~ c_24__type__42648___24t(v12) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v13) |  ? [v14] : (happ(v12, v3) = v14 &  ~ p(v14)))
% 61.99/17.70  | (778)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4234___24a2(v0, v1) = v2) | p(v2))
% 61.99/17.70  | (779)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 61.99/17.70  | (780)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ediv__theory, v0) = v7) |  ~ p(v13) | cCoq_2esetoid__ring_2eRing__theory_2ediv__theory___24a7(v0, v1, v2, v3, v4, v5, v6))
% 61.99/17.70  | (781)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ediv__theory, v0) = v7) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ediv__theory___24a7(v0, v1, v2, v3, v4, v5, v6) | p(v13))
% 61.99/17.70  | (782)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eSpecif_2esig, v0) = v2) | cCoq_2eInit_2eSpecif_2esig___24a2(v0, v1) = v3)
% 61.99/17.70  | (783)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 61.99/17.70  | (784)  ! [v0] : ( ~ t(v0, c_24__type__9) | c_24__type__9___24t(v0))
% 61.99/17.70  | (785)  ! [v0] : ( ~ c_24__type__9___24t(v0) | t(v0, c_24__type__9))
% 61.99/17.70  | (786)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53603___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53603___24t(v0, v1, v2, v3, v4, v5))
% 61.99/17.70  | (787)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53603___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53603___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6))
% 61.99/17.70  | (788) c_24__type__38146___24t(cCoq_2eInit_2eDatatypes_2eprod)
% 61.99/17.70  | (789)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eBool_2eSumbool_2ebool__of__sumbool, v0) = v4))
% 61.99/17.70  | (790)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eDatatypes_2eO, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 61.99/17.70  | (791)  ! [v0] : ( ~ t(v0, c_24__type__37239) | c_24__type__37239___24t(v0))
% 61.99/17.70  | (792)  ! [v0] : ( ~ c_24__type__37239___24t(v0) | t(v0, c_24__type__37239))
% 61.99/17.70  | (793)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v1))
% 61.99/17.70  | (794)  ? [v0] : (c_24__type__58151___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v8) = v10 & happ(v1, cCoq_2eStrings_2eString_2eEmptyString) = v2 & happ(v0, v1) = v3 & c_24__type__58161___24t(v1, v6) & c_24__type__58153___24t(v1) & cCoq_2eStrings_2eString_2estring___24t(v8) & t(v4, v2) &  ~ t(v9, v10)))
% 61.99/17.70  | (795)  ? [v0] : (c_24__type__3392___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) & c_24__type__114___24t(v1, v3) & t(v7, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v8)))
% 61.99/17.70  | (796)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.70  | (797)  ~ cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, cCoq_2eInit_2eDatatypes_2eO)
% 61.99/17.70  | (798)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60917___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60917, v0) = v3))
% 61.99/17.70  | (799)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2eremove___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v5 & happ(v1, v2) = v6 & ((v5 = v3 & v4 = v3) | (c_24__prop__41618___24a3(v0, v2, v7) = v9 & c_24__prop__41619___24a3(v0, v2, v7) = v10 & c_24__prop__41620___24a3(v0, v2, v7) = v12 & c_24__prop__41621___24a3(v0, v2, v7) = v13 & cCoq_2eLists_2eList_2eremove___24a4(v0, v1, v2, v15) = v17 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v7, v17) = v18 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v7, v15) = v16 & cCoq_2eInit_2eSpecif_2eright___24a2(v12, v13) = v14 & cCoq_2eInit_2eSpecif_2eleft___24a2(v9, v10) = v11 & happ(v6, v7) = v8 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v15) & t(v7, v0) & ( ~ c_24__type__114___24t(v0, v1) |  ~ t(v2, v0) | (v16 = v3 & ((v18 = v4 & v14 = v8 &  ~ (v7 = v2)) | (v17 = v4 & v11 = v8 & v7 = v2))))))))
% 61.99/17.70  | (800) c_24__type__3247___24t(cCoq_2eArith_2eFactorial_2efact)
% 61.99/17.70  | (801)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v6, v8) = v9) |  ~ (happ(v4, v9) = v10) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v11] : (happ(v4, v8) = v11 &  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v10, v12) = v16) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v14) |  ~ t(v12, v0) | p(v17))))
% 61.99/17.70  | (802)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.70  | (803)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v3) |  ~ (happ(v0, v3) = v4) |  ~ c_24__type__37169___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v5] : (happ(v1, v2) = v5 & t(v5, v4)))
% 61.99/17.70  | (804)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v23) = v24) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ (happ(v5, v24) = v25) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v26] : (happ(v13, v23) = v26 &  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v30, v32) = v33) |  ~ (happ(v26, v27) = v28) |  ~ (happ(v25, v31) = v32) |  ~ (happ(v16, v28) = v29) |  ~ (happ(v16, v27) = v31) |  ~ (happ(v7, v29) = v30) |  ~ t(v27, v8) | p(v33))))
% 61.99/17.70  | (805)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eBool_2eBool_2eReflectT, v0) = v1) | cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v1)
% 61.99/17.70  | (806)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v1) | happ(cCoq_2eBool_2eBool_2eReflectT, v0) = v1)
% 61.99/17.70  | (807)  ~ (cCoq_2emicromega_2eRingMicromega_2eNonEqual = cCoq_2emicromega_2eRingMicromega_2eEqual)
% 61.99/17.70  | (808)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eBool_2eBool_2eeqb, v0) = v3))
% 61.99/17.70  | (809) c_24__type__6196___24t(cCoq_2ePArith_2eBinPos_2ePos_2ele)
% 61.99/17.70  | (810)  ! [v0] : ( ~ t(v0, c_24__type__38242) | c_24__type__38242___24t(v0))
% 61.99/17.70  | (811)  ! [v0] : ( ~ c_24__type__38242___24t(v0) | t(v0, c_24__type__38242))
% 61.99/17.70  | (812)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__63652___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__63652, v0) = v3))
% 61.99/17.70  | (813)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__64765, v0) = v1) | c_24__lam__64765___24a1(v0) = v1)
% 61.99/17.70  | (814)  ! [v0] :  ! [v1] : ( ~ (c_24__lam__64765___24a1(v0) = v1) | happ(c_24__lam__64765, v0) = v1)
% 61.99/17.70  | (815)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v2) = v0))
% 61.99/17.70  | (816)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl, v0) = v3))
% 61.99/17.70  | (817)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.99/17.70  | (818)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__63652___24a2(v3, v2) = v1) |  ~ (c_24__lam__63652___24a2(v3, v2) = v0))
% 61.99/17.70  | (819)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2))
% 61.99/17.70  | (820)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4655___24a2(v0, v0) = v1) | p(v1))
% 61.99/17.70  | (821)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v5, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v3, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v16) = v17) |  ~ (happ(v11, v13) = v14) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v16) |  ~ t(v13, v0) | p(v18))))
% 61.99/17.71  | (822)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__45906___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 61.99/17.71  | (823)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__45906___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 61.99/17.71  | (824)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZeven_2eZeven, v0) = v1) |  ~ p(v1) | cCoq_2eZArith_2eZeven_2eZeven___24a1(v0))
% 61.99/17.71  | (825)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZeven_2eZeven, v0) = v1) |  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v0) | p(v1))
% 61.99/17.71  | (826)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v2) = v15) |  ~ (happ(v12, v10) = v13) |  ~ (happ(v9, v13) = v14) |  ~ (happ(v8, v10) = v11) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39227___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v15) |  ? [v16] :  ? [v17] : (happ(v16, v1) = v17 & happ(v9, v10) = v16 & p(v17)))
% 61.99/17.71  | (827)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v2) = v0))
% 61.99/17.71  | (828) cType___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree)
% 61.99/17.71  | (829)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eArith_2eEqNat_2eeq__nat, v0) = v2) |  ~ p(v3) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1))
% 61.99/17.71  | (830)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eArith_2eEqNat_2eeq__nat, v0) = v2) |  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1) | p(v3))
% 61.99/17.71  | (831)  ! [v0] : ( ~ t(v0, c_24__type__4472) | c_24__type__4472___24t(v0))
% 61.99/17.71  | (832)  ! [v0] : ( ~ c_24__type__4472___24t(v0) | t(v0, c_24__type__4472))
% 61.99/17.71  | (833)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v8 = v2 & v6 = v1 & v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))))
% 61.99/17.71  | (834) c_24__type__51597___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEsub)
% 61.99/17.71  | (835)  ? [v0] : (c_24__type__61439___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2ebool___24t(v1) &  ~ cProp___24t(v2)))
% 61.99/17.71  | (836)  ? [v0] : (c_24__type__4095___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eString_2estring___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4)))
% 61.99/17.71  | (837)  ? [v0] : (c_24__type__38186___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v3, v5) & cType___24t(v3) & cType___24t(v1) &  ~ t(v6, v3)))
% 61.99/17.71  | (838)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2emicromega_2eTauto_2eFF, v0) = v4) | cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v1, v2, v3) = v7)
% 61.99/17.71  | (839)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v3, v2) = v0))
% 61.99/17.71  | (840)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__116___24a3(v0, v1, v2) = v3) |  ~ p(v3))
% 61.99/17.71  | (841)  ! [v0] : ( ~ t(v0, c_24__type__51589) | c_24__type__51589___24t(v0))
% 61.99/17.71  | (842)  ! [v0] : ( ~ c_24__type__51589___24t(v0) | t(v0, c_24__type__51589))
% 61.99/17.71  | (843)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEdiv, v0) = v3) | cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v0, v1, v2) = v5)
% 61.99/17.71  | (844)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__3931___24a2(v0, v1) = v2) |  ~ p(v2))
% 61.99/17.71  | (845)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__53223___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53223___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.71  | (846)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__61470___24a1(v0) = v1) | p(v1) | p(v0))
% 61.99/17.71  | (847)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v11, v0) | t(v12, v0))
% 61.99/17.71  | (848)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cVFA_2eSearchTree_2eT___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cVFA_2eSearchTree_2eT, v0) = v6))
% 61.99/17.71  | (849)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v5, v6) = v7) |  ~ c_24__type__53603___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v6, v0) | t(v7, v0))
% 61.99/17.71  | (850)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd, v0) = v3))
% 61.99/17.71  | (851)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | p(v0))
% 61.99/17.71  | (852) c_24__type__4016___24t(cCoq_2eInit_2eNat_2eadd)
% 61.99/17.71  | (853)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__45560___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__45560___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.71  | (854)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4288___24t(v1) |  ~ c_24__type__4286___24t(v0) |  ? [v3] : (happ(v1, cCoq_2eNumbers_2eBinNums_2eZ0) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__4294___24t(v1, v8) |  ~ c_24__type__4291___24t(v1, v6) |  ~ t(v4, v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v10) |  ? [v12] : (happ(v1, v10) = v12 & t(v11, v12))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v1, v10) = v11) |  ~ c_24__type__4294___24t(v1, v8) |  ~ c_24__type__4291___24t(v1, v6) |  ~ t(v4, v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v10) |  ? [v12] : (happ(v9, v10) = v12 & t(v12, v11)))))
% 61.99/17.71  | (855)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__64761___24a2(v3, v2) = v1) |  ~ (c_24__lam__64761___24a2(v3, v2) = v0))
% 61.99/17.71  | (856)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEI, v0) = v1) | cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v0) = v1)
% 61.99/17.71  | (857)  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eField__theory_2eFEI, v0) = v1)
% 61.99/17.71  | (858)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v1, v2, v5) = v7) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v3, v4) = v6) |  ~ cCoq_2emicromega_2eTauto_2eeval__tt___24a6(v0, v1, v2, v3, v4, v5) | p(v8))
% 61.99/17.71  | (859)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0))
% 61.99/17.71  | (860)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60421___24a3(v0, v1, v2) = v3) |  ~ p(v3) | p(v2) | p(v1))
% 61.99/17.71  | (861)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eDatatypes_2enat__rect, v0) = v4))
% 61.99/17.71  | (862) c_24__type__6728___24t(cCoq_2eZArith_2eZnumtheory_2erel__prime)
% 61.99/17.71  | (863)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v2) = v0))
% 61.99/17.71  | (864)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v0) = v1)
% 61.99/17.71  | (865)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat, v0) = v1)
% 61.99/17.71  | (866) c_24__type__3255___24t(cVFA_2eExtract_2eIntMaps_2etotal__map)
% 61.99/17.71  | (867)  ! [v0] :  ! [v1] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v0) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 61.99/17.71  | (868)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eNat_2epred, v0) = v1) | cCoq_2eInit_2eNat_2epred___24a1(v0) = v1)
% 61.99/17.71  | (869)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2epred___24a1(v0) = v1) | happ(cCoq_2eInit_2eNat_2epred, v0) = v1)
% 61.99/17.71  | (870)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v2, v4) = v6))
% 61.99/17.71  | (871)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__64727___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v2))
% 61.99/17.71  | (872)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEX, v0) = v2) | cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v0, v1) = v3)
% 61.99/17.71  | (873)  ! [v0] : ( ~ t(v0, c_24__type__42626) | c_24__type__42626___24t(v0))
% 61.99/17.71  | (874)  ! [v0] : ( ~ c_24__type__42626___24t(v0) | t(v0, c_24__type__42626))
% 61.99/17.71  | (875)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 61.99/17.71  | (876)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__56982___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__56982___24t(v0, v1, v2))
% 61.99/17.71  | (877)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__56982___24a2(v0, v1) = v3) |  ~ c_24__type__56982___24t(v0, v1, v2) | t(v2, v3))
% 61.99/17.71  | (878)  ? [v0] : (c_24__type__126___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4)))
% 61.99/17.71  | (879)  ! [v0] :  ! [v1] : ( ~ (happ(cVFA_2eSearchTree_2eE, v0) = v1) | cVFA_2eSearchTree_2eE___24a1(v0) = v1)
% 61.99/17.71  | (880)  ! [v0] :  ! [v1] : ( ~ (cVFA_2eSearchTree_2eE___24a1(v0) = v1) | happ(cVFA_2eSearchTree_2eE, v0) = v1)
% 61.99/17.71  | (881)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEmul, v0) = v3) | cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v0, v1, v2) = v5)
% 61.99/17.71  | (882)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v3, v2) = v0))
% 61.99/17.71  | (883)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.99/17.71  | (884)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v13, v8) = v14) |  ~ (happ(v12, v14) = v15) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v11) = v12) |  ~ (happ(v4, v10) = v13) |  ~ (happ(v4, v8) = v9) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v15))
% 61.99/17.71  | (885)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__58793___24a2(v0, v0) = v1) |  ~ p(v1))
% 61.99/17.71  | (886)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : ( ~ (v5 = v3) & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v2) = v3 & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v1) = v4 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v4) = v5))
% 61.99/17.71  | (887)  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v0) | cCoq_2eInit_2ePeano_2egt___24a2(v0, v1))
% 61.99/17.71  | (888)  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2egt___24a2(v0, v1) | cCoq_2eInit_2ePeano_2elt___24a2(v1, v0))
% 61.99/17.71  | (889)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.71  | (890)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__64699___24a2(v0, v1) = v2) |  ~ p(v2))
% 61.99/17.71  | (891)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v6 = v1 & v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3))))
% 61.99/17.71  | (892) cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et)
% 61.99/17.71  | (893) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3247, all_0_28_28, cCoq_2eInit_2eDatatypes_2eS)
% 61.99/17.71  | (894)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eNat_2esub___24a2(v0, v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v4] : (cCoq_2eInit_2eNat_2esub___24a2(v1, v4) = v3 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v4))
% 61.99/17.71  | (895)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2eadd___24a2(v1, v0) = v2)
% 61.99/17.71  | (896)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 61.99/17.71  | (897)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.71  | (898)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eSpecif_2eright, v0) = v3))
% 61.99/17.71  | (899)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ cProp___24t(v14)))
% 61.99/17.72  | (900)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v0, v1, v2, v3) = v5) |  ~ t(v4, v5) | cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v4))
% 61.99/17.72  | (901)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v0, v1, v2, v3) = v5) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v4) | t(v4, v5))
% 61.99/17.72  | (902)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__let__var__6__p__52254__52256___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(c_24__let__var__6__p__52254__52256, v0) = v5))
% 61.99/17.72  | (903)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2eIn, v0) = v3) | cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v5)
% 61.99/17.72  | (904)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v0, v1))
% 61.99/17.72  | (905)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v0) = v2) |  ~ cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v0, v1) | t(v1, v2))
% 61.99/17.72  | (906)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZbool_2eZ__noteq__bool, v0) = v2) | cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v0, v1) = v3)
% 61.99/17.72  | (907)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__62419___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62419___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.72  | (908)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eisZ0, v0) = v1) | cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v0) = v1)
% 61.99/17.72  | (909)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v0) = v1) | happ(cCoq_2emicromega_2eZMicromega_2eisZ0, v0) = v1)
% 61.99/17.72  | (910)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v5 = v4 |  ~ (cVFA_2eSearchTree_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cVFA_2eSearchTree_2eT___24a5(v0, v2, v4, v6, v8) = v10))
% 61.99/17.72  | (911)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 &  ~ p(v3)))
% 61.99/17.72  | (912)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v13) = v14) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v7, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v17, v13) = v18) |  ~ (happ(v9, v16) = v17) |  ~ t(v16, v0) | p(v18) |  ? [v19] :  ? [v20] : (happ(v15, v16) = v20 & happ(v14, v16) = v19 & (p(v20) | p(v19)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) | p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v19, v13) = v20 & happ(v14, v16) = v18 & happ(v9, v16) = v19 & (p(v20) | p(v18)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) | p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v19, v13) = v20 & happ(v15, v16) = v18 & happ(v9, v16) = v19 & (p(v20) | p(v18))))))
% 61.99/17.72  | (913)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eField__theory_2edenum, v0) = v3))
% 61.99/17.72  | (914)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v9) = v12) |  ~ (happ(v8, v10) = v11) |  ~ (happ(v5, v9) = v10) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v6, v7, v8) |  ~ t(v9, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v12))
% 61.99/17.72  | (915)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4291___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__4291___24t(v0, v1))
% 61.99/17.72  | (916)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4291___24a1(v0) = v2) |  ~ c_24__type__4291___24t(v0, v1) | t(v1, v2))
% 61.99/17.72  | (917)  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) | cCoq_2eInit_2ePeano_2ele___24a2(v1, v0))
% 61.99/17.72  | (918)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v0) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v3 &  ~ p(v3)))
% 61.99/17.72  | (919)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.72  | (920)  ! [v0] : ( ~ t(v0, c_24__type__61924) | c_24__type__61924___24t(v0))
% 61.99/17.72  | (921)  ! [v0] : ( ~ c_24__type__61924___24t(v0) | t(v0, c_24__type__61924))
% 61.99/17.72  | (922)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__3314___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__3314___24t(v0, v1, v2))
% 61.99/17.72  | (923)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__3314___24a2(v0, v1) = v3) |  ~ c_24__type__3314___24t(v0, v1, v2) | t(v2, v3))
% 61.99/17.72  | (924)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.72  | (925)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.99/17.72  | (926)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__59773___24a2(v0, v0) = v1) |  ~ p(v1))
% 61.99/17.72  | (927) c_24__type__3002___24t(cRedblack_2eTREES_2ebalance)
% 61.99/17.72  | (928)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__45906___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__45906___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.72  | (929)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0))
% 61.99/17.72  | (930)  ! [v0] :  ! [v1] : ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v0, v1))
% 61.99/17.72  | (931)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v1) = v2) |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v0) = v2))
% 61.99/17.72  | (932)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStrings_2eAscii_2eascii__dec, v0) = v2) | cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v0, v1) = v3)
% 61.99/17.72  | (933)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__41621, v0) = v3) | c_24__prop__41621___24a3(v0, v1, v2) = v5)
% 61.99/17.72  | (934)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEpow, v0) = v3) | cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v0, v1, v2) = v5)
% 61.99/17.72  | (935)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v1))
% 61.99/17.72  | (936)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v1) | t(v1, v2))
% 61.99/17.72  | (937)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__fix__60952__1__add__carry___24a2(v3, v2) = v1) |  ~ (c_24__fix__60952__1__add__carry___24a2(v3, v2) = v0))
% 61.99/17.72  | (938)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v2))
% 61.99/17.72  | (939)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38146___24t(v0) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | cType___24t(v4))
% 61.99/17.72  | (940)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ c_24__type__64056___24t(v0, v1, v2) |  ~ t(v5, v1) |  ~ t(v3, v0) | t(v6, v1))
% 61.99/17.72  | (941)  ? [v0] : (c_24__type__61892___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v5) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v6)))
% 61.99/17.72  | (942)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2esetoid__ring_2eField__theory_2emk__linear, v0) = v5))
% 61.99/17.72  | (943) c_24__type__59771___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eeven)
% 61.99/17.72  | (944)  ! [v0] : ( ~ t(v0, c_24__type__3074) | c_24__type__3074___24t(v0))
% 61.99/17.72  | (945)  ! [v0] : ( ~ c_24__type__3074___24t(v0) | t(v0, c_24__type__3074))
% 61.99/17.72  | (946)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v4, v3, v2) = v0))
% 61.99/17.72  | (947)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0)))
% 61.99/17.72  | (948)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eArith_2eFactorial_2efact, v0) = v1) | cCoq_2eArith_2eFactorial_2efact___24a1(v0) = v1)
% 61.99/17.72  | (949)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v0) = v1) | happ(cCoq_2eArith_2eFactorial_2efact, v0) = v1)
% 61.99/17.72  | (950)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ p(v0) | cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v2)
% 61.99/17.72  | (951)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__61470___24a1(v0) = v1) |  ~ p(v1) |  ~ p(v0))
% 61.99/17.72  | (952)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v0) = v1) | cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v0) = v1)
% 61.99/17.72  | (953)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v0) = v1) | cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v0) = v1)
% 61.99/17.72  | (954)  ? [v0] : (c_24__type__64161___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cType___24t(v7) & cType___24t(v5) & cType___24t(v3) & cType___24t(v1) &  ~ cType___24t(v8)))
% 61.99/17.72  | (955) c_24__type__6193___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont)
% 61.99/17.72  | (956)  ! [v0] : ( ~ t(v0, c_24__type__4095) | c_24__type__4095___24t(v0))
% 61.99/17.72  | (957)  ! [v0] : ( ~ c_24__type__4095___24t(v0) | t(v0, c_24__type__4095))
% 61.99/17.72  | (958)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__lam__57115___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(c_24__lam__57115, v0) = v6))
% 61.99/17.72  | (959)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v2) | p(v1) | p(v0))
% 61.99/17.72  | (960)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v3, v2) = v1) |  ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v3, v2) = v0))
% 61.99/17.72  | (961)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.72  | (962) c_24__type__4493___24t(cCoq_2eInit_2eSpecif_2esig)
% 61.99/17.72  | (963)  ! [v0] : ( ~ t(v0, c_24__type__6675) | c_24__type__6675___24t(v0))
% 61.99/17.72  | (964)  ! [v0] : ( ~ c_24__type__6675___24t(v0) | t(v0, c_24__type__6675))
% 61.99/17.72  | (965)  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v1] :  ? [v2] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1)) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1))))
% 61.99/17.72  | (966)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3)))
% 61.99/17.72  | (967)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eSpecif_2esumbool__rect, v0) = v3) | cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v0, v1, v2) = v5)
% 61.99/17.72  | (968)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2eclearbit, v0) = v2) | cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v0, v1) = v3)
% 61.99/17.72  | (969)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__3931, v0) = v2) | c_24__prop__3931___24a2(v0, v1) = v3)
% 61.99/17.72  | (970)  ? [v0] : (c_24__type__63295___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__59794___24t(v3) & c_24__type__59794___24t(v1) &  ~ cProp___24t(v4)))
% 61.99/17.72  | (971) c_24__type__60391___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eleb)
% 61.99/17.72  | (972)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1))
% 61.99/17.72  | (973)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (c_24__prop__60388___24a2(v0, v1) = v7 & c_24__prop__60389___24a2(v0, v1) = v8 & c_24__prop__60386___24a2(v0, v1) = v3 & c_24__prop__60387___24a2(v0, v1) = v4 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v0, v1) = v6 & cCoq_2eInit_2eSpecif_2eright___24a2(v7, v8) = v9 & cCoq_2eInit_2eSpecif_2eleft___24a2(v3, v4) = v5 & ((v9 = v2 & v6 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v1 = v0)) | (v6 = cCoq_2eInit_2eDatatypes_2etrue & v5 = v2 & v1 = v0))))
% 61.99/17.72  | (974)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ (happ(v4, v13) = v14) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v10, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v14, v16) = v17) |  ~ (happ(v10, v17) = v18) |  ~ t(v16, v0) |  ~ p(v15) | p(v18) |  ? [v19] : (happ(v10, v16) = v19 &  ~ p(v19))) &  ! [v16] :  ! [v17] : ( ~ (happ(v10, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ~ p(v15) |  ? [v18] :  ? [v19] : (happ(v14, v16) = v18 & happ(v10, v18) = v19 & p(v19)))))
% 61.99/17.72  | (975)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2enum, v0) = v2) | cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v0, v1) = v3)
% 61.99/17.72  | (976)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v1) = v2) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v0) = v2))
% 61.99/17.73  | (977)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53223___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 61.99/17.73  | (978)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53223___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 61.99/17.73  | (979)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v2)
% 61.99/17.73  | (980)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__4670, v0) = v2) | c_24__lam__4670___24a2(v0, v1) = v3)
% 61.99/17.73  | (981)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v5, v4, v3, v2) = v0))
% 61.99/17.73  | (982)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2emicromega_2eTauto_2eeval__f, v0) = v7) |  ~ p(v13) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v6))
% 61.99/17.73  | (983)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2emicromega_2eTauto_2eeval__f, v0) = v7) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v6) | p(v13))
% 61.99/17.73  | (984)  ! [v0] :  ! [v1] : ( ~ cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(v0, v1) |  ? [v2] : (cCoq_2eInit_2eNat_2emul___24a2(v2, v0) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 61.99/17.73  | (985)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2epower__theory, v0) = v7) |  ~ p(v13) | cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v0, v1, v2, v3, v4, v5, v6))
% 61.99/17.73  | (986)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2epower__theory, v0) = v7) |  ~ cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v0, v1, v2, v3, v4, v5, v6) | p(v13))
% 61.99/17.73  | (987)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cVFA_2eSearchTree_2eT, v0) = v5) | cVFA_2eSearchTree_2eT___24a5(v0, v1, v2, v3, v4) = v9)
% 61.99/17.73  | (988)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v3, v2) = v0))
% 61.99/17.73  | (989)  ! [v0] : ( ~ t(v0, c_24__type__57037) | c_24__type__57037___24t(v0))
% 61.99/17.73  | (990)  ! [v0] : ( ~ c_24__type__57037___24t(v0) | t(v0, c_24__type__57037))
% 61.99/17.73  | (991)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eStrings_2eString_2eString___24a2(v3, v4) = v0 & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v3) & ((v8 = v1 & cCoq_2eStrings_2eString_2eeqb___24a2(v4, v7) = v9 & cCoq_2eStrings_2eString_2eString___24a2(v5, v7) = v1 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v3, v5) = v6 & cCoq_2eStrings_2eString_2estring___24t(v7) & cCoq_2eStrings_2eAscii_2eascii___24t(v5) & ((v9 = v2 & v6 = cCoq_2eInit_2eDatatypes_2etrue) | (v6 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2efalse))) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eStrings_2eString_2eEmptyString))))
% 61.99/17.73  | (992)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__43928___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43926___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__43929___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 61.99/17.73  | (993)  ! [v0] :  ! [v1] : (v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.73  | (994)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v3, v2) = v0))
% 61.99/17.73  | (995)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__47613___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 61.99/17.73  | (996)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__47613___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 61.99/17.73  | (997)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__55559___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__55559___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.73  | (998) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, all_0_39_39, all_0_39_39) = all_0_7_7
% 61.99/17.73  | (999)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.73  | (1000)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v0, v2) = v4))
% 61.99/17.73  | (1001) cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et)
% 61.99/17.73  | (1002)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v3, v2) = v0))
% 61.99/17.73  | (1003)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (c_24__prop__60388___24a2(v0, v1) = v7 & c_24__prop__60389___24a2(v0, v1) = v8 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v0, v1) = v3 & c_24__prop__60386___24a2(v0, v1) = v4 & c_24__prop__60387___24a2(v0, v1) = v5 & cCoq_2eInit_2eSpecif_2eright___24a2(v7, v8) = v9 & cCoq_2eInit_2eSpecif_2eleft___24a2(v4, v5) = v6 & ((v9 = v3 & v2 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v1 = v0)) | (v6 = v3 & v2 = cCoq_2eInit_2eDatatypes_2etrue & v1 = v0))))
% 61.99/17.73  | (1004)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v3, v2) = v0))
% 61.99/17.73  | (1005)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v3) |  ~ cCoq_2eLists_2eList_2eForall___24a3(v0, v1, v2) |  ~ c_24__type__63272___24t(v0, v1, v2, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v6) = v2 & happ(v1, v4) = v5 & cCoq_2eLists_2eList_2eForall___24a3(v0, v1, v6) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v6) & t(v4, v0) & p(v5)))
% 61.99/17.73  | (1006)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v0, v3) = v4) |  ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v5] : (cCoq_2eInit_2eNat_2etestbit___24a2(v2, v3) = v5 & ( ~ (v5 = cCoq_2eInit_2eDatatypes_2etrue) | (v4 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v3 = v1))) & ( ~ (v4 = cCoq_2eInit_2eDatatypes_2etrue) | v5 = cCoq_2eInit_2eDatatypes_2etrue | v3 = v1)))
% 61.99/17.73  | (1007)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v2 &  ~ p(v2)))
% 61.99/17.73  | (1008)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1))
% 61.99/17.73  | (1009)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__63676___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__63676, v0) = v3))
% 61.99/17.73  | (1010)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4092___24a2(v3, v2) = v1) |  ~ (c_24__prop__4092___24a2(v3, v2) = v0))
% 61.99/17.73  | (1011)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cRedblack_2eTREES_2eins___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cRedblack_2eTREES_2eins, v0) = v4))
% 61.99/17.73  | (1012)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v0, v1, v2, v3, v5, v6, v7, v8) = v10) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v4, v9) = v11) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v12] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v12 & ((v12 = v11 & v10 = cCoq_2eInit_2eDatatypes_2etrue) | (v12 = cCoq_2eInit_2eDatatypes_2efalse & v10 = cCoq_2eInit_2eDatatypes_2efalse))))
% 61.99/17.73  | (1013)  ? [v0] : (c_24__type__37154___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2)))
% 61.99/17.73  | (1014)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.73  | (1015)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2erem, v0) = v3))
% 61.99/17.73  | (1016)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__4547___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__4547___24a3(v4, v3, v2) = v0))
% 61.99/17.73  | (1017)  ! [v0] : ( ~ t(v0, c_24__type__61901) | c_24__type__61901___24t(v0))
% 61.99/17.73  | (1018)  ! [v0] : ( ~ c_24__type__61901___24t(v0) | t(v0, c_24__type__61901))
% 61.99/17.73  | (1019)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__56982___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & t(v5, v1) & t(v3, v0) &  ~ t(v6, v0)))
% 61.99/17.73  | (1020)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont, v0) = v4))
% 61.99/17.73  | (1021)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v9, v1) = v10) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v11, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v10, v11) = v13 &  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v12, v14) = v15) |  ~ (happ(v10, v15) = v16) |  ~ t(v14, v0) |  ~ p(v13) | p(v16) |  ? [v17] : (happ(v10, v14) = v17 &  ~ p(v17))) &  ! [v14] :  ! [v15] : ( ~ (happ(v10, v14) = v15) |  ~ t(v14, v0) |  ~ p(v15) |  ~ p(v13) |  ? [v16] :  ? [v17] : (happ(v12, v14) = v16 & happ(v10, v16) = v17 & p(v17)))))
% 61.99/17.73  | (1022)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRdefinitions_2eIZR, v0) = v1) | cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v0) = v1)
% 61.99/17.73  | (1023)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v0) = v1) | happ(cCoq_2eReals_2eRdefinitions_2eIZR, v0) = v1)
% 61.99/17.73  | (1024)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v21) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v20) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v18) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v17) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v16) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v15) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v14) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v13) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v12) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v8) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v7) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v6) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v5) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v4) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v3) |  ~ t(v11, v9) |  ~ t(v10, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v19) |  ~ cType___24t(v9) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v0, v2, v4, v7, v19, v20, v21))
% 61.99/17.73  | (1025)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ p(v1) | c_24__lam__59764___24a1(v0))
% 61.99/17.73  | (1026)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ c_24__lam__59764___24a1(v0) | p(v1))
% 61.99/17.73  | (1027) c_24__type__43940___24t(cCoq_2eReals_2eRIneq_2enonzero)
% 61.99/17.73  | (1028)  ! [v0] : ( ~ t(v0, c_24__type__52266) | c_24__type__52266___24t(v0))
% 61.99/17.73  | (1029)  ! [v0] : ( ~ c_24__type__52266___24t(v0) | t(v0, c_24__type__52266))
% 61.99/17.73  | (1030)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4091___24a2(v0, v1) = v2) | p(v2))
% 61.99/17.73  | (1031)  ! [v0] : ( ~ t(v0, c_24__type__61245) | c_24__type__61245___24t(v0))
% 61.99/17.73  | (1032)  ! [v0] : ( ~ c_24__type__61245___24t(v0) | t(v0, c_24__type__61245))
% 61.99/17.73  | (1033)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eVectors_2eVectorDef_2econs, v0) = v5))
% 61.99/17.73  | (1034)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 61.99/17.73  | (1035)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__53340___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53340___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.73  | (1036)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eSpecif_2esumbool, v0) = v3))
% 61.99/17.73  | (1037)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode, v0) = v3) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v1, v2) = v5)
% 61.99/17.73  | (1038)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ c_24__type__37152___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v5 & happ(v1, v2) = v4 & happ(v0, v5) = v6 &  ! [v7] :  ! [v8] : ( ~ (happ(v4, v7) = v8) |  ~ t(v7, v3) | t(v8, v6))))
% 61.99/17.73  | (1039) c_24__type__3970___24t(cCoq_2eNumbers_2eBinNums_2eZpos)
% 61.99/17.73  | (1040)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 61.99/17.73  | (1041)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v3, v1) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v3, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v3, v2))
% 61.99/17.73  | (1042)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePeq, v0) = v4) | cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v0, v1, v2, v3) = v7)
% 61.99/17.73  | (1043)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__39353___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & t(v3, v1) &  ~ t(v4, v0)))
% 61.99/17.73  | (1044)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 | v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1))
% 61.99/17.73  | (1045)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0))
% 61.99/17.73  | (1046)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v4, v1) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v3) = v5)
% 61.99/17.73  | (1047)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStrings_2eString_2eprefix, v0) = v3))
% 61.99/17.73  | (1048)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4118___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4118, v0) = v3))
% 61.99/17.73  | (1049)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__3379___24a3(v0, v1, v1) = v2) | p(v2))
% 61.99/17.73  | (1050)  ! [v0] : ( ~ t(v0, c_24__type__4267) | c_24__type__4267___24t(v0))
% 61.99/17.73  | (1051)  ! [v0] : ( ~ c_24__type__4267___24t(v0) | t(v0, c_24__type__4267))
% 61.99/17.73  | (1052)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2emul___24a2(all_0_50_50, v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 61.99/17.73  | (1053)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.73  | (1054) c_24__type__37236___24t(cCoq_2eBool_2eBool_2eReflectT)
% 61.99/17.73  | (1055)  ! [v0] : ( ~ t(v0, c_24__type__43967) | c_24__type__43967___24t(v0))
% 61.99/17.73  | (1056)  ! [v0] : ( ~ c_24__type__43967___24t(v0) | t(v0, c_24__type__43967))
% 61.99/17.73  | (1057)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__3380___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__3380___24a3(v4, v3, v2) = v0))
% 61.99/17.73  | (1058)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__58792, v0) = v2) | c_24__prop__58792___24a2(v0, v1) = v3)
% 61.99/17.73  | (1059)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ c_24__lam__59788___24a3(v0, v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1))
% 61.99/17.73  | (1060)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v1, v2, v3) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v4, v5, v6, v7) = v8))
% 61.99/17.73  | (1061)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v13) = v14) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v7, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v14, v18) = v19) |  ~ (happ(v9, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v15, v16) = v20 &  ~ p(v20)) | (happ(v7, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v20, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v19)) & ( ~ p(v19) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v19) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v19) | p(v22) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v9, v16) = v17) |  ~ (happ(v7, v18) = v19) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v15, v16) = v20 &  ~ p(v20)) | (happ(v14, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v19, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v20)) & ( ~ p(v20) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v20) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v20) | p(v22) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23)))))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v9, v16) = v18 &  ! [v19] :  ! [v20] : ( ~ (happ(v14, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v7, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v20)) & ( ~ p(v20) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v20) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v20) | p(v23) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v14, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v20, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v21)) & ( ~ p(v21) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v21) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v21) | p(v23) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24)))))))))
% 61.99/17.74  | (1062)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v2) = v0))
% 61.99/17.74  | (1063)  ~ (all_0_43_43 = all_0_45_45)
% 61.99/17.74  | (1064)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eInit_2eDatatypes_2efalse) = v2) |  ~ c_24__type__38133___24t(v1) |  ~ c_24__type__38131___24t(v0) |  ? [v3] :  ? [v4] : (happ(v1, cCoq_2eInit_2eDatatypes_2etrue) = v3 & happ(v0, v1) = v4 &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ t(v7, v2) |  ~ t(v5, v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ? [v11] : (happ(v1, v9) = v11 & t(v10, v11))) &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v1, v9) = v10) |  ~ t(v7, v2) |  ~ t(v5, v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ? [v11] : (happ(v8, v9) = v11 & t(v11, v10)))))
% 61.99/17.74  | (1065)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 61.99/17.74  | (1066)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v4) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__4554___24t(v0, v1, v2, v3) |  ~ p(v1) | t(v3, v5))
% 61.99/17.74  | (1067)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 61.99/17.74  | (1068)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(v0, v1) = v3)
% 61.99/17.74  | (1069)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v0) & t(v18, v0) &  ~ t(v21, v0)))
% 61.99/17.74  | (1070) cRedblack_2eTREES_2etree___24t(cRedblack_2eTREES_2eE)
% 61.99/17.74  | (1071)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56654___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & t(v10, v2) & t(v8, v2) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v2, v2, v11)))
% 61.99/17.74  | (1072) c_24__type__3255___24t(cCoq_2emicromega_2eEnvRing_2ePol)
% 61.99/17.74  | (1073)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4472___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) | cProp___24t(v4))
% 61.99/17.74  | (1074)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60919___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60919, v0) = v3))
% 61.99/17.74  | (1075)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v3, v2) = v0))
% 61.99/17.74  | (1076)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.74  | (1077) c_24__type__43947___24t(cCoq_2emicromega_2eRMicromega_2eReval__op2)
% 61.99/17.74  | (1078)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v0) = v1) | cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v0) = v1)
% 61.99/17.74  | (1079)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v0) = v1) | cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v0) = v1)
% 61.99/17.74  | (1080)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eNdigits_2eeqf, v0) = v2) |  ~ p(v3) | cCoq_2eNArith_2eNdigits_2eeqf___24a2(v0, v1))
% 61.99/17.74  | (1081)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eNdigits_2eeqf, v0) = v2) |  ~ cCoq_2eNArith_2eNdigits_2eeqf___24a2(v0, v1) | p(v3))
% 61.99/17.74  | (1082)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eVectors_2eFin_2et___24a1(v2) = v1) |  ~ (cCoq_2eVectors_2eFin_2et___24a1(v2) = v0))
% 61.99/17.74  | (1083)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | p(v3))
% 61.99/17.74  | (1084)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__6158___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cCoq_2eNumbers_2eBinNums_2eN___24t(v2))
% 61.99/17.74  | (1085)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 61.99/17.74  | (1086)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4470___24a2(v3, v2) = v1) |  ~ (c_24__prop__4470___24a2(v3, v2) = v0))
% 61.99/17.74  | (1087)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__37147___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v5 & happ(v0, v5) = v6 & happ(v0, v2) = v4 &  ! [v7] :  ! [v8] : ( ~ (happ(v3, v7) = v8) |  ~ t(v7, v4) | t(v8, v6))))
% 61.99/17.74  | (1088)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__6677___24a2(v0, v0) = v1) | p(v1))
% 61.99/17.74  | (1089)  ? [v0] : (c_24__type__6692___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v4)))
% 61.99/17.74  | (1090)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v9, v10) = v12 & happ(v8, v10) = v13 &  ! [v14] :  ! [v15] : ( ~ (happ(v13, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v12, v14) = v16 & happ(v11, v14) = v17 & ( ~ p(v16) | (p(v15) &  ~ p(v17))) & ( ~ p(v15) | p(v17) | p(v16)))) &  ! [v14] :  ! [v15] : ( ~ (happ(v12, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v13, v14) = v16 & happ(v11, v14) = v17 & ( ~ p(v16) | p(v17) | p(v15)) & ( ~ p(v15) | (p(v16) &  ~ p(v17))))) &  ! [v14] :  ! [v15] : ( ~ (happ(v11, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v13, v14) = v17 & happ(v12, v14) = v16 & ( ~ p(v17) | p(v16) | p(v15)) & ( ~ p(v16) | (p(v17) &  ~ p(v15)))))))
% 61.99/17.74  | (1091) c_24__type__43954___24t(cCoq_2eReals_2eRaxioms_2eINR)
% 61.99/17.74  | (1092)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v1, v6) = v7) |  ~ c_24__type__3314___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) |  ~ t(v3, v0) |  ? [v8] :  ? [v9] : (happ(v4, v5) = v9 & happ(v1, v5) = v8 &  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ t(v10, v8) | t(v11, v7))))
% 61.99/17.74  | (1093)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2egt, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v1))
% 61.99/17.74  | (1094)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2egt, v0) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v1) | p(v3))
% 61.99/17.74  | (1095)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v0, v2) = v4))
% 61.99/17.74  | (1096)  ! [v0] : ( ~ t(v0, c_24__type__190) | c_24__type__190___24t(v0))
% 61.99/17.74  | (1097)  ! [v0] : ( ~ c_24__type__190___24t(v0) | t(v0, c_24__type__190))
% 61.99/17.74  | (1098)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4117___24a2(v3, v2) = v1) |  ~ (c_24__prop__4117___24a2(v3, v2) = v0))
% 61.99/17.74  | (1099) c_24__type__61884___24t(cCoq_2esetoid__ring_2eField__theory_2eFEc)
% 61.99/17.74  | (1100) c_24__type__63713___24t(cCoq_2emicromega_2eRingMicromega_2eeval__op2)
% 61.99/17.74  | (1101)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) | cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v0, v1))
% 61.99/17.74  | (1102)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__62984___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62984___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.74  | (1103)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eSpecif_2esig, v0) = v3))
% 61.99/17.74  | (1104) c_24__type__38162___24t(cCoq_2eInit_2eDatatypes_2epair)
% 61.99/17.74  | (1105)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__prop__59773___24a2(v0, v1) = v2) |  ~ (c_24__prop__59774___24a2(v0, v1) = v3) |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v0, v1) = v4) |  ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v2, v3, v4) = v5) | cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v0, v1) = v5)
% 61.99/17.74  | (1106)  ! [v0] : ( ~ t(v0, c_24__type__38186) | c_24__type__38186___24t(v0))
% 61.99/17.74  | (1107)  ! [v0] : ( ~ c_24__type__38186___24t(v0) | t(v0, c_24__type__38186))
% 61.99/17.74  | (1108)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRbasic__fun_2eRabs, v0) = v1) | cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v1)
% 61.99/17.74  | (1109)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v1) | happ(cCoq_2eReals_2eRbasic__fun_2eRabs, v0) = v1)
% 61.99/17.74  | (1110)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v2, v4) = v6))
% 61.99/17.74  | (1111)  ! [v0] : ( ~ t(v0, c_24__type__4316) | c_24__type__4316___24t(v0))
% 61.99/17.74  | (1112)  ! [v0] : ( ~ c_24__type__4316___24t(v0) | t(v0, c_24__type__4316))
% 61.99/17.74  | (1113)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eLogic_2eeq__refl, v0) = v3))
% 61.99/17.74  | (1114) cType___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et)
% 61.99/17.74  | (1115)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v2) = v3))
% 61.99/17.74  | (1116)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2efalse))) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2efalse)))))
% 61.99/17.74  | (1117)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.99/17.74  | (1118)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2eN0)))))
% 61.99/17.74  | (1119)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (c_24__lam__51924___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v12) |  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] : (happ(v23, v11) = v12 & happ(v22, v10) = v23 & happ(v21, v9) = v22 & happ(v20, v8) = v21 & happ(v19, v7) = v20 & happ(v18, v6) = v19 & happ(v17, v5) = v18 & happ(v16, v4) = v17 & happ(v15, v3) = v16 & happ(v14, v2) = v15 & happ(v13, v1) = v14 & happ(c_24__lam__51924, v0) = v13))
% 61.99/17.74  | (1120) c_24__type__61243___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual)
% 61.99/17.74  | (1121)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v3, v2) = v0))
% 61.99/17.74  | (1122)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2ege, v0) = v2) |  ~ p(v3) | cCoq_2eInit_2ePeano_2ege___24a2(v0, v1))
% 61.99/17.74  | (1123)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2ege, v0) = v2) |  ~ cCoq_2eInit_2ePeano_2ege___24a2(v0, v1) | p(v3))
% 61.99/17.74  | (1124) c_24__type__3505___24t(cCoq_2eNArith_2eBinNat_2eN_2ele)
% 61.99/17.74  | (1125)  ? [v0] : (c_24__type__4241___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 61.99/17.74  | (1126)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eClasses_2eMorphisms_2eProper, v0) = v3) |  ~ p(v5) | cCoq_2eClasses_2eMorphisms_2eProper___24a3(v0, v1, v2))
% 61.99/17.74  | (1127)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eClasses_2eMorphisms_2eProper, v0) = v3) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(v0, v1, v2) | p(v5))
% 61.99/17.74  | (1128)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.99/17.74  | (1129)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v4, v11) = v12) |  ~ (happ(v4, v8) = v9) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v4, v10) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v12, v14) = v18) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v5, v16) = v17) |  ~ t(v14, v0) | p(v19))))
% 61.99/17.74  | (1130)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__64754, v0) = v1) | c_24__lam__64754___24a1(v0) = v1)
% 61.99/17.74  | (1131)  ! [v0] :  ! [v1] : ( ~ (c_24__lam__64754___24a1(v0) = v1) | happ(c_24__lam__64754, v0) = v1)
% 61.99/17.74  | (1132)  ! [v0] : ( ~ t(v0, c_24__type__59767) | c_24__type__59767___24t(v0))
% 61.99/17.74  | (1133)  ! [v0] : ( ~ c_24__type__59767___24t(v0) | t(v0, c_24__type__59767))
% 61.99/17.74  | (1134)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__3382___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__3382___24a3(v4, v3, v2) = v0))
% 61.99/17.74  | (1135)  ~ (cCoq_2emicromega_2eRingMicromega_2eOpNEq = cCoq_2emicromega_2eRingMicromega_2eOpEq)
% 61.99/17.74  | (1136)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v4) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v6] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v3) = v6 &  ! [v7] :  ! [v8] : ( ~ (happ(v7, v6) = v8) |  ~ c_24__type__42648___24t(v7) | p(v8) |  ? [v9] : (happ(v7, v5) = v9 &  ~ p(v9))) &  ! [v7] :  ! [v8] : ( ~ (happ(v7, v5) = v8) |  ~ c_24__type__42648___24t(v7) |  ~ p(v8) |  ? [v9] : (happ(v7, v6) = v9 & p(v9)))))
% 61.99/17.74  | (1137)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v8 = v4 & v7 = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v6) = v2 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v3, v5, v6) = v4 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v6) & t(v5, v0)) | (v5 = v2 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v2)))
% 61.99/17.74  | (1138)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(cCoq_2eStrings_2eAscii_2eAscii, v0) = v8) | cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v15)
% 61.99/17.74  | (1139)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eQArith_2eQArith__base_2eQnum, v0) = v1) | cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v1)
% 61.99/17.74  | (1140)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v1) | happ(cCoq_2eQArith_2eQArith__base_2eQnum, v0) = v1)
% 61.99/17.74  | (1141)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ p(v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt)
% 61.99/17.75  | (1142)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__60421, v0) = v3) | c_24__prop__60421___24a3(v0, v1, v2) = v5)
% 61.99/17.75  | (1143)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eGt | v1 = cCoq_2eInit_2eDatatypes_2eEq | v0 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0))
% 61.99/17.75  | (1144)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__40140___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__40140___24t(v0, v1))
% 61.99/17.75  | (1145)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__40140___24a1(v0) = v2) |  ~ c_24__type__40140___24t(v0, v1) | t(v1, v2))
% 61.99/17.75  | (1146)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2enat |  ~ (c_24__lam__63290___24a1(v0) = v1))
% 61.99/17.75  | (1147)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60388___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60388, v0) = v3))
% 61.99/17.75  | (1148)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v0) = v1)
% 61.99/17.75  | (1149)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat, v0) = v1)
% 61.99/17.75  | (1150)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v0, v2) = v4))
% 61.99/17.75  | (1151)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39236___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__39236___24t(v0, v1))
% 61.99/17.75  | (1152)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39236___24a1(v0) = v2) |  ~ c_24__type__39236___24t(v0, v1) | t(v1, v2))
% 61.99/17.75  | (1153)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v11, v0) | t(v12, v0))
% 61.99/17.75  | (1154) c_24__type__61901___24t(cCoq_2esetoid__ring_2eField__theory_2eFEopp)
% 61.99/17.75  | (1155)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v5, v7) = v8) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v6) = v7) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v4) = v5) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v6, cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v4, cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v6) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ~ p(v1) |  ? [v9] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v9 & p(v9)))
% 61.99/17.75  | (1156)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v2) = v0))
% 61.99/17.75  | (1157)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__49679___24t(v0) |  ~ c_24__type__39494___24t(v1, v3) |  ~ t(v7, v1) |  ~ t(v5, v1) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v8))
% 61.99/17.75  | (1158) c_24__type__4120___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit)
% 61.99/17.75  | (1159)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v1) = v2) |  ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v0) = v2))
% 61.99/17.75  | (1160)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v0, v1, v2, v3, v4) = v5) |  ~ c_24__type__38198___24t(v0, v1, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v0, v1, v2, v3, v8) = v10 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v6, v8) = v4 & happ(v9, v10) = v5 & happ(v7, v8) = v9 & happ(v3, v6) = v7 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v8) & t(v6, v0)))
% 61.99/17.75  | (1161) c_24__type__64161___24t(cCoq_2emicromega_2eTauto_2eGFormula)
% 61.99/17.75  | (1162)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__lam__49929___24a3(v4, v3, v2) = v1) |  ~ (c_24__lam__49929___24a3(v4, v3, v2) = v0))
% 61.99/17.75  | (1163)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4118___24a2(v3, v2) = v1) |  ~ (c_24__prop__4118___24a2(v3, v2) = v0))
% 61.99/17.75  | (1164)  ! [v0] : ( ~ t(v0, c_24__type__109) | c_24__type__109___24t(v0))
% 61.99/17.75  | (1165)  ! [v0] : ( ~ c_24__type__109___24t(v0) | t(v0, c_24__type__109))
% 61.99/17.75  | (1166)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eBool_2eBool_2eIs__true, v0) = v1) |  ~ p(v1) | cCoq_2eBool_2eBool_2eIs__true___24a1(v0))
% 61.99/17.75  | (1167)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eBool_2eBool_2eIs__true, v0) = v1) |  ~ cCoq_2eBool_2eBool_2eIs__true___24a1(v0) | p(v1))
% 61.99/17.75  | (1168)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v5, v4, v3, v2) = v0))
% 61.99/17.75  | (1169)  ? [v0] : (c_24__type__4288___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cType___24t(v2)))
% 61.99/17.75  | (1170)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__47290___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__47290___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.75  | (1171)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60422___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__60422, v0) = v4))
% 61.99/17.75  | (1172) c_24__type__59794___24t(cCoq_2eInit_2eNat_2eodd)
% 61.99/17.75  | (1173)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__49297___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__49297___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.75  | (1174)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRgt, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v3)
% 61.99/17.75  | (1175)  ! [v0] :  ! [v1] : ( ~ (happ(cRedblack_2eTREES_2etree__rect, v0) = v1) | cRedblack_2eTREES_2etree__rect___24a1(v0) = v1)
% 61.99/17.75  | (1176)  ! [v0] :  ! [v1] : ( ~ (cRedblack_2eTREES_2etree__rect___24a1(v0) = v1) | happ(cRedblack_2eTREES_2etree__rect, v0) = v1)
% 61.99/17.75  | (1177)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v0, v2, v4, v6, v8) = v10))
% 61.99/17.75  | (1178)  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v2) |  ~ cType___24t(v1) | cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v2) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v4, v6) = v2 & happ(v0, v4) = v5 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v6) & t(v4, v1) & ((v9 = v6 & cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v7, v8) = v6 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v8) & t(v7, v1) & ( ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v6) |  ~ p(v5))) | (v6 = v3 &  ~ p(v5)))))
% 61.99/17.75  | (1179) c_24__type__3505___24t(cCoq_2eNArith_2eBinNat_2eN_2edivide)
% 61.99/17.75  | (1180)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__39236___24t(v0, v1) |  ~ t(v4, v0) |  ~ t(v2, v0) | cProp___24t(v5))
% 61.99/17.75  | (1181)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v1, v3, v5, v7, v9, v11, v13) = v14) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v2, v4, v6, v8, v10, v12) = v14))
% 61.99/17.75  | (1182)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit, v0) = v3))
% 61.99/17.75  | (1183)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v2) = v0))
% 61.99/17.75  | (1184)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v3, v2) = v0))
% 61.99/17.75  | (1185)  ! [v0] : ( ~ t(v0, c_24__type__59708) | c_24__type__59708___24t(v0))
% 61.99/17.75  | (1186)  ! [v0] : ( ~ c_24__type__59708___24t(v0) | t(v0, c_24__type__59708))
% 61.99/17.75  | (1187)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ((v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eNumbers_2eBinNums_2exH))) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ((v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eNumbers_2eBinNums_2exH)))))
% 61.99/17.75  | (1188)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v2) = v1) |  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v2) = v0))
% 61.99/17.75  | (1189)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__61469___24a2(v0, v1) = v2) |  ~ p(v2) | p(v0))
% 61.99/17.75  | (1190)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2)
% 61.99/17.75  | (1191) c_24__type__3436___24t(cCoq_2eStrings_2eString_2elength)
% 61.99/17.75  | (1192)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eEnv_2ejump___24a4(v0, v1, v2, v3) = v4) |  ? [v5] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v1) = v5 & happ(v2, v5) = v4))
% 61.99/17.75  | (1193)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__4554___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__4554___24t(v0, v1, v2, v3))
% 61.99/17.75  | (1194)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__4554___24a3(v0, v1, v2) = v4) |  ~ c_24__type__4554___24t(v0, v1, v2, v3) | t(v3, v4))
% 61.99/17.75  | (1195)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__64642___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__64642___24t(v0, v1, v2))
% 61.99/17.75  | (1196)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__64642___24a2(v0, v1) = v3) |  ~ c_24__type__64642___24t(v0, v1, v2) | t(v2, v3))
% 61.99/17.75  | (1197)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38469___24t(v0) |  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v5) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cType___24t(v1) | cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v6))
% 61.99/17.75  | (1198)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v2, v3) = v4) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v5] : (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v1, v3) = v5 & cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v5) = v4))
% 61.99/17.75  | (1199)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__63038___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__63038___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.75  | (1200)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__64642___24a2(v3, v2) = v1) |  ~ (c_24__type__64642___24a2(v3, v2) = v0))
% 61.99/17.75  | (1201)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(cCoq_2eInit_2eDatatypes_2eO, v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 61.99/17.75  | (1202)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v2) | (v5 = v0 & ((v9 = v3 & v8 = v2 & cCoq_2eStrings_2eString_2esubstring___24a3(v4, v1, v7) = v3 & cCoq_2eStrings_2eString_2eString___24a2(v6, v7) = v2 & cCoq_2eStrings_2eString_2estring___24t(v7) & cCoq_2eStrings_2eAscii_2eascii___24t(v6)) | (v3 = cCoq_2eStrings_2eString_2eEmptyString & v2 = cCoq_2eStrings_2eString_2eEmptyString))))))
% 61.99/17.75  | (1203)  ! [v0] : ( ~ t(v0, c_24__type__38131) | c_24__type__38131___24t(v0))
% 61.99/17.75  | (1204)  ! [v0] : ( ~ c_24__type__38131___24t(v0) | t(v0, c_24__type__38131))
% 61.99/17.75  | (1205)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v21) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v20) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v18) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v17) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v16) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v15) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v14) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v13) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v12) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v8) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v7) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v6) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v5) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v4) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v3) |  ~ t(v11, v9) |  ~ t(v10, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v19) |  ~ cType___24t(v9) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v9, v10, v11, v12, v13, v14, v15, v16, v18))
% 61.99/17.75  | (1206)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v9, v1) = v10) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v11, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v10, v11) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v1) = v17) |  ~ (happ(v12, v14) = v15) |  ~ (happ(v9, v15) = v16) |  ~ t(v14, v0) |  ~ p(v13) | p(v17) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v9, v14) = v18 &  ~ p(v19))) &  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v15, v1) = v16) |  ~ (happ(v9, v14) = v15) |  ~ t(v14, v0) |  ~ p(v16) |  ~ p(v13) |  ? [v17] :  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v12, v14) = v17 & happ(v9, v17) = v18 & p(v19)))))
% 61.99/17.75  | (1207)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v0, v2, v4) = v6))
% 61.99/17.75  | (1208)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v2) = v0))
% 61.99/17.75  | (1209)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v4 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] : (happ(v6, v7) = v9 & happ(v6, v1) = v7 & happ(v3, v7) = v8 & happ(v2, v1) = v6 & ((v11 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v10) = v12 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v10) = v4 & happ(v8, v12) = v13 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) & ((v15 = v10 & v13 = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v14) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v14)) | (v15 = v10 & v13 = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v14) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v14)) | (v10 = cCoq_2eNumbers_2eBinNums_2exH & v7 = v5))) | (v11 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v10) = v12 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v10) = v4 & happ(v8, v12) = v13 & happ(v6, v13) = v14 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) & ((v16 = v10 & v14 = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v15) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v15)) | (v16 = v10 & v14 = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v15) = v10 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v15)) | (v10 = cCoq_2eNumbers_2eBinNums_2exH & v9 = v5))))))
% 61.99/17.75  | (1210)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2esetoid__ring_2eRing__theory_2epow__pos, v0) = v5))
% 61.99/17.75  | (1211)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v2) = v4 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 61.99/17.75  | (1212)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4090___24a2(v3, v2) = v1) |  ~ (c_24__prop__4090___24a2(v3, v2) = v0))
% 61.99/17.75  | (1213)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2emicromega_2eEnvRing_2ePEX, v0) = v3))
% 61.99/17.75  | (1214)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v0, v2) = v4))
% 61.99/17.75  | (1215)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ( ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v2, v4) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1)) & ( ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v2, v4))) | (v3 = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) &  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1))))
% 61.99/17.75  | (1216)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = v3 |  ~ (happ(v1, v2) = v4) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__4022___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cType___24t(v0))
% 61.99/17.75  | (1217)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eInit_2eDatatypes_2efalse) | (v2 = cCoq_2eInit_2eDatatypes_2etrue & (v3 = cCoq_2eInit_2eDatatypes_2eLt | v3 = cCoq_2eInit_2eDatatypes_2eEq)))))
% 61.99/17.75  | (1218)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__63668, v0) = v2) | c_24__lam__63668___24a2(v0, v1) = v3)
% 61.99/17.75  | (1219)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v2, v1))
% 61.99/17.75  | (1220)  ! [v0] : ( ~ t(v0, c_24__type__42614) | c_24__type__42614___24t(v0))
% 61.99/17.75  | (1221)  ! [v0] : ( ~ c_24__type__42614___24t(v0) | t(v0, c_24__type__42614))
% 61.99/17.75  | (1222)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3985___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cType___24t(v2))
% 61.99/17.75  | (1223)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v5, v9) = v10) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v6) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v3) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v7) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v9) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) |  ~ p(v10) | cCoq_2eQArith_2eQArith__base_2eQle___24a2(v0, v1))
% 61.99/17.75  | (1224)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v5, v9) = v10) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v6) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v3) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v7) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v9) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) |  ~ cCoq_2eQArith_2eQArith__base_2eQle___24a2(v0, v1) | p(v10))
% 61.99/17.75  | (1225) c_24__type__129___24t(cCoq_2eInit_2ePeano_2elt)
% 61.99/17.75  | (1226)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eLists_2eListDec_2eIn__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eLists_2eListDec_2eIn__dec, v0) = v3))
% 61.99/17.75  | (1227)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v6, v10) = v11) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v4, v7) = v8) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v5) = v6) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v8, v9) = v10) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v9) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v7) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v5) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v14, v16) = v17 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v5, v15) = v16 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v12) = v13 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v7, v9) = v15 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v3, v9) = v12 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v13) = v14 &  ! [v18] :  ! [v19] : ( ~ (happ(v18, v17) = v19) |  ~ c_24__type__42648___24t(v18) |  ~ p(v19) |  ? [v20] : (happ(v18, v11) = v20 & p(v20))) &  ! [v18] :  ! [v19] : ( ~ (happ(v18, v11) = v19) |  ~ c_24__type__42648___24t(v18) | p(v19) |  ? [v20] : (happ(v18, v17) = v20 &  ~ p(v20)))))
% 61.99/17.76  | (1228)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.76  | (1229)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2emicromega_2eTauto_2eeval__tt, v0) = v6) |  ~ p(v11) | cCoq_2emicromega_2eTauto_2eeval__tt___24a6(v0, v1, v2, v3, v4, v5))
% 61.99/17.76  | (1230)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2emicromega_2eTauto_2eeval__tt, v0) = v6) |  ~ cCoq_2emicromega_2eTauto_2eeval__tt___24a6(v0, v1, v2, v3, v4, v5) | p(v11))
% 61.99/17.76  | (1231)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__42487___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & t(v5, v0) & t(v3, v1) &  ~ t(v6, v0)))
% 61.99/17.76  | (1232)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__lam__57152___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__lam__57152___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.76  | (1233)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__43284___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__43284___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.76  | (1234)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 61.99/17.76  | (1235)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v0, v3) = v4) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3) |  ~ c_24__type__3990___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ? [v5] :  ? [v6] : (happ(v1, v2) = v6 & happ(v0, v2) = v5 &  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ t(v7, v5) | t(v8, v4))))
% 61.99/17.76  | (1236) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6692, all_0_15_15, cCoq_2eZArith_2eBinIntDef_2eZ_2eadd)
% 61.99/17.76  | (1237)  ? [v0] : (c_24__type__42511___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) & cType___24t(v1) &  ~ cProp___24t(v6)))
% 61.99/17.76  | (1238)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4236___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cProp___24t(v2))
% 61.99/17.76  | (1239)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__42456___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__42456___24t(v0, v1, v2))
% 61.99/17.76  | (1240)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__42456___24a2(v0, v1) = v3) |  ~ c_24__type__42456___24t(v0, v1, v2) | t(v2, v3))
% 61.99/17.76  | (1241)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : ( ~ (v5 = v4) & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v3) = v4 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v2) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v3))
% 61.99/17.76  | (1242)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__114___24t(v0, v1) |  ~ t(v4, v0) |  ~ t(v2, v0) |  ? [v6] :  ? [v7] : (c_24__prop__117___24a3(v0, v2, v4) = v7 & c_24__prop__116___24a3(v0, v2, v4) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v6, v7, v5)))
% 61.99/17.76  | (1243)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v4, v3, v2) = v0))
% 61.99/17.76  | (1244)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60387___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60387, v0) = v3))
% 61.99/17.76  | (1245)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] : (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 61.99/17.76  | (1246)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v3 &  ~ p(v3)))
% 61.99/17.76  | (1247) c_24__type__59794___24t(cCoq_2eBool_2eZerob_2ezerob)
% 61.99/17.76  | (1248)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cRedblack_2eTREES_2etree__rect, v0) = v4) | cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v3) = v7)
% 61.99/17.76  | (1249)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v2) = v0))
% 61.99/17.76  | (1250)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64768___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4))
% 61.99/17.76  | (1251)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v3, v2) = v0))
% 61.99/17.76  | (1252)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v1, v3) = v4) |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v0, v2) = v4))
% 61.99/17.76  | (1253)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v0, cCoq_2eInit_2eDatatypes_2eO) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 61.99/17.76  | (1254)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v3, v2) = v1) |  ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v3, v2) = v0))
% 61.99/17.76  | (1255)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = v2 | v3 = cRedblack_2eRed |  ~ (cRedblack_2ecolor__rect___24a4(v0, v1, v2, v3) = v4) |  ~ c_24__type__3221___24t(v0, v0) |  ~ cRedblack_2ecolor___24t(v3))
% 61.99/17.76  | (1256)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__4540___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v3) &  ~ cType___24t(v4)))
% 61.99/17.76  | (1257)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cRedblack_2eTREES_2eins___24a3(v0, v1, v2) = v3) |  ~ cRedblack_2eTREES_2etree___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] : ((v4 = v3 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, cRedblack_2eTREES_2eE, v0, v1, cRedblack_2eTREES_2eE) = v3) | (cVFA_2eExtract_2eltb___24a2(v7, v0) = v9 & cVFA_2eExtract_2eltb___24a2(v0, v7) = v8 & cRedblack_2eTREES_2eins___24a3(v0, v1, v11) = v14 & cRedblack_2eTREES_2eins___24a3(v0, v1, v5) = v6 & cRedblack_2eTREES_2ebalance___24a5(v4, v6, v7, v10, v11) = v13 & cRedblack_2eTREES_2ebalance___24a5(v4, v5, v7, v10, v14) = v15 & cRedblack_2eTREES_2eT___24a5(v4, v5, v7, v10, v11) = v12 & cRedblack_2eTREES_2eT___24a5(v4, v5, v0, v1, v11) = v16 & cV___24t(v10) & cRedblack_2ekey___24t(v7) & cRedblack_2eTREES_2etree___24t(v11) & cRedblack_2eTREES_2etree___24t(v5) & cRedblack_2ecolor___24t(v4) & ( ~ cRedblack_2ekey___24t(v0) | (v12 = v2 & ((v13 = v3 & v8 = cCoq_2eInit_2eDatatypes_2etrue) | (v8 = cCoq_2eInit_2eDatatypes_2efalse & ((v16 = v3 & v9 = cCoq_2eInit_2eDatatypes_2efalse) | (v15 = v3 & v9 = cCoq_2eInit_2eDatatypes_2etrue)))))))))
% 61.99/17.76  | (1258)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v0, v1) = v3)
% 61.99/17.76  | (1259)  ! [v0] : (v0 = all_0_45_45 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(cCoq_2eInit_2eDatatypes_2eO) = v0))
% 61.99/17.76  | (1260)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2enth__error___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (cCoq_2eInit_2eDatatypes_2eNone___24a1(v0) = v5 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v4 & ((v7 = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v6) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v6) & ((v11 = v3 & v10 = v1 & cCoq_2eLists_2eList_2enth__error___24a3(v0, v9, v6) = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v8, v9) = v1 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v9) & t(v8, v0)) | (v5 = v3 & v4 = v1))) | (v2 = cCoq_2eInit_2eDatatypes_2eO & ((v9 = v1 & v7 = v3 & cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v6) = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v6, v8) = v1 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v8) & t(v6, v0)) | (v5 = v3 & v4 = v1))))))
% 61.99/17.76  | (1261)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v2, v4) = v6))
% 61.99/17.76  | (1262)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v0, v1) = v2) | cCoq_2eStrings_2eString_2estring__dec___24a2(v0, v1) = v2)
% 61.99/17.76  | (1263)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eString_2estring__dec___24a2(v0, v1) = v2) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v0, v1) = v2)
% 61.99/17.76  | (1264)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4663___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] : (c_24__lam__4670___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v5, v4)))
% 61.99/17.76  | (1265)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2elog2, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v0) = v1)
% 61.99/17.76  | (1266)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2elog2, v0) = v1)
% 61.99/17.76  | (1267)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ c_24__type__53495___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v6, v0) | t(v9, v0))
% 61.99/17.76  | (1268)  ! [v0] : ( ~ t(v0, c_24__type__3970) | c_24__type__3970___24t(v0))
% 61.99/17.76  | (1269)  ! [v0] : ( ~ c_24__type__3970___24t(v0) | t(v0, c_24__type__3970))
% 61.99/17.76  | (1270)  ! [v0] :  ! [v1] : (v0 = all_0_45_45 |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v1) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1))
% 61.99/17.76  | (1271)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn, v0) = v2) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v0, v1) = v3)
% 61.99/17.76  | (1272)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2elast___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eLists_2eList_2elast, v0) = v4))
% 61.99/17.76  | (1273)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59765, v0) = v1) |  ~ p(v1) | c_24__lam__59765___24a1(v0))
% 61.99/17.76  | (1274)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59765, v0) = v1) |  ~ c_24__lam__59765___24a1(v0) | p(v1))
% 61.99/17.76  | (1275)  ! [v0] :  ! [v1] : (v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.76  | (1276)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__60420, v0) = v3) | c_24__prop__60420___24a3(v0, v1, v2) = v5)
% 61.99/17.76  | (1277)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eLists_2eList_2ehd__error___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : ((v6 = v1 & v4 = v2 & cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v3) = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v5) = v1 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v3, v0)) | (v4 = v2 & v3 = v1 & cCoq_2eInit_2eDatatypes_2eNone___24a1(v0) = v2 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1)))
% 61.99/17.76  | (1278) c_24__type__38131___24t(cCoq_2eInit_2eDatatypes_2ebool__rec)
% 61.99/17.76  | (1279)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__60389___24a2(v0, v1) = v2) | p(v2))
% 61.99/17.76  | (1280)  ! [v0] : ( ~ t(v0, c_24__type__4453) | c_24__type__4453___24t(v0))
% 61.99/17.76  | (1281)  ! [v0] : ( ~ c_24__type__4453___24t(v0) | t(v0, c_24__type__4453))
% 61.99/17.76  | (1282)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eBuild__Formula, v0) = v4) | cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v0, v1, v2, v3) = v7)
% 61.99/17.76  | (1283)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__60418___24a3(v0, v1, v2) = v3) |  ~ p(v3))
% 61.99/17.76  | (1284)  ! [v0] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 61.99/17.76  | (1285)  ? [v0] : (c_24__type__3407___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cProp___24t(v3) & cProp___24t(v1) &  ~ cType___24t(v4)))
% 61.99/17.76  | (1286)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v1, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 61.99/17.76  | (1287)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2emul, v0) = v2) | cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v3)
% 61.99/17.76  | (1288)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v2)
% 61.99/17.76  | (1289)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eNat_2egcd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2emodulo___24a2(v1, v0) = v4 & cCoq_2eInit_2eNat_2egcd___24a2(v4, v0) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 61.99/17.76  | (1290)  ! [v0] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 61.99/17.76  | (1291)  ? [v0] : (c_24__type__61887___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v4)))
% 61.99/17.76  | (1292)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 61.99/17.76  | (1293)  ! [v0] : ( ~ t(v0, c_24__type__59771) | c_24__type__59771___24t(v0))
% 61.99/17.76  | (1294)  ! [v0] : ( ~ c_24__type__59771___24t(v0) | t(v0, c_24__type__59771))
% 61.99/17.76  | (1295)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v0, v2, v4) = v6))
% 61.99/17.76  | (1296)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__3990___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] : (happ(v0, v5) = v6 & happ(v0, v2) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v5 &  ! [v7] :  ! [v8] : ( ~ (happ(v3, v7) = v8) |  ~ t(v7, v4) | t(v8, v6))))
% 61.99/17.76  | (1297) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, c_24__type__6169, cCoq_2eNArith_2eBinNat_2eN_2eeq, all_0_18_18) = all_0_17_17
% 61.99/17.76  | (1298)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2emicromega_2eEnvRing_2ePc, v0) = v3))
% 61.99/17.76  | (1299)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v5, v4, v3, v2) = v0))
% 61.99/17.76  | (1300)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__38136___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v2))
% 61.99/17.76  | (1301)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3507___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))
% 61.99/17.76  | (1302)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)) | (v4 = v0 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2ecompare___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eGt & v1 = cCoq_2eInit_2eDatatypes_2eO)))))
% 61.99/17.76  | (1303)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55559___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17))
% 61.99/17.76  | (1304)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55559___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18))
% 61.99/17.76  | (1305)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__60389___24a2(v0, v0) = v1) |  ~ p(v1))
% 61.99/17.76  | (1306)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__59664___24a1(v2) = v1) |  ~ (c_24__prop__59664___24a1(v2) = v0))
% 61.99/17.76  | (1307) c_24__type__139___24t(cCoq_2eInit_2eSpecif_2eright)
% 61.99/17.76  | (1308)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__lam__57115___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(c_24__lam__57115, v0) = v5))
% 61.99/17.76  | (1309)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v1, v2) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ~ p(v3))
% 61.99/17.76  | (1310)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4118___24a2(v0, v0) = v1) | p(v1))
% 61.99/17.76  | (1311)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56462___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56462___24a7(v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.76  | (1312)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v4, v3, v2) = v0))
% 61.99/17.76  | (1313)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v2) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3)))
% 61.99/17.76  | (1314) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6692, all_0_15_15, cCoq_2eZArith_2eBinIntDef_2eZ_2emul)
% 61.99/17.76  | (1315)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v1 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, cCoq_2eInit_2eDatatypes_2etrue, v5) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ((v10 = v2 & v8 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v7, v3) = v9 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v9, v4, v5) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v7, v5) = v9 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v6 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2exH))))
% 61.99/17.76  | (1316)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__4337___24a2(v3, v2) = v1) |  ~ (c_24__lam__4337___24a2(v3, v2) = v0))
% 61.99/17.76  | (1317)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cRedblack_2ecolor__rect___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cRedblack_2ecolor__rect, v0) = v5))
% 61.99/17.76  | (1318)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__64701___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__64701___24t(v0, v1))
% 61.99/17.76  | (1319)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__64701___24a1(v0) = v2) |  ~ c_24__type__64701___24t(v0, v1) | t(v1, v2))
% 61.99/17.76  | (1320)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__63291, v0) = v1) | c_24__lam__63291___24a1(v0) = v1)
% 61.99/17.76  | (1321)  ! [v0] :  ! [v1] : ( ~ (c_24__lam__63291___24a1(v0) = v1) | happ(c_24__lam__63291, v0) = v1)
% 61.99/17.76  | (1322)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43926___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__43929___24a2(v1, v3) = v6 & c_24__prop__43928___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4)))
% 61.99/17.76  | (1323)  ? [v0] : (c_24__type__64806___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 61.99/17.77  | (1324)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v2) = v0))
% 61.99/17.77  | (1325)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v3, v2) = v0))
% 61.99/17.77  | (1326)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & p(v3)))
% 61.99/17.77  | (1327)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__56975___24t(v0, v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) | t(v4, v1))
% 61.99/17.77  | (1328)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v2) = v0))
% 61.99/17.77  | (1329)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cVFA_2eMaps_2et__empty___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cVFA_2eMaps_2et__empty, v0) = v4))
% 61.99/17.77  | (1330)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.99/17.77  | (1331)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v0, v2) = v4))
% 61.99/17.77  | (1332)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ~ (cRedblack_2eTREES_2eT___24a5(v0, v1, v2, v3, v4) = cRedblack_2eTREES_2eE)
% 61.99/17.77  | (1333)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59764 | v1 = c_24__lam__59763 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 61.99/17.77  | (1334)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__60418, v0) = v3) | c_24__prop__60418___24a3(v0, v1, v2) = v5)
% 61.99/17.77  | (1335)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eNumbers_2eBinNums_2eN0 & v1 = cCoq_2eNumbers_2eBinNums_2eN0))))))
% 61.99/17.77  | (1336)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eWf_2eAcc, v0) = v3) |  ~ p(v5) | cCoq_2eInit_2eWf_2eAcc___24a3(v0, v1, v2))
% 61.99/17.77  | (1337)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eWf_2eAcc, v0) = v3) |  ~ cCoq_2eInit_2eWf_2eAcc___24a3(v0, v1, v2) | p(v5))
% 61.99/17.77  | (1338) c_24__type__61362___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem)
% 61.99/17.77  | (1339)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v3) = v4 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v1) = v3))
% 61.99/17.77  | (1340)  ? [v0] : (c_24__type__4460___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v3) & cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4)))
% 61.99/17.77  | (1341)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4235___24a2(v0, v1) = v2) |  ~ p(v2))
% 61.99/17.77  | (1342)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v1) = v0)
% 61.99/17.77  | (1343)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2eInit_2eLogic_2eeq__ind, v0) = v6) | cCoq_2eInit_2eLogic_2eeq__ind___24a6(v0, v1, v2, v3, v4, v5) = v11)
% 61.99/17.77  | (1344)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) | (v6 = v0 & ((v14 = v2 & v12 = v1 & cCoq_2eInit_2eDatatypes_2eorb___24a2(v4, v9) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v5, v11) = v13 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v3, v7) = v8 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v8, v10, v13) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v7, v9, v11) = v1 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v11) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v7) & cCoq_2eInit_2eDatatypes_2ebool___24t(v9)) | (v2 = v0 & v1 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf))))))
% 61.99/17.77  | (1345)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v2) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v2, v1) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v1))
% 61.99/17.77  | (1346)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v2) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) | cCoq_2eInit_2ePeano_2ele___24a2(v2, v1))
% 61.99/17.77  | (1347)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] :  ? [v16] : (happ(v7, v15) = v16 & happ(v6, v13) = v15 &  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v16, v18) = v19) |  ~ (happ(v6, v17) = v18) |  ~ t(v17, v0) | p(v19) |  ? [v20] : (happ(v14, v17) = v20 &  ~ p(v20))) &  ! [v17] :  ! [v18] : ( ~ (happ(v14, v17) = v18) |  ~ t(v17, v0) |  ~ p(v18) |  ? [v19] :  ? [v20] : (happ(v16, v19) = v20 & happ(v6, v17) = v19 & p(v20)))))
% 61.99/17.77  | (1348)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v4) |  ~ p(v2) |  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v5 & p(v5)))
% 61.99/17.77  | (1349)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__61392___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__61392, v0) = v3))
% 61.99/17.77  | (1350)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v0, v2, v4) = v6))
% 61.99/17.77  | (1351)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2enat__rect, v0) = v1) | cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v0) = v1)
% 61.99/17.77  | (1352)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2enat__rect, v0) = v1)
% 61.99/17.77  | (1353)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__43922___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 & p(v3)))
% 61.99/17.77  | (1354)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__42456___24a2(v3, v2) = v1) |  ~ (c_24__type__42456___24a2(v3, v2) = v0))
% 61.99/17.77  | (1355)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2eZ0)))))
% 61.99/17.77  | (1356)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__51589___24t(v0) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4))
% 61.99/17.77  | (1357)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eInit_2eDatatypes_2eGt | v3 = cCoq_2eInit_2eDatatypes_2eLt |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v0))
% 61.99/17.77  | (1358)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__61392___24a2(v3, v2) = v1) |  ~ (c_24__prop__61392___24a2(v3, v2) = v0))
% 61.99/17.77  | (1359)  ? [v0] : (c_24__type__4055___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eAscii_2eascii___24t(v1) &  ~ cCoq_2eStrings_2eString_2estring___24t(v4)))
% 61.99/17.77  | (1360)  ! [v0] :  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v0) = cCoq_2eNumbers_2eBinNums_2eN0)
% 61.99/17.77  | (1361)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v1, v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v2))
% 61.99/17.77  | (1362)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v1 = c_24__lam__59763 | v1 = c_24__lam__59762 | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 61.99/17.77  | (1363)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__41618, v0) = v3) | c_24__prop__41618___24a3(v0, v1, v2) = v5)
% 61.99/17.77  | (1364)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__57277___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__57277___24t(v0, v1, v2, v3))
% 61.99/17.77  | (1365)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__57277___24a3(v0, v1, v2) = v4) |  ~ c_24__type__57277___24t(v0, v1, v2, v3) | t(v3, v4))
% 61.99/17.77  | (1366)  ? [v0] : (c_24__type__37140___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v10) = v12 & happ(v1, cCoq_2eNumbers_2eBinNums_2exH) = v2 & happ(v0, v1) = v3 & c_24__type__37152___24t(v1, v6) & c_24__type__37147___24t(v1, v4) & c_24__type__37142___24t(v1) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) & t(v8, v2) &  ~ t(v11, v12)))
% 61.99/17.77  | (1367)  ! [v0] : ( ~ t(v0, c_24__type__42511) | c_24__type__42511___24t(v0))
% 61.99/17.77  | (1368)  ! [v0] : ( ~ c_24__type__42511___24t(v0) | t(v0, c_24__type__42511))
% 61.99/17.77  | (1369)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v4, v12) = v13) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] : (happ(v7, v12) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v17, v19) = v20) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v13, v18) = v19) |  ~ (happ(v9, v16) = v17) |  ~ (happ(v8, v15) = v18) |  ~ t(v15, v0) | p(v20))))
% 61.99/17.77  | (1370)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58970___24t(v0) |  ~ c_24__type__39494___24t(v1, v3) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v1, v7, v11) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v1, v5, v9) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v5) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v12))
% 61.99/17.77  | (1371)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v0, v2, v4, v6) = v8))
% 61.99/17.77  | (1372)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare, v0) = v3))
% 61.99/17.77  | (1373)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cType___24t(v0) |  ? [v4] : (cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v1, v4) = v2 & t(v4, v0)))
% 61.99/17.77  | (1374)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v8, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v7, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v17, v13) = v18) |  ~ (happ(v8, v16) = v17) |  ~ t(v16, v0) |  ~ p(v18) |  ? [v19] :  ? [v20] : (happ(v15, v16) = v20 & happ(v14, v16) = v19 & ( ~ p(v19) | p(v20)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) | p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v19, v13) = v20 & happ(v14, v16) = v18 & happ(v8, v16) = v19 & ( ~ p(v20) |  ~ p(v18)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v18, v13) = v19 & happ(v15, v16) = v20 & happ(v8, v16) = v18 & ( ~ p(v19) | p(v20))))))
% 61.99/17.77  | (1375)  ? [v0] : (c_24__type__42648___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cProp___24t(v2)))
% 61.99/17.77  | (1376)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZnumtheory_2erel__prime, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v0, v1))
% 61.99/17.77  | (1377)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZnumtheory_2erel__prime, v0) = v2) |  ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v0, v1) | p(v3))
% 61.99/17.77  | (1378)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove, v0) = v2) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v0, v1) = v3)
% 61.99/17.77  | (1379)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0))
% 61.99/17.77  | (1380)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54299___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17))
% 61.99/17.77  | (1381)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54299___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18))
% 61.99/17.77  | (1382)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] : ( ~ (happ(v20, v21) = v22) |  ~ (happ(v18, v15) = v21) |  ~ (happ(v18, v13) = v19) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v8, v19) = v20) |  ~ (happ(v8, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ (happ(v3, v17) = v18) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v17, v0) |  ~ t(v15, v0) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v16) | p(v22))
% 61.99/17.77  | (1383)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__46252___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 61.99/17.77  | (1384)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__46252___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 61.99/17.77  | (1385)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 61.99/17.77  | (1386)  ! [v0] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 61.99/17.77  | (1387)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61124___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v4))
% 61.99/17.77  | (1388)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__59756, v0) = v2) |  ~ p(v3) | c_24__lam__59756___24a2(v0, v1))
% 61.99/17.77  | (1389)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__59756, v0) = v2) |  ~ c_24__lam__59756___24a2(v0, v1) | p(v3))
% 61.99/17.77  | (1390)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v2) = v0))
% 61.99/17.77  | (1391)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0))
% 61.99/17.77  | (1392)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__58792___24a2(v0, v1) = v2) |  ~ p(v2))
% 61.99/17.77  | (1393)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43183___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 61.99/17.77  | (1394)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43183___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 61.99/17.77  | (1395)  ! [v0] : ( ~ t(v0, c_24__type__38174) | c_24__type__38174___24t(v0))
% 61.99/17.77  | (1396)  ! [v0] : ( ~ c_24__type__38174___24t(v0) | t(v0, c_24__type__38174))
% 61.99/17.77  | (1397)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, cCoq_2eNumbers_2eBinNums_2eN0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 61.99/17.77  | (1398)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eTauto_2eclause___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eInit_2eDatatypes_2elist___24a1(v3) = v2 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v0, v1) = v3))
% 61.99/17.77  | (1399)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit, v0) = v3))
% 61.99/17.78  | (1400)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0))
% 61.99/17.78  | (1401)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v0, v1) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v2, v4, v5) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v2) & cCoq_2eInit_2eDatatypes_2elist___24t(v3, v5)))
% 61.99/17.78  | (1402)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = v0 |  ~ c_24__lam__59788___24a3(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2))
% 61.99/17.78  | (1403)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v1) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = v3) | cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v0, v1) = v3)
% 61.99/17.78  | (1404)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v1) = v12) |  ~ (happ(v9, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39227___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v12) |  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (happ(v16, v2) = v17 & happ(v14, v10) = v15 & happ(v9, v15) = v16 & happ(v8, v10) = v13 & happ(v4, v13) = v14 & p(v17)))
% 61.99/17.78  | (1405)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 61.99/17.78  | (1406)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eVectors_2eFin_2eFS, v0) = v2) | cCoq_2eVectors_2eFin_2eFS___24a2(v0, v1) = v3)
% 61.99/17.78  | (1407)  ? [v0] : (c_24__type__4115___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__4118___24a2(v1, v3) = v5 & c_24__prop__4117___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 61.99/17.78  | (1408)  ! [v0] : ( ~ t(v0, cVFA_2eSearchTree_2ekey) | cVFA_2eSearchTree_2ekey___24t(v0))
% 61.99/17.78  | (1409)  ! [v0] : ( ~ cVFA_2eSearchTree_2ekey___24t(v0) | t(v0, cVFA_2eSearchTree_2ekey))
% 61.99/17.78  | (1410)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__37147___24a1(v2) = v1) |  ~ (c_24__type__37147___24a1(v2) = v0))
% 61.99/17.78  | (1411)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eprod, v0) = v2) | cCoq_2eInit_2eDatatypes_2eprod___24a2(v0, v1) = v3)
% 61.99/17.78  | (1412)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v1) = v2) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v4 & ( ~ p(v4) | p(v3)) & ( ~ p(v3) | p(v4))))
% 61.99/17.78  | (1413)  ! [v0] : ( ~ t(v0, c_24__type__59781) | c_24__type__59781___24t(v0))
% 61.99/17.78  | (1414)  ! [v0] : ( ~ c_24__type__59781___24t(v0) | t(v0, c_24__type__59781))
% 61.99/17.78  | (1415)  ? [v0] :  ? [v1] : (c_24__type__59442___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v6 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3 & happ(v5, v8) = v9 & happ(v1, v2) = v5 & happ(v0, v6) = v7 & happ(v0, v2) = v4 & t(v8, v4) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) & p(v3) &  ~ t(v9, v7)))
% 61.99/17.78  | (1416)  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v1] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1)))
% 61.99/17.78  | (1417)  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v0))
% 61.99/17.78  | (1418)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__60386___24a2(v0, v1) = v2) |  ~ (c_24__prop__60387___24a2(v0, v1) = v3) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v2, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (c_24__prop__60388___24a2(v0, v1) = v7 & c_24__prop__60389___24a2(v0, v1) = v8 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v0, v1) = v5 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v0, v1) = v6 & cCoq_2eInit_2eSpecif_2eright___24a2(v7, v8) = v9 & ((v9 = v5 & v6 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v1 = v0)) | (v6 = cCoq_2eInit_2eDatatypes_2etrue & v5 = v4 & v1 = v0))))
% 61.99/17.78  | (1419)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v3 &  ~ p(v3)))
% 61.99/17.78  | (1420)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4435___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4))
% 61.99/17.78  | (1421)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__39863___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__39868___24t(v1, v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v3, v8) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v3, v6) | cCoq_2eInit_2eDatatypes_2elist___24t(v3, v9))))
% 61.99/17.78  | (1422)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v2 & v4 = v1 & cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v0, v3) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eNumbers_2eBinNums_2eZ0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3))))
% 61.99/17.78  | (1423) c_24__type__4231___24t(cCoq_2eArith_2ePeanoNat_2eNat_2eeq__dec)
% 61.99/17.78  | (1424)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2exI, v0) = v1) | cCoq_2eNumbers_2eBinNums_2exI___24a1(v0) = v1)
% 61.99/17.78  | (1425)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2exI, v0) = v1)
% 61.99/17.78  | (1426)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eVectors_2eVectorDef_2econs, v0) = v4) | cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v1, v2, v3) = v7)
% 61.99/17.78  | (1427)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v1, v2) = v4) |  ~ c_24__lam__63668___24a4(v0, v1, v2, v3) | p(v5))
% 61.99/17.78  | (1428)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.78  | (1429)  ! [v0] : ( ~ t(v0, c_24__type__49996) | c_24__type__49996___24t(v0))
% 61.99/17.78  | (1430)  ! [v0] : ( ~ c_24__type__49996___24t(v0) | t(v0, c_24__type__49996))
% 61.99/17.78  | (1431)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ((v6 = v2 & v5 = v1 & cCoq_2eInit_2eNat_2eeqb___24a2(v3, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eInit_2eDatatypes_2eO))))
% 61.99/17.78  | (1432) cType___24t(cCoq_2eInit_2eDatatypes_2enat)
% 61.99/17.78  | (1433)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2epred___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v1)))
% 61.99/17.78  | (1434)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v0, v1, v2, v4, v5, v6) = v8) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v3, v7) = v9) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v10] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v10 & ((v10 = v9 & v8 = cCoq_2eInit_2eDatatypes_2etrue) | (v10 = cCoq_2eInit_2eDatatypes_2efalse & v8 = cCoq_2eInit_2eDatatypes_2efalse))))
% 61.99/17.78  | (1435)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] :  ? [v6] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v3) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v5) = v6 &  ! [v7] :  ! [v8] : ( ~ (happ(v7, v6) = v8) |  ~ c_24__type__42648___24t(v7) |  ~ p(v8) |  ? [v9] : (happ(v7, v4) = v9 & p(v9))) &  ! [v7] :  ! [v8] : ( ~ (happ(v7, v4) = v8) |  ~ c_24__type__42648___24t(v7) | p(v8) |  ? [v9] : (happ(v7, v6) = v9 &  ~ p(v9)))))
% 61.99/17.78  | (1436)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v0, v1, v2))
% 61.99/17.78  | (1437)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v0, v1) = v3) |  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v0, v1, v2) | t(v2, v3))
% 61.99/17.78  | (1438) c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2egt)
% 61.99/17.78  | (1439)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v2) = v0))
% 61.99/17.78  | (1440)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v1) = v2) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v0) = v2))
% 61.99/17.78  | (1441)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58889___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cType___24t(v1) | cType___24t(v4))
% 61.99/17.78  | (1442)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.78  | (1443)  ! [v0] : ( ~ t(v0, cCoq_2emicromega_2eRingMicromega_2eOp2) | cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.78  | (1444)  ! [v0] : ( ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0) | t(v0, cCoq_2emicromega_2eRingMicromega_2eOp2))
% 61.99/17.78  | (1445)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__64761___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__64761, v0) = v3))
% 61.99/17.78  | (1446)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(all_0_45_45, v1) = v2 & p(v2)))
% 61.99/17.78  | (1447)  ! [v0] : ( ~ t(v0, c_24__type__58970) | c_24__type__58970___24t(v0))
% 61.99/17.78  | (1448)  ! [v0] : ( ~ c_24__type__58970___24t(v0) | t(v0, c_24__type__58970))
% 61.99/17.78  | (1449)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 61.99/17.78  | (1450)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eeven___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eeven___24a1(v2) = v0))
% 61.99/17.78  | (1451)  ! [v0] : ( ~ t(v0, c_24__type__4110) | c_24__type__4110___24t(v0))
% 61.99/17.78  | (1452)  ! [v0] : ( ~ c_24__type__4110___24t(v0) | t(v0, c_24__type__4110))
% 61.99/17.78  | (1453)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__3379, v0) = v3) | c_24__prop__3379___24a3(v0, v1, v2) = v5)
% 61.99/17.78  | (1454)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2emicromega_2eTauto_2eI, v0) = v7) | cCoq_2emicromega_2eTauto_2eI___24a7(v0, v1, v2, v3, v4, v5, v6) = v13)
% 61.99/17.78  | (1455)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2eodd___24a1(v0) = v1) |  ? [v2] : (cCoq_2eInit_2eNat_2eeven___24a1(v0) = v2 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v2) = v1))
% 61.99/17.78  | (1456)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec, v0) = v3))
% 61.99/17.78  | (1457)  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0))
% 61.99/17.78  | (1458)  ! [v0] : ( ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 61.99/17.78  | (1459) cCoq_2eInit_2eDatatypes_2ecomparison___24t(cCoq_2eInit_2eDatatypes_2eLt)
% 61.99/17.78  | (1460)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eEq | v0 = cCoq_2eInit_2eDatatypes_2eGt | v0 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0))
% 61.99/17.78  | (1461)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v2) |  ~ c_24__type__3299___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ c_24__type__3302___24t(v1, v4) |  ? [v6] : (happ(v3, v4) = v6 &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v5) |  ? [v13] : (happ(v4, v11) = v13 & t(v12, v13))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v5) |  ? [v13] : (happ(v10, v11) = v13 & t(v13, v12))))) &  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ c_24__type__3302___24t(v1, v4) |  ? [v6] : (happ(v4, v2) = v6 &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v7) = v8) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v6) |  ? [v13] : (happ(v4, v11) = v13 & t(v12, v13))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v7) = v8) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__3314___24t(v1, v4, v9) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v11) |  ~ t(v7, v6) |  ? [v13] : (happ(v10, v11) = v13 & t(v13, v12)))))))
% 61.99/17.78  | (1462)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v0, v2, v4, v6, v8) = v10))
% 61.99/17.78  | (1463)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v0) = v1) | p(v1))
% 61.99/17.78  | (1464)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__58818___24a2(v0, v0) = v1) | p(v1))
% 61.99/17.78  | (1465) cType___24t(cCoq_2eReals_2eRdefinitions_2eR)
% 61.99/17.78  | (1466)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v2) | p(v1))
% 61.99/17.78  | (1467)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4655___24a2(v0, v1) = v2) |  ~ p(v2))
% 61.99/17.78  | (1468)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRfunctions_2eZintNull, v0) = v1) | cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v0) = v1)
% 61.99/17.78  | (1469)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v0) = v1) | happ(cCoq_2eReals_2eRfunctions_2eZintNull, v0) = v1)
% 61.99/17.78  | (1470)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ c_24__type__56654___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v2) |  ~ t(v8, v2) | cCoq_2eInit_2eDatatypes_2eprod___24t(v2, v2, v11))
% 61.99/17.78  | (1471) cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_50_50) = all_0_49_49
% 61.99/17.78  | (1472)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(all_0_45_45, v0) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(all_0_45_45, v2) = v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v3) |  ~ p(v1) |  ? [v4] : ( ~ (v4 = all_0_45_45) & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v2) = v4))
% 61.99/17.78  | (1473)  ! [v0] : ( ~ t(v0, c_24__type__6692) | c_24__type__6692___24t(v0))
% 61.99/17.78  | (1474)  ! [v0] : ( ~ c_24__type__6692___24t(v0) | t(v0, c_24__type__6692))
% 61.99/17.78  | (1475)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v0) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v1) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3)))
% 61.99/17.78  | (1476)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v1, v3))
% 61.99/17.78  | (1477)  ! [v0] :  ! [v1] : (v1 = all_0_47_47 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 61.99/17.78  | (1478)  ! [v0] : ( ~ t(v0, c_24__type__64727) | c_24__type__64727___24t(v0))
% 61.99/17.78  | (1479)  ! [v0] : ( ~ c_24__type__64727___24t(v0) | t(v0, c_24__type__64727))
% 61.99/17.78  | (1480)  ! [v0] : ( ~ t(v0, c_24__type__4318) | c_24__type__4318___24t(v0))
% 61.99/17.78  | (1481)  ! [v0] : ( ~ c_24__type__4318___24t(v0) | t(v0, c_24__type__4318))
% 61.99/17.78  | (1482)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v0, v1) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v3 & ((p(v5) & p(v4)) | (p(v3) & p(v2)))))
% 61.99/17.78  | (1483) c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn)
% 61.99/17.78  | (1484) c_24__type__37112___24t(cCoq_2eStrings_2eAscii_2eeqb__spec)
% 61.99/17.78  | (1485) c_24__type__3456___24t(cCoq_2eStrings_2eString_2esubstring)
% 61.99/17.78  | (1486)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cRedblack_2eTREES_2etree__rect___24a4(v5, v4, v3, v2) = v1) |  ~ (cRedblack_2eTREES_2etree__rect___24a4(v5, v4, v3, v2) = v0))
% 61.99/17.78  | (1487)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v1, v2))
% 61.99/17.78  | (1488)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v6 = v2 & v5 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v4) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eInit_2eDatatypes_2eGt & v1 = cCoq_2eNumbers_2eBinNums_2eN0))))
% 61.99/17.78  | (1489) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4016, all_0_27_27, cCoq_2eInit_2eNat_2esub)
% 61.99/17.78  | (1490)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v1, v2, v3) = v7) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v6) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6) |  ~ cType___24t(v3) |  ~ cType___24t(v2) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v6 & cCoq_2emicromega_2eTauto_2eI___24a7(v0, v1, v2, v3, v8, v9, v10) = v6 & cCoq_2eInit_2eDatatypes_2eoption___24t(v3, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v10) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v10))) | (v11 = v6 & cCoq_2emicromega_2eTauto_2eA___24a6(v0, v1, v2, v3, v8, v10) = v6 & happ(v5, v8) = v9 & t(v10, v2) & t(v8, v0) & p(v9)) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eD___24a6(v0, v1, v2, v3, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v9) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8))) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v1, v2, v3, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8)) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eN___24a5(v0, v1, v2, v3, v8) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v0, v1, v2, v3, v4, v5, v8)) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eX___24a5(v0, v1, v2, v3, v8) = v6 & happ(v4, v8) = v10 & t(v8, v1) & p(v10))))
% 61.99/17.78  | (1491)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__58792___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__58792, v0) = v3))
% 61.99/17.78  | (1492)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : ( ~ (v2 = all_0_45_45) & cCoq_2eReals_2eRaxioms_2eINR___24a1(v1) = v2))
% 61.99/17.79  | (1493)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v9, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v17, v13) = v18) |  ~ (happ(v9, v16) = v17) |  ~ t(v16, v0) | p(v18) |  ? [v19] :  ? [v20] : (happ(v15, v16) = v19 & happ(v14, v16) = v20 & (p(v20) | p(v19)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) | p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v19, v13) = v20 & happ(v14, v16) = v18 & happ(v9, v16) = v19 & (p(v20) | p(v18)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) | p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v19, v13) = v20 & happ(v15, v16) = v18 & happ(v9, v16) = v19 & (p(v20) | p(v18))))))
% 61.99/17.79  | (1494)  ! [v0] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 61.99/17.79  | (1495)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.79  | (1496)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRplus, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v1) = v3)
% 61.99/17.79  | (1497)  ? [v0] : (cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v1) = v3 & c_24__type__61506___24t(v0, v2) & t(v4, v3) & t(v1, v0) &  ~ cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(v0, v1, v2, v4)))
% 61.99/17.79  | (1498)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v0, v2, v4) = v6))
% 61.99/17.79  | (1499)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] :  ! [v34] :  ! [v35] :  ! [v36] :  ! [v37] :  ! [v38] :  ! [v39] :  ! [v40] :  ! [v41] :  ! [v42] :  ! [v43] : ( ~ (happ(v42, v21) = v43) |  ~ (happ(v41, v20) = v42) |  ~ (happ(v40, v19) = v41) |  ~ (happ(v39, v18) = v40) |  ~ (happ(v38, v17) = v39) |  ~ (happ(v37, v16) = v38) |  ~ (happ(v36, v15) = v37) |  ~ (happ(v35, v14) = v36) |  ~ (happ(v34, v13) = v35) |  ~ (happ(v33, v12) = v34) |  ~ (happ(v32, v11) = v33) |  ~ (happ(v31, v10) = v32) |  ~ (happ(v30, v9) = v31) |  ~ (happ(v29, v8) = v30) |  ~ (happ(v28, v7) = v29) |  ~ (happ(v27, v6) = v28) |  ~ (happ(v26, v5) = v27) |  ~ (happ(v25, v4) = v26) |  ~ (happ(v24, v3) = v25) |  ~ (happ(v23, v2) = v24) |  ~ (happ(v22, v1) = v23) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eSORaddon, v0) = v22) |  ~ p(v43) | cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21))
% 61.99/17.79  | (1500)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] :  ! [v34] :  ! [v35] :  ! [v36] :  ! [v37] :  ! [v38] :  ! [v39] :  ! [v40] :  ! [v41] :  ! [v42] :  ! [v43] : ( ~ (happ(v42, v21) = v43) |  ~ (happ(v41, v20) = v42) |  ~ (happ(v40, v19) = v41) |  ~ (happ(v39, v18) = v40) |  ~ (happ(v38, v17) = v39) |  ~ (happ(v37, v16) = v38) |  ~ (happ(v36, v15) = v37) |  ~ (happ(v35, v14) = v36) |  ~ (happ(v34, v13) = v35) |  ~ (happ(v33, v12) = v34) |  ~ (happ(v32, v11) = v33) |  ~ (happ(v31, v10) = v32) |  ~ (happ(v30, v9) = v31) |  ~ (happ(v29, v8) = v30) |  ~ (happ(v28, v7) = v29) |  ~ (happ(v27, v6) = v28) |  ~ (happ(v26, v5) = v27) |  ~ (happ(v25, v4) = v26) |  ~ (happ(v24, v3) = v25) |  ~ (happ(v23, v2) = v24) |  ~ (happ(v22, v1) = v23) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eSORaddon, v0) = v22) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) | p(v43))
% 61.99/17.79  | (1501)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__39367___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__39367___24t(v0, v1, v2, v3))
% 61.99/17.79  | (1502)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__39367___24a3(v0, v1, v2) = v4) |  ~ c_24__type__39367___24t(v0, v1, v2, v3) | t(v3, v4))
% 61.99/17.79  | (1503)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eInit_2ePeano_2ege___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 61.99/17.79  | (1504) c_24__type__4009___24t(cCoq_2eInit_2eDatatypes_2eNone)
% 61.99/17.79  | (1505)  ? [v0] : (c_24__type__60391___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4)))
% 61.99/17.79  | (1506)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ c_24__type__56883___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v8, v0) | cProp___24t(v11))
% 61.99/17.79  | (1507) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, c_24__type__42648, all_0_39_39, all_0_14_14) = all_0_13_13
% 61.99/17.79  | (1508)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v5 & (v3 = v1 |  ~ p(v4) | p(v5)) & ( ~ p(v5) | ( ~ (v3 = v1) & p(v4)))))
% 61.99/17.79  | (1509)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56839___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & t(v10, v0) & t(v8, v0) &  ~ t(v11, v0)))
% 61.99/17.79  | (1510)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.79  | (1511)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEc, v0) = v3))
% 61.99/17.79  | (1512)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ c_24__type__53579___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v6, v0) | t(v9, v0))
% 61.99/17.79  | (1513) c_24__type__38242___24t(cCoq_2emicromega_2eEnv_2ejump)
% 61.99/17.79  | (1514)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__144___24t(v0) |  ~ cV___24t(v3) |  ~ cRedblack_2ekey___24t(v1) |  ~ cRedblack_2eTREES_2etree___24t(v5) | cRedblack_2eTREES_2etree___24t(v6))
% 61.99/17.79  | (1515)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2esub, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, v1) = v3)
% 61.99/17.79  | (1516)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59763 | v1 = c_24__lam__59762 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 61.99/17.79  | (1517) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6165, all_0_23_23, cCoq_2eNArith_2eBinNatDef_2eN_2emul)
% 61.99/17.79  | (1518)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & t(v11, v0) &  ~ t(v12, v0)))
% 61.99/17.79  | (1519)  ? [v0] : (c_24__type__144___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cV___24t(v3) & cRedblack_2ekey___24t(v1) & cRedblack_2eTREES_2etree___24t(v5) &  ~ cRedblack_2eTREES_2etree___24t(v6)))
% 61.99/17.79  | (1520)  ? [v0] :  ? [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = v0 |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) | c_24__lam__4670___24a3(v0, v1, v2))
% 61.99/17.79  | (1521)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v23, v9) | t(v24, v0))
% 61.99/17.79  | (1522)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2 & p(v2)))
% 61.99/17.79  | (1523)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2etrue))) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2etrue)))))
% 61.99/17.79  | (1524)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v3) |  ~ cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(v0, v1, v2) |  ~ c_24__type__57277___24t(v0, v1, v2, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v2 & cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(v0, v1, v5) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0) &  ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v5)))
% 61.99/17.79  | (1525)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.79  | (1526)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v6, v10) = v12 & happ(v4, v12) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v18) |  ~ (happ(v11, v14) = v15) |  ~ (happ(v7, v16) = v17) |  ~ (happ(v6, v15) = v16) |  ~ t(v14, v0) | p(v19))))
% 61.99/17.79  | (1527)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v2, v4) = v6))
% 61.99/17.79  | (1528)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eDatatypes_2elist__rec, v0) = v2) | cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v0, v1) = v3)
% 61.99/17.79  | (1529) c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2erem)
% 61.99/17.79  | (1530)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v2 | v5 = v1 |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (c_24__lam__63652___24a2(v0, v1) = v6 & c_24__lam__63660___24a2(v0, v2) = v7 & c_24__lam__63668___24a2(v0, v3) = v8 & c_24__lam__63676___24a2(v0, v3) = v9 & ((v9 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGt) | (v8 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpLt) | (v7 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGe) | (v6 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpNEq))))
% 61.99/17.79  | (1531)  ? [v0] :  ? [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v2, v3, v4, v5) = v7) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v6) |  ~ cType___24t(v5) |  ~ cType___24t(v4) |  ~ cType___24t(v3) |  ~ cType___24t(v2) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v6 & cCoq_2emicromega_2eTauto_2eI___24a7(v2, v3, v4, v5, v8, v9, v10) = v6 & cCoq_2eInit_2eDatatypes_2eoption___24t(v5, v9) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v10) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v10)) | (v11 = v6 & cCoq_2emicromega_2eTauto_2eA___24a6(v2, v3, v4, v5, v8, v10) = v6 & happ(v1, v8) = v9 & t(v10, v4) & t(v8, v2) &  ~ p(v9)) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eD___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eCj___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8))) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eN___24a5(v2, v3, v4, v5, v8) = v6 & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8)) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eX___24a5(v2, v3, v4, v5, v8) = v6 & happ(v0, v8) = v10 & t(v8, v3) &  ~ p(v10))))
% 61.99/17.79  | (1532)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v2) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v2))
% 61.99/17.79  | (1533)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v3 & ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v5 = v0 & ((v17 = v2 & v14 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v15) = v16 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v11) = v12 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v13) = v15 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v12, v16) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v13) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2eN___24t(v13) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v16 = v2 & v13 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v14) = v15 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v12) = v14 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v6) = v1 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v11, v15) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v12) = v9 & cCoq_2eNumbers_2eBinNums_2eN___24t(v12) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v5 = v0 & ((v16 = v2 & v14 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v11) = v12 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v13) = v15 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v6) = v1 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v12, v15) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v13) = v9 & cCoq_2eNumbers_2eBinNums_2eN___24t(v13) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v15 = v2 & v13 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v12) = v14 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v11, v14) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v12) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2eN___24t(v12) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))))))
% 61.99/17.79  | (1534)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60418___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__60418, v0) = v4))
% 61.99/17.79  | (1535) c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2edouble)
% 61.99/17.79  | (1536)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2emodulo, v0) = v3))
% 61.99/17.79  | (1537)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v12) |  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] : (happ(v23, v11) = v12 & happ(v22, v10) = v23 & happ(v21, v9) = v22 & happ(v20, v8) = v21 & happ(v19, v7) = v20 & happ(v18, v6) = v19 & happ(v17, v5) = v18 & happ(v16, v4) = v17 & happ(v15, v3) = v16 & happ(v14, v2) = v15 & happ(v13, v1) = v14 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799, v0) = v13))
% 61.99/17.79  | (1538)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56654___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56654___24a7(v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.79  | (1539)  ? [v0] :  ? [v1] : (c_24__type__40140___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & happ(v1, v2) = v3 & t(v4, v0) & t(v2, v0) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v0, v0, v5)))
% 61.99/17.79  | (1540)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56604___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & t(v8, v2) &  ~ t(v9, v0)))
% 61.99/17.79  | (1541)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eInit_2eDatatypes_2eO) = v2) |  ~ c_24__type__3985___24t(v1) |  ~ c_24__type__3983___24t(v0) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__3990___24t(v1, v6) |  ~ t(v4, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v8) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__3990___24t(v1, v6) |  ~ t(v4, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v8) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9)))))
% 61.99/17.79  | (1542)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v3 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 61.99/17.79  | (1543)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v11))
% 61.99/17.79  | (1544)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v0, v2, v4) = v6))
% 61.99/17.79  | (1545)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 &  ~ p(v3)))
% 61.99/17.79  | (1546)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367, v0) = v6))
% 61.99/17.79  | (1547)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__4496___24a1(v2) = v1) |  ~ (c_24__type__4496___24a1(v2) = v0))
% 61.99/17.79  | (1548)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56562___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & t(v10, v2) & t(v8, v2) &  ~ t(v11, v2)))
% 61.99/17.79  | (1549) c_24__type__4095___24t(cCoq_2eStrings_2eString_2eprefix)
% 61.99/17.79  | (1550)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 61.99/17.79  | (1551)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v1) = v3 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v4 & ( ~ p(v4) | p(v2)) & ( ~ p(v2) | p(v4))))
% 61.99/17.79  | (1552)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2))
% 61.99/17.80  | (1553)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) | t(v2, v3))
% 61.99/17.80  | (1554)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v2))
% 61.99/17.80  | (1555)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__39358___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__39358___24t(v0, v1, v2, v3))
% 61.99/17.80  | (1556)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__39358___24a3(v0, v1, v2) = v4) |  ~ c_24__type__39358___24t(v0, v1, v2, v3) | t(v3, v4))
% 61.99/17.80  | (1557)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) = v14) |  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] :  ? [v27] : (happ(v27, v13) = v14 & happ(v26, v12) = v27 & happ(v25, v11) = v26 & happ(v24, v10) = v25 & happ(v23, v9) = v24 & happ(v22, v8) = v23 & happ(v21, v7) = v22 & happ(v20, v6) = v21 & happ(v19, v5) = v20 & happ(v18, v4) = v19 & happ(v17, v3) = v18 & happ(v16, v2) = v17 & happ(v15, v1) = v16 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738, v0) = v15))
% 61.99/17.80  | (1558)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__61503___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ t(v6, v7) | c_24__type__61503___24t(v0, v1, v2, v3, v4, v5, v6))
% 61.99/17.80  | (1559)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__61503___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ c_24__type__61503___24t(v0, v1, v2, v3, v4, v5, v6) | t(v6, v7))
% 61.99/17.80  | (1560)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__62512___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62512___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 61.99/17.80  | (1561)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2)
% 61.99/17.80  | (1562) c_24__type__43967___24t(cCoq_2eReals_2eRdefinitions_2eRdiv)
% 61.99/17.80  | (1563)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60387___24a2(v3, v2) = v1) |  ~ (c_24__prop__60387___24a2(v3, v2) = v0))
% 61.99/17.80  | (1564)  ? [v0] : (c_24__type__43954___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v2)))
% 61.99/17.80  | (1565)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eInit_2eNat_2eshiftl___24a2(all_0_50_50, v1) = v3 & cCoq_2eInit_2eNat_2eldiff___24a2(v0, v3) = v2))
% 61.99/17.80  | (1566)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v0, v3, v5) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v0, v2, v4) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cType___24t(v0) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] : (cCoq_2eVectors_2eVectorDef_2enil___24a1(v0) = v7 & ((v12 = v4 & cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v8, v10, v11) = v4 & happ(v1, v8) = v9 & cCoq_2eVectors_2eVectorDef_2et___24t(v0, v10, v11) & t(v8, v0) & cCoq_2eInit_2eDatatypes_2enat___24t(v10) & ((v19 = v6 & v17 = v5 & cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v0, v1, v10, v15, v11, v16) = v18 & cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v13, v15, v16) = v5 & cCoq_2eInit_2eDatatypes_2eandb___24a2(v14, v18) = v6 & happ(v9, v13) = v14 & cCoq_2eVectors_2eVectorDef_2et___24t(v0, v15, v16) & t(v13, v0) & cCoq_2eInit_2eDatatypes_2enat___24t(v15)) | (v7 = v5 & v6 = cCoq_2eInit_2eDatatypes_2efalse))) | (v7 = v4 & ((v11 = v5 & v6 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v8, v9, v10) = v5 & cCoq_2eVectors_2eVectorDef_2et___24t(v0, v9, v10) & t(v8, v0) & cCoq_2eInit_2eDatatypes_2enat___24t(v9)) | (v6 = cCoq_2eInit_2eDatatypes_2etrue & v5 = v4))))))
% 61.99/17.80  | (1567)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRaxioms_2eINR, v0) = v1) | cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = v1)
% 61.99/17.80  | (1568)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = v1) | happ(cCoq_2eReals_2eRaxioms_2eINR, v0) = v1)
% 61.99/17.80  | (1569)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v3, v2) = v0))
% 61.99/17.80  | (1570)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__37114___24a2(v0, v0) = v1) | p(v1))
% 61.99/17.80  | (1571)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62244___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 61.99/17.80  | (1572)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62244___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.15/17.80  | (1573) c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZne)
% 62.15/17.80  | (1574)  ! [v0] :  ! [v1] : ( ~ (cVFA_2eMaps_2etotal__map___24a1(v0) = v1) | c_24__type__4022___24a1(v0) = v1)
% 62.15/17.80  | (1575)  ! [v0] :  ! [v1] : ( ~ (c_24__type__4022___24a1(v0) = v1) | cVFA_2eMaps_2etotal__map___24a1(v0) = v1)
% 62.15/17.80  | (1576)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4656___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4656, v0) = v3))
% 62.15/17.80  | (1577)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v3 & ( ~ (v2 = cCoq_2eInit_2eDatatypes_2eGt) | p(v3)) & (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ p(v3))))
% 62.15/17.80  | (1578)  ! [v0] :  ! [v1] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1))
% 62.15/17.80  | (1579)  ! [v0] : ( ~ t(v0, c_24__type__39863) | c_24__type__39863___24t(v0))
% 62.15/17.80  | (1580)  ! [v0] : ( ~ c_24__type__39863___24t(v0) | t(v0, c_24__type__39863))
% 62.15/17.80  | (1581) c_24__type__51586___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEI)
% 62.15/17.80  | (1582)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cRedblack_2eTREES_2ebalance, v0) = v5) | cRedblack_2eTREES_2ebalance___24a5(v0, v1, v2, v3, v4) = v9)
% 62.15/17.80  | (1583)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eDatatypes_2eprod, v0) = v3))
% 62.15/17.80  | (1584)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (c_24__lam__64765___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : (v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.15/17.80  | (1585)  ! [v0] : ( ~ t(v0, c_24__type__37140) | c_24__type__37140___24t(v0))
% 62.15/17.80  | (1586)  ! [v0] : ( ~ c_24__type__37140___24t(v0) | t(v0, c_24__type__37140))
% 62.15/17.80  | (1587)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v8, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v13) |  ? [v14] :  ? [v15] : (happ(v14, v10) = v15 & happ(v9, v12) = v14 & p(v15)))
% 62.15/17.80  | (1588) c_24__type__3074___24t(cRedblack_2eTREES_2etree__rec)
% 62.15/17.80  | (1589)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60387, v0) = v2) | c_24__prop__60387___24a2(v0, v1) = v3)
% 62.15/17.80  | (1590)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eString_2estring__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStrings_2eString_2estring__dec, v0) = v3))
% 62.15/17.80  | (1591)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__60982___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v4))
% 62.15/17.80  | (1592)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ cProp___24t(v12)))
% 62.15/17.80  | (1593) c_24__type__4456___24t(cCoq_2eQArith_2eQArith__base_2eQeq)
% 62.15/17.80  | (1594)  ! [v0] : ( ~ t(v0, c_24__type__37142) | c_24__type__37142___24t(v0))
% 62.15/17.80  | (1595)  ! [v0] : ( ~ c_24__type__37142___24t(v0) | t(v0, c_24__type__37142))
% 62.15/17.80  | (1596)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v11, v0) | t(v12, v0))
% 62.15/17.80  | (1597)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v1) = v5) |  ~ (happ(v2, v3) = v4) |  ~ c_24__lam__49937___24a4(v0, v1, v2, v3) |  ~ p(v5))
% 62.15/17.80  | (1598)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__56730___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & t(v5, v1) & t(v3, v1) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v1, v6)))
% 62.15/17.80  | (1599)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__41621___24a3(v0, v1, v1) = v2) |  ~ p(v2))
% 62.15/17.80  | (1600)  ! [v0] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.15/17.80  | (1601)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v10) = v16) |  ~ (happ(v14, v16) = v17) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v4, v12) = v15) |  ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v17))
% 62.15/17.80  | (1602)  ! [v0] : ( ~ t(v0, cV) | cV___24t(v0))
% 62.15/17.80  | (1603)  ! [v0] : ( ~ cV___24t(v0) | t(v0, cV))
% 62.15/17.80  | (1604)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v6 = v1 & v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3))))
% 62.15/17.80  | (1605) c_24__type__6728___24t(cCoq_2eZArith_2eZdiv_2eRemainder__alt)
% 62.15/17.80  | (1606)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2emicromega_2eTauto_2eD, v0) = v6) | cCoq_2emicromega_2eTauto_2eD___24a6(v0, v1, v2, v3, v4, v5) = v11)
% 62.15/17.80  | (1607)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43677___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.15/17.80  | (1608)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43677___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.15/17.80  | (1609) c_24__type__60742___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb)
% 62.15/17.80  | (1610) c_24__type__63546___24t(cCoq_2eQArith_2eQArith__base_2eQmake)
% 62.15/17.80  | (1611)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__41621___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__41621, v0) = v4))
% 62.15/17.80  | (1612)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3302___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__3302___24t(v0, v1))
% 62.15/17.80  | (1613)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3302___24a1(v0) = v2) |  ~ c_24__type__3302___24t(v0, v1) | t(v1, v2))
% 62.15/17.80  | (1614)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cVFA_2eSearchTree_2eT___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cVFA_2eSearchTree_2eT___24a5(v6, v5, v4, v3, v2) = v0))
% 62.15/17.80  | (1615)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (c_24__type__63272___24t(v0, v1, v2, v3) |  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & t(v4, v0) &  ~ cProp___24t(v5)))
% 62.15/17.80  | (1616) c_24__type__61955___24t(cCoq_2esetoid__ring_2eField__theory_2econdition)
% 62.15/17.80  | (1617)  ? [v0] : (c_24__type__39863___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v2 & happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v0, v1) = v3 & c_24__type__39868___24t(v1, v4) & cCoq_2eInit_2eDatatypes_2elist___24t(v2, v8) & cCoq_2eInit_2eDatatypes_2elist___24t(v2, v6) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v2, v9)))
% 62.15/17.80  | (1618)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.15/17.80  | (1619)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 62.15/17.80  | (1620)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__41621___24a3(v0, v1, v2) = v3) | p(v3))
% 62.15/17.80  | (1621)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.15/17.80  | (1622)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, all_0_45_45) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, all_0_45_45) = v2) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v1, v2) = v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v6 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v4 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v7 & cCoq_2eInit_2eSpecif_2eleft___24a2(v1, v2) = v5 & ((v7 = v6 & v5 = v4 & p(v1)) | (v6 = v0 & v4 = v3 & p(v2)))))
% 62.15/17.80  | (1623)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__lam__49953___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__lam__49953, v0) = v4))
% 62.15/17.80  | (1624)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eN0))))))
% 62.15/17.80  | (1625)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2emax___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2emax___24a2(v3, v2) = v0))
% 62.15/17.80  | (1626)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eSpecif_2einright, v0) = v2) | cCoq_2eInit_2eSpecif_2einright___24a2(v0, v1) = v3)
% 62.15/17.80  | (1627)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__52287___24t(v0) |  ~ c_24__type__39218___24t(v1, v5) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v9) |  ~ t(v7, v1) |  ~ t(v3, v1) |  ~ cType___24t(v1) | t(v10, v1))
% 62.15/17.80  | (1628)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v0) & t(v18, v0) &  ~ t(v21, v0)))
% 62.15/17.80  | (1629)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4022___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__4022___24t(v0, v1))
% 62.15/17.80  | (1630)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4022___24a1(v0) = v2) |  ~ c_24__type__4022___24t(v0, v1) | t(v1, v2))
% 62.15/17.80  | (1631) c_24__type__3929___24t(cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec)
% 62.15/17.80  | (1632)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eZ__rect, v0) = v1) | cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v0) = v1)
% 62.15/17.80  | (1633)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2eZ__rect, v0) = v1)
% 62.15/17.80  | (1634)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56512___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56512___24a7(v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.15/17.80  | (1635)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ c_24__type__56512___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v2) |  ~ t(v8, v2) | t(v11, v2))
% 62.15/17.80  | (1636)  ? [v0] : (c_24__type__61243___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) &  ~ cProp___24t(v4)))
% 62.15/17.80  | (1637)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ cProp___24t(v12)))
% 62.15/17.81  | (1638)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v0) = v3) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v4, v5, v6) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eVectors_2eVectorDef_2et___24t(v0, v5, v6) & t(v4, v0) & cCoq_2eInit_2eDatatypes_2enat___24t(v5)))
% 62.15/17.81  | (1639)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat, v0) = v1)
% 62.15/17.81  | (1640)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v0) = v1)
% 62.15/17.81  | (1641)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEadd, v0) = v4))
% 62.15/17.81  | (1642)  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2egt___24a2(v0, v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.15/17.81  | (1643)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v1) = v3)
% 62.15/17.81  | (1644)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__59760___24t(v0) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v5) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) | cProp___24t(v6))
% 62.15/17.81  | (1645) c_24__type__61030___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode)
% 62.15/17.81  | (1646)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v2) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.15/17.81  | (1647)  ? [v0] : (c_24__type__59708___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39227___24t(v1, v11) & c_24__type__39218___24t(v1, v9) & c_24__type__39218___24t(v1, v7) & t(v5, v1) & t(v3, v1) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v13) & cType___24t(v1) &  ~ t(v14, v1)))
% 62.15/17.81  | (1648)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__64711___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v2))
% 62.15/17.81  | (1649)  ! [v0] : ( ~ t(v0, c_24__type__61124) | c_24__type__61124___24t(v0))
% 62.15/17.81  | (1650)  ! [v0] : ( ~ c_24__type__61124___24t(v0) | t(v0, c_24__type__61124))
% 62.15/17.81  | (1651)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v9 = v8 |  ~ (cRedblack_2eTREES_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cRedblack_2eTREES_2eT___24a5(v0, v2, v4, v6, v8) = v10))
% 62.15/17.81  | (1652)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 62.15/17.81  | (1653)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO | v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.15/17.81  | (1654)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eZeval__op1, v0) = v1) | cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1)
% 62.15/17.81  | (1655)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) | happ(cCoq_2emicromega_2eZMicromega_2eZeval__op1, v0) = v1)
% 62.15/17.81  | (1656)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v0, v0))
% 62.15/17.81  | (1657)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v1) = v5 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v1, v6) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v1) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3))))
% 62.15/17.81  | (1658)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.15/17.81  | (1659)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61892___24t(v0) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v5) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v6))
% 62.15/17.81  | (1660) c_24__type__60982___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2esub)
% 62.15/17.81  | (1661)  ? [v0] : (c_24__type__43969___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, all_0_45_45) = v2 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v1, all_0_45_45) = v3 & happ(v0, v1) = v4 & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v2, v3, v4)))
% 62.15/17.81  | (1662)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v3, v2) = v0))
% 62.15/17.81  | (1663) c_24__type__3255___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePol)
% 62.15/17.81  | (1664)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (happ(v22, v11) = v23) |  ~ (happ(v21, v10) = v22) |  ~ (happ(v20, v9) = v21) |  ~ (happ(v19, v8) = v20) |  ~ (happ(v18, v7) = v19) |  ~ (happ(v17, v6) = v18) |  ~ (happ(v16, v5) = v17) |  ~ (happ(v15, v4) = v16) |  ~ (happ(v14, v3) = v15) |  ~ (happ(v13, v2) = v14) |  ~ (happ(v12, v1) = v13) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799, v0) = v12) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v23)
% 62.15/17.81  | (1665)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__63101___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__63101___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.15/17.81  | (1666) cType___24t(cCoq_2eNumbers_2eBinNums_2epositive)
% 62.15/17.81  | (1667)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2ein__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2ein__dec___24a2(v3, v2) = v0))
% 62.15/17.81  | (1668)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ c_24__type__63248___24t(v0, v1, v2, v3) |  ~ t(v4, v0) | cProp___24t(v5))
% 62.15/17.81  | (1669)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__64642___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & t(v3, v0) &  ~ cProp___24t(v4)))
% 62.15/17.81  | (1670)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v1, v3) = v4) |  ~ c_24__lam__63660___24a4(v0, v1, v2, v3) | p(v5))
% 62.15/17.81  | (1671)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v2, v3) = v4) |  ~ (cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v5] : (cCoq_2eInit_2eNat_2etestbit___24a2(v0, v3) = v5 & ( ~ (v5 = cCoq_2eInit_2eDatatypes_2etrue) | v4 = cCoq_2eInit_2eDatatypes_2etrue | v3 = v1) & ( ~ (v4 = cCoq_2eInit_2eDatatypes_2etrue) | (v5 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v3 = v1)))))
% 62.15/17.81  | (1672)  ? [v0] : (c_24__type__37112___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__37114___24a2(v1, v3) = v4 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eStrings_2eAscii_2eascii___24t(v3) & cCoq_2eStrings_2eAscii_2eascii___24t(v1) &  ~ cCoq_2eBool_2eBool_2ereflect___24t(v4, v5, v6)))
% 62.15/17.81  | (1673) c_24__type__38469___24t(cCoq_2emicromega_2eEnvRing_2ePinj)
% 62.15/17.81  | (1674)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) | p(v22))
% 62.15/17.81  | (1675)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60919, v0) = v2) | c_24__prop__60919___24a2(v0, v1) = v3)
% 62.15/17.81  | (1676)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRminus, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v1) = v3)
% 62.15/17.81  | (1677)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eInit_2eDatatypes_2eLt |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v2) | p(v0))
% 62.15/17.81  | (1678)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext, v0) = v5) |  ~ p(v9) | cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v1, v2, v3, v4))
% 62.15/17.81  | (1679)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext, v0) = v5) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v1, v2, v3, v4) | p(v9))
% 62.15/17.81  | (1680) c_24__type__6709___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare)
% 62.15/17.81  | (1681)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2elast, v0) = v3) | cCoq_2eLists_2eList_2elast___24a3(v0, v1, v2) = v5)
% 62.15/17.81  | (1682)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__38941___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__38941___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.15/17.81  | (1683)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cRedblack_2eTREES_2eE) = v2) |  ~ c_24__type__3076___24t(v1) |  ~ c_24__type__3074___24t(v0) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__3106___24t(v1, v6) |  ~ cRedblack_2eTREES_2etree___24t(v8) |  ~ t(v4, v2) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__3106___24t(v1, v6) |  ~ cRedblack_2eTREES_2etree___24t(v8) |  ~ t(v4, v2) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9)))))
% 62.15/17.81  | (1684)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5))))))
% 62.15/17.81  | (1685) cCoq_2emicromega_2eRingMicromega_2eOp1___24t(cCoq_2emicromega_2eRingMicromega_2eNonStrict)
% 62.15/17.81  | (1686) c_24__type__38146___24t(cCoq_2emicromega_2eTauto_2eclause)
% 62.15/17.81  | (1687)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v2) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v5) = v4 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v5))
% 62.15/17.81  | (1688) cCoq_2eNumbers_2eBinNums_2exI___24a1(cCoq_2eNumbers_2eBinNums_2exH) = all_0_29_29
% 62.15/17.81  | (1689)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v4, v3, v2) = v0))
% 62.15/17.81  | (1690)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] : ((v3 = v0 & v1 = all_0_42_42 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & v1 = all_0_44_44 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 62.15/17.81  | (1691)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2enth__error___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eLists_2eList_2enth__error, v0) = v4))
% 62.15/17.81  | (1692)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v5 & (v3 = v1 |  ~ p(v5) | p(v4)) & (p(v5) | ( ~ (v3 = v1) &  ~ p(v4)))))
% 62.15/17.81  | (1693) c_24__type__4016___24t(cCoq_2eInit_2eNat_2eshiftl)
% 62.15/17.81  | (1694)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4117, v0) = v2) | c_24__prop__4117___24a2(v0, v1) = v3)
% 62.15/17.81  | (1695)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cdefault |  ~ (cRedblack_2eTREES_2elookup___24a2(v0, v1) = v2) |  ~ cRedblack_2eTREES_2etree___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (cRedblack_2eTREES_2elookup___24a2(v0, v10) = v12 & cRedblack_2eTREES_2elookup___24a2(v0, v4) = v5 & cVFA_2eExtract_2eltb___24a2(v6, v0) = v8 & cVFA_2eExtract_2eltb___24a2(v0, v6) = v7 & cRedblack_2eTREES_2eT___24a5(v3, v4, v6, v9, v10) = v11 & cV___24t(v9) & cRedblack_2ekey___24t(v6) & cRedblack_2eTREES_2etree___24t(v10) & cRedblack_2eTREES_2etree___24t(v4) & cRedblack_2ecolor___24t(v3) & ( ~ cRedblack_2ekey___24t(v0) | (v11 = v1 & ((v7 = cCoq_2eInit_2eDatatypes_2efalse & ((v12 = v2 & v8 = cCoq_2eInit_2eDatatypes_2etrue) | (v9 = v2 & v8 = cCoq_2eInit_2eDatatypes_2efalse))) | (v7 = cCoq_2eInit_2eDatatypes_2etrue & v5 = v2))))))
% 62.15/17.81  | (1696)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt | p(v2))
% 62.15/17.81  | (1697)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__43677___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__43677___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.15/17.81  | (1698)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__48628___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__48628___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.15/17.81  | (1699)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ c_24__type__39358___24t(v0, v1, v2, v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v4) | t(v5, v2))
% 62.15/17.81  | (1700)  ~ (all_0_1_1 = cCoq_2eNumbers_2eBinNums_2eN0)
% 62.15/17.81  | (1701)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eInit_2eDatatypes_2eO) = v1) |  ~ c_24__type__129___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) | p(v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : ((happ(v9, v12) = v13 & happ(v7, v10) = v11 & happ(v0, v8) = v9 & happ(v0, v6) = v7 & cCoq_2eInit_2eDatatypes_2eS___24a1(v10) = v12 & cCoq_2eInit_2eDatatypes_2eS___24a1(v6) = v8 & cCoq_2eInit_2eDatatypes_2enat___24t(v10) & cCoq_2eInit_2eDatatypes_2enat___24t(v6) & p(v11) &  ~ p(v13)) | (happ(v8, cCoq_2eInit_2eDatatypes_2eO) = v9 & happ(v0, v7) = v8 & cCoq_2eInit_2eDatatypes_2eS___24a1(v6) = v7 & cCoq_2eInit_2eDatatypes_2enat___24t(v6) &  ~ p(v9)) | (happ(v1, v6) = v7 & cCoq_2eInit_2eDatatypes_2enat___24t(v6) &  ~ p(v7))))
% 62.15/17.81  | (1702)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4453___24t(v0) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))
% 62.15/17.81  | (1703) c_24__type__43923___24t(cCoq_2eReals_2eRIneq_2eRsqr)
% 62.15/17.81  | (1704) c_24__type__59781___24t(cCoq_2eZArith_2eZbool_2eZ__noteq__bool)
% 62.15/17.81  | (1705)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v2) = v0))
% 62.15/17.81  | (1706)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__45237___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__45237___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.15/17.81  | (1707)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7))
% 62.15/17.81  | (1708)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37166___24t(v1) |  ~ c_24__type__37164___24t(v0) |  ? [v3] : (happ(v1, cCoq_2eNumbers_2eBinNums_2eN0) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__37169___24t(v1, v6) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v8) |  ~ t(v4, v3) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__37169___24t(v1, v6) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v8) |  ~ t(v4, v3) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9)))))
% 62.15/17.82  | (1709)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__59794___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v2))
% 62.15/17.82  | (1710)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFapp, v0) = v4) | cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v0, v1, v2, v3) = v7)
% 62.15/17.82  | (1711)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] : ( ~ (happ(v26, v27) = v28) |  ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ (happ(v20, v21) = v22) |  ~ (happ(v18, v19) = v20) |  ~ (happ(v16, v17) = v18) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__51826___24t(v0) |  ~ c_24__type__39367___24t(v1, v15, v19, v23) |  ~ c_24__type__39358___24t(v1, v15, v19, v21) |  ~ c_24__type__39353___24t(v1, v15, v17) |  ~ c_24__type__39227___24t(v1, v13) |  ~ c_24__type__39218___24t(v1, v11) |  ~ c_24__type__39218___24t(v1, v9) |  ~ c_24__type__39218___24t(v1, v7) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v15, v27) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v25) |  ~ t(v5, v1) |  ~ t(v3, v1) |  ~ cType___24t(v19) |  ~ cType___24t(v15) |  ~ cType___24t(v1) | t(v28, v1))
% 62.15/17.82  | (1712)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cRedblack_2eTREES_2ebalance___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cRedblack_2eTREES_2etree___24t(v1) |  ~ cRedblack_2ecolor___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] :  ? [v27] :  ? [v28] :  ? [v29] :  ? [v30] :  ? [v31] :  ? [v32] :  ? [v33] :  ? [v34] :  ? [v35] :  ? [v36] :  ? [v37] :  ? [v38] :  ? [v39] :  ? [v40] :  ? [v41] :  ? [v42] :  ? [v43] :  ? [v44] :  ? [v45] :  ? [v46] :  ? [v47] :  ? [v48] :  ? [v49] :  ? [v50] :  ? [v51] :  ? [v52] :  ? [v53] :  ? [v54] :  ? [v55] : (cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v4) = v7 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v1, v2, v3, v4) = v6 & ((v6 = v5 & v0 = cRedblack_2eRed) | (v0 = cRedblack_2eBlack & ( ~ cRedblack_2eTREES_2etree___24t(v4) | (v13 = v1 & cRedblack_2eTREES_2eT___24a5(v8, v9, v10, v11, v12) = v1 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v12, v2, v3, v4) = v14 & cV___24t(v11) & cRedblack_2ekey___24t(v10) & cRedblack_2eTREES_2etree___24t(v12) & cRedblack_2eTREES_2etree___24t(v9) & cRedblack_2ecolor___24t(v8) & ((v8 = cRedblack_2eBlack & ((v21 = v4 & cRedblack_2eTREES_2eT___24a5(v15, v16, v18, v19, v20) = v4 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v16) = v17 & cV___24t(v19) & cRedblack_2ekey___24t(v18) & cRedblack_2eTREES_2etree___24t(v20) & cRedblack_2eTREES_2etree___24t(v16) & cRedblack_2ecolor___24t(v15) & ((v15 = cRedblack_2eBlack & v7 = v5) | (v15 = cRedblack_2eRed & ((v28 = v16 & cRedblack_2eTREES_2eT___24a5(v22, v23, v25, v26, v27) = v16 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v27, v18, v19, v20) = v29 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v23) = v24 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v24, v25, v26, v29) = v30 & cV___24t(v26) & cRedblack_2ekey___24t(v25) & cRedblack_2eTREES_2etree___24t(v27) & cRedblack_2eTREES_2etree___24t(v23) & cRedblack_2ecolor___24t(v22) & ((v30 = v5 & v22 = cRedblack_2eRed) | (v22 = cRedblack_2eBlack & ((v36 = v20 & cRedblack_2eTREES_2eT___24a5(v31, v32, v33, v34, v35) = v20 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v32, v33, v34, v35) = v37 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v17, v18, v19, v37) = v38 & cV___24t(v34) & cRedblack_2ekey___24t(v33) & cRedblack_2eTREES_2etree___24t(v35) & cRedblack_2eTREES_2etree___24t(v32) & cRedblack_2ecolor___24t(v31) & ((v38 = v5 & v31 = cRedblack_2eRed) | (v31 = cRedblack_2eBlack & v7 = v5))) | (v20 = cRedblack_2eTREES_2eE & v7 = v5))))) | (v16 = cRedblack_2eTREES_2eE & ((v27 = v20 & cRedblack_2eTREES_2eT___24a5(v22, v23, v24, v25, v26) = v20 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v23, v24, v25, v26) = v28 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v17, v18, v19, v28) = v29 & cV___24t(v25) & cRedblack_2ekey___24t(v24) & cRedblack_2eTREES_2etree___24t(v26) & cRedblack_2eTREES_2etree___24t(v23) & cRedblack_2ecolor___24t(v22) & ((v29 = v5 & v22 = cRedblack_2eRed) | (v22 = cRedblack_2eBlack & v7 = v5))) | (v20 = cRedblack_2eTREES_2eE & v7 = v5))))))) | (v7 = v5 & v4 = cRedblack_2eTREES_2eE))) | (v8 = cRedblack_2eRed & ((v20 = v9 & cRedblack_2eTREES_2eT___24a5(v15, v16, v17, v18, v19) = v9 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v16, v17, v18, v19) = v21 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v21, v10, v11, v14) = v22 & cV___24t(v18) & cRedblack_2ekey___24t(v17) & cRedblack_2eTREES_2etree___24t(v19) & cRedblack_2eTREES_2etree___24t(v16) & cRedblack_2ecolor___24t(v15) & ((v22 = v5 & v15 = cRedblack_2eRed) | (v15 = cRedblack_2eBlack & ((v29 = v12 & cRedblack_2eTREES_2eT___24a5(v23, v24, v26, v27, v28) = v12 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v28, v2, v3, v4) = v30 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v9, v10, v11, v24) = v25 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v25, v26, v27, v30) = v31 & cV___24t(v27) & cRedblack_2ekey___24t(v26) & cRedblack_2eTREES_2etree___24t(v28) & cRedblack_2eTREES_2etree___24t(v24) & cRedblack_2ecolor___24t(v23) & ((v31 = v5 & v23 = cRedblack_2eRed) | (v23 = cRedblack_2eBlack & ((v38 = v4 & cRedblack_2eTREES_2eT___24a5(v32, v33, v35, v36, v37) = v4 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v33) = v34 & cV___24t(v36) & cRedblack_2ekey___24t(v35) & cRedblack_2eTREES_2etree___24t(v37) & cRedblack_2eTREES_2etree___24t(v33) & cRedblack_2ecolor___24t(v32) & ((v32 = cRedblack_2eBlack & v7 = v5) | (v32 = cRedblack_2eRed & ((v45 = v33 & cRedblack_2eTREES_2eT___24a5(v39, v40, v42, v43, v44) = v33 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v44, v35, v36, v37) = v46 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v40) = v41 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v41, v42, v43, v46) = v47 & cV___24t(v43) & cRedblack_2ekey___24t(v42) & cRedblack_2eTREES_2etree___24t(v44) & cRedblack_2eTREES_2etree___24t(v40) & cRedblack_2ecolor___24t(v39) & ((v47 = v5 & v39 = cRedblack_2eRed) | (v39 = cRedblack_2eBlack & ((v53 = v37 & cRedblack_2eTREES_2eT___24a5(v48, v49, v50, v51, v52) = v37 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v49, v50, v51, v52) = v54 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v34, v35, v36, v54) = v55 & cV___24t(v51) & cRedblack_2ekey___24t(v50) & cRedblack_2eTREES_2etree___24t(v52) & cRedblack_2eTREES_2etree___24t(v49) & cRedblack_2ecolor___24t(v48) & ((v55 = v5 & v48 = cRedblack_2eRed) | (v48 = cRedblack_2eBlack & v7 = v5))) | (v37 = cRedblack_2eTREES_2eE & v7 = v5))))) | (v33 = cRedblack_2eTREES_2eE & ((v44 = v37 & cRedblack_2eTREES_2eT___24a5(v39, v40, v41, v42, v43) = v37 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v40, v41, v42, v43) = v45 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v34, v35, v36, v45) = v46 & cV___24t(v42) & cRedblack_2ekey___24t(v41) & cRedblack_2eTREES_2etree___24t(v43) & cRedblack_2eTREES_2etree___24t(v40) & cRedblack_2ecolor___24t(v39) & ((v46 = v5 & v39 = cRedblack_2eRed) | (v39 = cRedblack_2eBlack & v7 = v5))) | (v37 = cRedblack_2eTREES_2eE & v7 = v5))))))) | (v7 = v5 & v4 = cRedblack_2eTREES_2eE))))) | (v12 = cRedblack_2eTREES_2eE & ((v29 = v4 & cRedblack_2eTREES_2eT___24a5(v23, v24, v26, v27, v28) = v4 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v24) = v25 & cV___24t(v27) & cRedblack_2ekey___24t(v26) & cRedblack_2eTREES_2etree___24t(v28) & cRedblack_2eTREES_2etree___24t(v24) & cRedblack_2ecolor___24t(v23) & ((v23 = cRedblack_2eBlack & v7 = v5) | (v23 = cRedblack_2eRed & ((v36 = v24 & cRedblack_2eTREES_2eT___24a5(v30, v31, v33, v34, v35) = v24 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v35, v26, v27, v28) = v37 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v31) = v32 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v32, v33, v34, v37) = v38 & cV___24t(v34) & cRedblack_2ekey___24t(v33) & cRedblack_2eTREES_2etree___24t(v35) & cRedblack_2eTREES_2etree___24t(v31) & cRedblack_2ecolor___24t(v30) & ((v38 = v5 & v30 = cRedblack_2eRed) | (v30 = cRedblack_2eBlack & ((v44 = v28 & cRedblack_2eTREES_2eT___24a5(v39, v40, v41, v42, v43) = v28 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v40, v41, v42, v43) = v45 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v25, v26, v27, v45) = v46 & cV___24t(v42) & cRedblack_2ekey___24t(v41) & cRedblack_2eTREES_2etree___24t(v43) & cRedblack_2eTREES_2etree___24t(v40) & cRedblack_2ecolor___24t(v39) & ((v46 = v5 & v39 = cRedblack_2eRed) | (v39 = cRedblack_2eBlack & v7 = v5))) | (v28 = cRedblack_2eTREES_2eE & v7 = v5))))) | (v24 = cRedblack_2eTREES_2eE & ((v35 = v28 & cRedblack_2eTREES_2eT___24a5(v30, v31, v32, v33, v34) = v28 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v31, v32, v33, v34) = v36 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v25, v26, v27, v36) = v37 & cV___24t(v33) & cRedblack_2ekey___24t(v32) & cRedblack_2eTREES_2etree___24t(v34) & cRedblack_2eTREES_2etree___24t(v31) & cRedblack_2ecolor___24t(v30) & ((v37 = v5 & v30 = cRedblack_2eRed) | (v30 = cRedblack_2eBlack & v7 = v5))) | (v28 = cRedblack_2eTREES_2eE & v7 = v5))))))) | (v7 = v5 & v4 = cRedblack_2eTREES_2eE))))))) | (v9 = cRedblack_2eTREES_2eE & ((v21 = v12 & cRedblack_2eTREES_2eT___24a5(v15, v16, v18, v19, v20) = v12 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v20, v2, v3, v4) = v22 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, cRedblack_2eTREES_2eE, v10, v11, v16) = v17 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v17, v18, v19, v22) = v23 & cV___24t(v19) & cRedblack_2ekey___24t(v18) & cRedblack_2eTREES_2etree___24t(v20) & cRedblack_2eTREES_2etree___24t(v16) & cRedblack_2ecolor___24t(v15) & ((v23 = v5 & v15 = cRedblack_2eRed) | (v15 = cRedblack_2eBlack & ((v30 = v4 & cRedblack_2eTREES_2eT___24a5(v24, v25, v27, v28, v29) = v4 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v25) = v26 & cV___24t(v28) & cRedblack_2ekey___24t(v27) & cRedblack_2eTREES_2etree___24t(v29) & cRedblack_2eTREES_2etree___24t(v25) & cRedblack_2ecolor___24t(v24) & ((v24 = cRedblack_2eBlack & v7 = v5) | (v24 = cRedblack_2eRed & ((v37 = v25 & cRedblack_2eTREES_2eT___24a5(v31, v32, v34, v35, v36) = v25 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v36, v27, v28, v29) = v38 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v32) = v33 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v33, v34, v35, v38) = v39 & cV___24t(v35) & cRedblack_2ekey___24t(v34) & cRedblack_2eTREES_2etree___24t(v36) & cRedblack_2eTREES_2etree___24t(v32) & cRedblack_2ecolor___24t(v31) & ((v39 = v5 & v31 = cRedblack_2eRed) | (v31 = cRedblack_2eBlack & ((v45 = v29 & cRedblack_2eTREES_2eT___24a5(v40, v41, v42, v43, v44) = v29 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v41, v42, v43, v44) = v46 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v26, v27, v28, v46) = v47 & cV___24t(v43) & cRedblack_2ekey___24t(v42) & cRedblack_2eTREES_2etree___24t(v44) & cRedblack_2eTREES_2etree___24t(v41) & cRedblack_2ecolor___24t(v40) & ((v47 = v5 & v40 = cRedblack_2eRed) | (v40 = cRedblack_2eBlack & v7 = v5))) | (v29 = cRedblack_2eTREES_2eE & v7 = v5))))) | (v25 = cRedblack_2eTREES_2eE & ((v36 = v29 & cRedblack_2eTREES_2eT___24a5(v31, v32, v33, v34, v35) = v29 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v32, v33, v34, v35) = v37 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v26, v27, v28, v37) = v38 & cV___24t(v34) & cRedblack_2ekey___24t(v33) & cRedblack_2eTREES_2etree___24t(v35) & cRedblack_2eTREES_2etree___24t(v32) & cRedblack_2ecolor___24t(v31) & ((v38 = v5 & v31 = cRedblack_2eRed) | (v31 = cRedblack_2eBlack & v7 = v5))) | (v29 = cRedblack_2eTREES_2eE & v7 = v5))))))) | (v7 = v5 & v4 = cRedblack_2eTREES_2eE))))) | (v12 = cRedblack_2eTREES_2eE & ((v21 = v4 & cRedblack_2eTREES_2eT___24a5(v15, v16, v18, v19, v20) = v4 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v16) = v17 & cV___24t(v19) & cRedblack_2ekey___24t(v18) & cRedblack_2eTREES_2etree___24t(v20) & cRedblack_2eTREES_2etree___24t(v16) & cRedblack_2ecolor___24t(v15) & ((v15 = cRedblack_2eBlack & v7 = v5) | (v15 = cRedblack_2eRed & ((v28 = v16 & cRedblack_2eTREES_2eT___24a5(v22, v23, v25, v26, v27) = v16 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v27, v18, v19, v20) = v29 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v1, v2, v3, v23) = v24 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v24, v25, v26, v29) = v30 & cV___24t(v26) & cRedblack_2ekey___24t(v25) & cRedblack_2eTREES_2etree___24t(v27) & cRedblack_2eTREES_2etree___24t(v23) & cRedblack_2ecolor___24t(v22) & ((v30 = v5 & v22 = cRedblack_2eRed) | (v22 = cRedblack_2eBlack & ((v36 = v20 & cRedblack_2eTREES_2eT___24a5(v31, v32, v33, v34, v35) = v20 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v32, v33, v34, v35) = v37 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v17, v18, v19, v37) = v38 & cV___24t(v34) & cRedblack_2ekey___24t(v33) & cRedblack_2eTREES_2etree___24t(v35) & cRedblack_2eTREES_2etree___24t(v32) & cRedblack_2ecolor___24t(v31) & ((v38 = v5 & v31 = cRedblack_2eRed) | (v31 = cRedblack_2eBlack & v7 = v5))) | (v20 = cRedblack_2eTREES_2eE & v7 = v5))))) | (v16 = cRedblack_2eTREES_2eE & ((v27 = v20 & cRedblack_2eTREES_2eT___24a5(v22, v23, v24, v25, v26) = v20 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v23, v24, v25, v26) = v28 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v17, v18, v19, v28) = v29 & cV___24t(v25) & cRedblack_2ekey___24t(v24) & cRedblack_2eTREES_2etree___24t(v26) & cRedblack_2eTREES_2etree___24t(v23) & cRedblack_2ecolor___24t(v22) & ((v29 = v5 & v22 = cRedblack_2eRed) | (v22 = cRedblack_2eBlack & v7 = v5))) | (v20 = cRedblack_2eTREES_2eE & v7 = v5))))))) | (v7 = v5 & v4 = cRedblack_2eTREES_2eE))))))))) | (v1 = cRedblack_2eTREES_2eE & ((v14 = v4 & cRedblack_2eTREES_2eT___24a5(v8, v9, v11, v12, v13) = v4 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, cRedblack_2eTREES_2eE, v2, v3, v9) = v10 & cV___24t(v12) & cRedblack_2ekey___24t(v11) & cRedblack_2eTREES_2etree___24t(v13) & cRedblack_2eTREES_2etree___24t(v9) & cRedblack_2ecolor___24t(v8) & ((v8 = cRedblack_2eBlack & v7 = v5) | (v8 = cRedblack_2eRed & ((v21 = v9 & cRedblack_2eTREES_2eT___24a5(v15, v16, v18, v19, v20) = v9 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v20, v11, v12, v13) = v22 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, cRedblack_2eTREES_2eE, v2, v3, v16) = v17 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v17, v18, v19, v22) = v23 & cV___24t(v19) & cRedblack_2ekey___24t(v18) & cRedblack_2eTREES_2etree___24t(v20) & cRedblack_2eTREES_2etree___24t(v16) & cRedblack_2ecolor___24t(v15) & ((v23 = v5 & v15 = cRedblack_2eRed) | (v15 = cRedblack_2eBlack & ((v29 = v13 & cRedblack_2eTREES_2eT___24a5(v24, v25, v26, v27, v28) = v13 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v25, v26, v27, v28) = v30 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v10, v11, v12, v30) = v31 & cV___24t(v27) & cRedblack_2ekey___24t(v26) & cRedblack_2eTREES_2etree___24t(v28) & cRedblack_2eTREES_2etree___24t(v25) & cRedblack_2ecolor___24t(v24) & ((v31 = v5 & v24 = cRedblack_2eRed) | (v24 = cRedblack_2eBlack & v7 = v5))) | (v13 = cRedblack_2eTREES_2eE & v7 = v5))))) | (v9 = cRedblack_2eTREES_2eE & ((v20 = v13 & cRedblack_2eTREES_2eT___24a5(v15, v16, v17, v18, v19) = v13 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v16, v17, v18, v19) = v21 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eRed, v10, v11, v12, v21) = v22 & cV___24t(v18) & cRedblack_2ekey___24t(v17) & cRedblack_2eTREES_2etree___24t(v19) & cRedblack_2eTREES_2etree___24t(v16) & cRedblack_2ecolor___24t(v15) & ((v22 = v5 & v15 = cRedblack_2eRed) | (v15 = cRedblack_2eBlack & v7 = v5))) | (v13 = cRedblack_2eTREES_2eE & v7 = v5))))))) | (v7 = v5 & v4 = cRedblack_2eTREES_2eE))))))))
% 62.15/17.82  | (1713)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2efold__right___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2efold__right___24a5(v6, v5, v4, v3, v2) = v0))
% 62.15/17.82  | (1714)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v3)
% 62.15/17.82  | (1715)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v8, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] :  ? [v16] : (happ(v9, v13) = v15 & happ(v7, v13) = v16 &  ! [v17] :  ! [v18] : ( ~ (happ(v16, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v15, v17) = v19 & happ(v14, v17) = v20 & ( ~ p(v20) | p(v19) | p(v18)) & ( ~ p(v19) | (p(v20) &  ~ p(v18))))) &  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v16, v17) = v20 & happ(v14, v17) = v19 & ( ~ p(v19) | p(v20) | p(v18)) & ( ~ p(v18) | (p(v19) &  ~ p(v20))))) &  ! [v17] :  ! [v18] : ( ~ (happ(v14, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v16, v17) = v20 & happ(v15, v17) = v19 & ( ~ p(v19) | (p(v18) &  ~ p(v20))) & ( ~ p(v18) | p(v20) | p(v19))))))
% 62.15/17.82  | (1716)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__43922___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__43922, v0) = v3))
% 62.15/17.82  | (1717)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.15/17.82  | (1718)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0)))
% 62.15/17.82  | (1719)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__43929, v0) = v2) | c_24__prop__43929___24a2(v0, v1) = v3)
% 62.15/17.82  | (1720)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38477___24t(v0) |  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v7) |  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) |  ~ cType___24t(v1) | cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v8))
% 62.15/17.82  | (1721)  ? [v0] : (c_24__type__64727___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.15/17.82  | (1722)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v3, v2) = v0))
% 62.15/17.82  | (1723)  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v1, v3) = v4) |  ~ p(v5) | c_24__lam__63676___24a4(v0, v1, v2, v3))
% 62.15/17.82  | (1724)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v5, v4, v3, v2) = v0))
% 62.15/17.82  | (1725)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v0) |  ~ t(v23, v0) | t(v26, v0))
% 62.15/17.82  | (1726) c_24__type__3255___24t(cCoq_2esetoid__ring_2eField__theory_2elinear)
% 62.15/17.82  | (1727)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.15/17.82  | (1728)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__58153___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) | cType___24t(v2))
% 62.15/17.82  | (1729)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v7, v1) = v11) |  ~ (happ(v6, v13) = v14) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v16] : (happ(v7, v13) = v16 &  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v15, v18) = v19) |  ~ (happ(v6, v17) = v18) |  ~ t(v17, v0) | p(v19) |  ? [v20] : (happ(v16, v17) = v20 &  ~ p(v20))) &  ! [v17] :  ! [v18] : ( ~ (happ(v16, v17) = v18) |  ~ t(v17, v0) |  ~ p(v18) |  ? [v19] :  ? [v20] : (happ(v15, v19) = v20 & happ(v6, v17) = v19 & p(v20)))))
% 62.15/17.82  | (1730)  ! [v0] : ( ~ t(v0, c_24__type__38136) | c_24__type__38136___24t(v0))
% 62.15/17.82  | (1731)  ! [v0] : ( ~ c_24__type__38136___24t(v0) | t(v0, c_24__type__38136))
% 62.15/17.82  | (1732)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eR0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v2) = v4 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eReals_2eRdefinitions_2eIPR___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 62.15/17.82  | (1733)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v1)
% 62.15/17.82  | (1734)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs, v0) = v1)
% 62.15/17.82  | (1735)  ? [v0] : (c_24__type__59771___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2)))
% 62.15/17.82  | (1736)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__37169___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__37169___24t(v0, v1))
% 62.15/17.82  | (1737)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__37169___24a1(v0) = v2) |  ~ c_24__type__37169___24t(v0, v1) | t(v1, v2))
% 62.15/17.82  | (1738)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__63290, v0) = v1) | c_24__lam__63290___24a1(v0) = v1)
% 62.15/17.82  | (1739)  ! [v0] :  ! [v1] : ( ~ (c_24__lam__63290___24a1(v0) = v1) | happ(c_24__lam__63290, v0) = v1)
% 62.15/17.82  | (1740)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEsub, v0) = v3) | cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v0, v1, v2) = v5)
% 62.15/17.82  | (1741)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts, v0) = v2) |  ~ p(v3) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(v0, v1))
% 62.15/17.82  | (1742)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts, v0) = v2) |  ~ cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(v0, v1) | p(v3))
% 62.15/17.82  | (1743)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ cProp___24t(v14)))
% 62.15/17.82  | (1744)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__59773___24a2(v3, v2) = v1) |  ~ (c_24__prop__59773___24a2(v3, v2) = v0))
% 62.15/17.82  | (1745) cType___24t(cCoq_2eQArith_2eQArith__base_2eQ)
% 62.15/17.82  | (1746)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0))
% 62.15/17.82  | (1747)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v8] : (happ(v4, v1) = v8 &  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v1) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v10) = v11) |  ~ t(v9, v0) | p(v12))))
% 62.15/17.83  | (1748) c_24__type__4269___24t(cCoq_2eNumbers_2eBinNums_2exO)
% 62.15/17.83  | (1749) c_24__type__4264___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd)
% 62.15/17.83  | (1750)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eDatatypes_2esnd, v0) = v3) | cCoq_2eInit_2eDatatypes_2esnd___24a3(v0, v1, v2) = v5)
% 62.15/17.83  | (1751)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.83  | (1752)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v1, v0) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v1) = v2)
% 62.15/17.83  | (1753)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64648___24t(v0) |  ~ c_24__type__39236___24t(v1, v3) |  ~ cType___24t(v1) | cProp___24t(v4))
% 62.15/17.83  | (1754)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ cCoq_2emicromega_2eEnv_2eEnv___24t(v1, v5) |  ~ c_24__type__38242___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v7) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cType___24t(v1) | t(v8, v1))
% 62.15/17.83  | (1755)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v3) |  ~ (happ(v0, v3) = v4) |  ~ c_24__type__37152___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v5] :  ? [v6] : (happ(v1, v2) = v6 & happ(v0, v2) = v5 &  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ t(v7, v5) | t(v8, v4))))
% 62.15/17.83  | (1756)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3985___24t(v1) |  ~ c_24__type__3983___24t(v0) |  ? [v3] : (happ(v1, cCoq_2eInit_2eDatatypes_2eO) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__3990___24t(v1, v6) |  ~ t(v4, v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v8) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__3990___24t(v1, v6) |  ~ t(v4, v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v8) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9)))))
% 62.15/17.83  | (1757)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v3, v2) = v1) |  ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v3, v2) = v0))
% 62.15/17.83  | (1758)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v1 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v3) |  ~ cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v10 = v1 & v8 = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v9) = v1 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v6) = v7 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v7) = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v6) = v9 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v6) & t(v5, v0) & t(v4, v0)) | (v8 = v2 & v6 = v1 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v7) = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v1 & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v5, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0)) | (v6 = v2 & v4 = v1 & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v5, v2) & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v1, v5) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5))))
% 62.15/17.83  | (1759) c_24__type__4016___24t(cCoq_2eInit_2eNat_2egcd)
% 62.15/17.83  | (1760)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQle, v0) = v2) |  ~ p(v3) | cCoq_2eQArith_2eQArith__base_2eQle___24a2(v0, v1))
% 62.15/17.83  | (1761)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQle, v0) = v2) |  ~ cCoq_2eQArith_2eQArith__base_2eQle___24a2(v0, v1) | p(v3))
% 62.15/17.83  | (1762)  ? [v0] : (c_24__type__43967___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v3) & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v4)))
% 62.15/17.83  | (1763)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4009___24t(v0) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v2))
% 62.15/17.83  | (1764) c_24__type__64104___24t(cCoq_2eInit_2eSpecif_2eexistT)
% 62.15/17.83  | (1765)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v0, v2) = v4))
% 62.15/17.83  | (1766)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v0, v1, v2) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v4] : (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v1, v3, v4) = v2 & t(v4, v1) & t(v3, v0)))
% 62.15/17.83  | (1767)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__prop__61470, v0) = v1) | c_24__prop__61470___24a1(v0) = v1)
% 62.15/17.83  | (1768)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__61470___24a1(v0) = v1) | happ(c_24__prop__61470, v0) = v1)
% 62.15/17.83  | (1769)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49945, v0) = v4) |  ~ p(v7) | c_24__lam__49945___24a4(v0, v1, v2, v3))
% 62.15/17.83  | (1770)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49945, v0) = v4) |  ~ c_24__lam__49945___24a4(v0, v1, v2, v3) | p(v7))
% 62.15/17.83  | (1771)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v0, v2, v4) = v6))
% 62.15/17.83  | (1772)  ! [v0] : (v0 = cRedblack_2eBlack | v0 = cRedblack_2eRed |  ~ cRedblack_2ecolor___24t(v0))
% 62.15/17.83  | (1773) c_24__type__3299___24t(cCoq_2eInit_2eDatatypes_2elist__rec)
% 62.15/17.83  | (1774)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2emicromega_2eEnvRing_2ePEpow, v0) = v4))
% 62.15/17.83  | (1775)  ? [v0] : (c_24__type__4236___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cProp___24t(v2)))
% 62.15/17.83  | (1776)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v2, v4, v6) = v8))
% 62.15/17.83  | (1777) c_24__type__4297___24t(cCoq_2eInit_2eDatatypes_2eandb)
% 62.15/17.83  | (1778)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__60918___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__60915___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__60917___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6)))
% 62.15/17.83  | (1779)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v3) = v4) | cCoq_2eLists_2eList_2ecount__occ___24a4(v0, v1, v3, v2) = v4)
% 62.15/17.83  | (1780)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v0, v1, v3, v2) = v4) | c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v3) = v4)
% 62.15/17.83  | (1781)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43082___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.15/17.83  | (1782)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43082___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.15/17.83  | (1783)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2eEquivalence, v0) = v2) |  ~ p(v3) | cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(v0, v1))
% 62.15/17.83  | (1784)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2eEquivalence, v0) = v2) |  ~ cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(v0, v1) | p(v3))
% 62.15/17.83  | (1785)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58134___24t(v0) |  ~ cProp___24t(v3) |  ~ cType___24t(v1) |  ~ p(v3) | cCoq_2eInit_2eSpecif_2esumor___24t(v1, v3, v4))
% 62.15/17.83  | (1786)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_29_29 |  ~ (c_24__fix__60952__1__add__carry___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v6 = v2 & v4 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v6 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH))) | (v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v6 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH)))))
% 62.15/17.83  | (1787)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__3302___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) | cType___24t(v3))
% 62.15/17.83  | (1788)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39227___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v9))
% 62.15/17.83  | (1789)  ? [v0] : (c_24__type__52056___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] :  ? [v27] : (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v1) = v3 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v2, v3) = v4 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v1, cCoq_2esetoid__ring_2eRing__polynom_2eMon) = v2 & happ(v25, v26) = v27 & happ(v23, v24) = v25 & happ(v21, v22) = v23 & happ(v19, v20) = v21 & happ(v17, v18) = v19 & happ(v15, v16) = v17 & happ(v13, v14) = v15 & happ(v11, v12) = v13 & happ(v9, v10) = v11 & happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v0, v1) = v5 & c_24__type__40140___24t(v1, v20) & c_24__type__39227___24t(v1, v16) & c_24__type__39218___24t(v1, v14) & c_24__type__39218___24t(v1, v12) & c_24__type__39218___24t(v1, v10) & c_24__type__39494___24t(v1, v18) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v26) & cCoq_2eInit_2eDatatypes_2elist___24t(v4, v24) & t(v8, v1) & t(v6, v1) & cCoq_2eInit_2eDatatypes_2enat___24t(v22) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v1, v27)))
% 62.15/17.83  | (1790)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) | cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v0, v1) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v3 & ( ~ p(v5) |  ~ p(v2)) & ( ~ p(v4) |  ~ p(v3))))
% 62.15/17.83  | (1791)  ! [v0] : ( ~ t(v0, c_24__type__3502) | c_24__type__3502___24t(v0))
% 62.15/17.83  | (1792)  ! [v0] : ( ~ c_24__type__3502___24t(v0) | t(v0, c_24__type__3502))
% 62.15/17.83  | (1793)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRfunctions_2eZintPos, v0) = v2) | cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v0, v1) = v3)
% 62.15/17.83  | (1794)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v1, v0))
% 62.15/17.83  | (1795)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__58818___24a2(v3, v2) = v1) |  ~ (c_24__prop__58818___24a2(v3, v2) = v0))
% 62.15/17.83  | (1796)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3427___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) | cProp___24t(v2))
% 62.15/17.83  | (1797) c_24__type__58842___24t(cCoq_2emicromega_2eTauto_2eeval__tt)
% 62.15/17.83  | (1798)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v1) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v2) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v3) = v5 & ( ~ p(v4) | p(v5))))
% 62.15/17.83  | (1799)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v1, v2) = v3) |  ~ (happ(v0, v4) = v5) |  ~ c_24__type__3106___24t(v0, v1) |  ~ cRedblack_2eTREES_2etree___24t(v4) |  ~ cRedblack_2ecolor___24t(v2) |  ? [v6] : (happ(v3, v4) = v6 &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (cRedblack_2eTREES_2eT___24a5(v2, v4, v9, v11, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v0, v14) = v15) |  ~ cV___24t(v11) |  ~ cRedblack_2ekey___24t(v9) |  ~ cRedblack_2eTREES_2etree___24t(v13) |  ~ t(v7, v5) |  ? [v16] :  ? [v17] : (happ(v12, v13) = v17 & happ(v0, v13) = v16 &  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ t(v18, v16) | t(v19, v15)))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ cV___24t(v11) |  ~ cRedblack_2ekey___24t(v9) |  ~ cRedblack_2eTREES_2etree___24t(v13) |  ~ t(v7, v5) |  ? [v15] :  ? [v16] :  ? [v17] : (cRedblack_2eTREES_2eT___24a5(v2, v4, v9, v11, v13) = v16 & happ(v0, v16) = v17 & happ(v0, v13) = v15 &  ! [v18] :  ! [v19] : ( ~ (happ(v14, v18) = v19) |  ~ t(v18, v15) | t(v19, v17)))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v0, v13) = v14) |  ~ cV___24t(v11) |  ~ cRedblack_2ekey___24t(v9) |  ~ cRedblack_2eTREES_2etree___24t(v13) |  ~ t(v7, v5) |  ? [v15] :  ? [v16] :  ? [v17] : (cRedblack_2eTREES_2eT___24a5(v2, v4, v9, v11, v13) = v16 & happ(v12, v13) = v15 & happ(v0, v16) = v17 &  ! [v18] :  ! [v19] : ( ~ (happ(v15, v18) = v19) |  ~ t(v18, v14) | t(v19, v17))))))
% 62.15/17.83  | (1800)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(all_0_49_49, v1) = v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v0))
% 62.15/17.83  | (1801)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56604___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56604___24t(v0, v1, v2, v3, v4, v5, v6, v7))
% 62.15/17.83  | (1802)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56604___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56604___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8))
% 62.15/17.83  | (1803)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60422___24a3(v0, v1, v2) = v3) |  ~ p(v3) |  ~ p(v1) | p(v2))
% 62.15/17.83  | (1804)  ! [v0] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.15/17.83  | (1805)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v2) = v0))
% 62.15/17.83  | (1806)  ! [v0] : ( ~ t(v0, c_24__type__4241) | c_24__type__4241___24t(v0))
% 62.15/17.83  | (1807)  ! [v0] : ( ~ c_24__type__4241___24t(v0) | t(v0, c_24__type__4241))
% 62.15/17.83  | (1808)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEc, v0) = v3))
% 62.15/17.83  | (1809)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (c_24__let__var__6__p__52254__52256___24a4(v5, v4, v3, v2) = v1) |  ~ (c_24__let__var__6__p__52254__52256___24a4(v5, v4, v3, v2) = v0))
% 62.15/17.83  | (1810)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(v3, v2) = v0))
% 62.15/17.83  | (1811)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39518___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__39518___24t(v0, v1, v2))
% 62.15/17.83  | (1812)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39518___24a2(v0, v1) = v3) |  ~ c_24__type__39518___24t(v0, v1, v2) | t(v2, v3))
% 62.15/17.83  | (1813)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v1, v0) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.15/17.83  | (1814)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cVFA_2eMaps_2et__update, v0) = v5) | cVFA_2eMaps_2et__update___24a5(v0, v1, v2, v3, v4) = v9)
% 62.15/17.83  | (1815)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 | v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v1, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.15/17.83  | (1816) c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2ege)
% 62.15/17.83  | (1817)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ege___24a2(v0, v1))
% 62.15/17.83  | (1818) c_24__type__38174___24t(cCoq_2eInit_2eDatatypes_2efst)
% 62.15/17.83  | (1819)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3218___24t(v0) |  ~ cRedblack_2ecolor___24t(v1) | cProp___24t(v2))
% 62.15/17.83  | (1820)  ! [v0] : ( ~ t(v0, c_24__type__63295) | c_24__type__63295___24t(v0))
% 62.15/17.83  | (1821)  ! [v0] : ( ~ c_24__type__63295___24t(v0) | t(v0, c_24__type__63295))
% 62.15/17.83  | (1822)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2emul, v0) = v3))
% 62.15/17.83  | (1823)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__59788, v0) = v3) |  ~ p(v5) | c_24__lam__59788___24a3(v0, v1, v2))
% 62.15/17.83  | (1824)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__59788, v0) = v3) |  ~ c_24__lam__59788___24a3(v0, v1, v2) | p(v5))
% 62.15/17.83  | (1825)  ! [v0] : ( ~ t(v0, c_24__type__43940) | c_24__type__43940___24t(v0))
% 62.15/17.83  | (1826)  ! [v0] : ( ~ c_24__type__43940___24t(v0) | t(v0, c_24__type__43940))
% 62.15/17.83  | (1827)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__63038___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 62.15/17.83  | (1828)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__63038___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 62.15/17.84  | (1829)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emax___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2emax___24a2(v3, v5) = v7 & cCoq_2eInit_2eDatatypes_2eS___24a1(v7) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = v0 & v1 = cCoq_2eInit_2eDatatypes_2eO))))))
% 62.15/17.84  | (1830)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v2) = v0))
% 62.15/17.84  | (1831) cCoq_2eNumbers_2eBinNums_2epositive___24t(cCoq_2eNumbers_2eBinNums_2exH)
% 62.15/17.84  | (1832)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53660___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53660___24t(v0, v1, v2, v3, v4, v5))
% 62.15/17.84  | (1833)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53660___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53660___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6))
% 62.15/17.84  | (1834)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__45237___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 62.15/17.84  | (1835)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__45237___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 62.15/17.84  | (1836)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__62244___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62244___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.15/17.84  | (1837)  ! [v0] : (v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.84  | (1838)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZlogarithm_2eIs__power, v0) = v1) |  ~ p(v1) | cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v0))
% 62.15/17.84  | (1839)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZlogarithm_2eIs__power, v0) = v1) |  ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v0) | p(v1))
% 62.15/17.84  | (1840)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eRingMicromega_2ePolEnv, v0) = v1) | cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v0) = v1)
% 62.15/17.84  | (1841)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v0) = v1) | happ(cCoq_2emicromega_2eRingMicromega_2ePolEnv, v0) = v1)
% 62.15/17.84  | (1842)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & ( ~ (v2 = cCoq_2eInit_2eDatatypes_2eGt) |  ~ p(v3)) & (v2 = cCoq_2eInit_2eDatatypes_2eGt | p(v3))))
% 62.15/17.84  | (1843)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v1) | p(v0))
% 62.15/17.84  | (1844) c_24__type__61901___24t(cCoq_2esetoid__ring_2eField__theory_2eFEinv)
% 62.15/17.84  | (1845)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__4540___24a2(v3, v2) = v1) |  ~ (c_24__type__4540___24a2(v3, v2) = v0))
% 62.15/17.84  | (1846)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__6678___24a2(v3, v2) = v1) |  ~ (c_24__prop__6678___24a2(v3, v2) = v0))
% 62.15/17.84  | (1847)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v0, v2, v4) = v6))
% 62.15/17.84  | (1848)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v3)
% 62.15/17.84  | (1849)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.15/17.84  | (1850)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eInit_2eDatatypes_2eO) = v1) |  ~ c_24__type__4236___24t(v0) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4236, all_0_26_26, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] : (happ(v0, v5) = v6 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) &  ~ p(v6)))
% 62.15/17.84  | (1851)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ c_24__lam__4670___24a3(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2))
% 62.15/17.84  | (1852)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v0, v1) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v3 & ((p(v5) & p(v2)) | (p(v4) & p(v3)))))
% 62.15/17.84  | (1853)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.15/17.84  | (1854)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (c_24__lam__64761___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v0, v3) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 62.15/17.84  | (1855)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | p(v0))
% 62.15/17.84  | (1856)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] : ((v3 = v0 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 62.15/17.84  | (1857)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2emicromega_2eRingMicromega_2eBuild__Formula, v0) = v5))
% 62.15/17.84  | (1858)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__43922, v0) = v2) | c_24__prop__43922___24a2(v0, v1) = v3)
% 62.15/17.84  | (1859) cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpEq)
% 62.15/17.84  | (1860)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v5, v4, v3, v2) = v0))
% 62.15/17.84  | (1861)  ? [v0] : (c_24__type__43920___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__43922___24a2(v1, v3) = v5 & cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v3) & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 62.15/17.84  | (1862)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v8) = v17) |  ~ (happ(v15, v7) = v16) |  ~ (happ(v14, v6) = v15) |  ~ (happ(v13, v5) = v14) |  ~ (happ(v12, v4) = v13) |  ~ (happ(v11, v3) = v12) |  ~ (happ(v10, v2) = v11) |  ~ (happ(v9, v1) = v10) |  ~ (happ(c_24__lam__57152, v0) = v9) | c_24__lam__57152___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8) = v17)
% 62.15/17.84  | (1863)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v3, v2) = v0))
% 62.15/17.84  | (1864)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__4670___24a2(v3, v2) = v1) |  ~ (c_24__lam__4670___24a2(v3, v2) = v0))
% 62.15/17.84  | (1865)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v2) = v0))
% 62.15/17.84  | (1866)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2exH))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2exH)))))
% 62.15/17.84  | (1867)  ! [v0] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v0))
% 62.15/17.84  | (1868)  ! [v0] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v0) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0))
% 62.15/17.84  | (1869)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.15/17.84  | (1870)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) |  ? [v3] : (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) | p(v1)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) |  ? [v8] : (happ(v4, v2) = v8 &  ~ p(v8))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v1) | p(v0)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v0) |  ? [v8] : (happ(v4, v2) = v8 &  ~ p(v8))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) | p(v0)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) |  ? [v8] : (happ(v4, v3) = v8 &  ~ p(v8))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v1) | p(v0)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v1) |  ? [v8] : (happ(v4, v3) = v8 &  ~ p(v8)))))
% 62.15/17.84  | (1871)  ? [v0] : (c_24__type__43926___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__43929___24a2(v1, v3) = v5 & c_24__prop__43928___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v3) & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 62.15/17.84  | (1872)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v8) = v9) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v9, v10) = v12 & happ(v3, v12) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v18) |  ~ (happ(v11, v14) = v15) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v5, v16) = v17) |  ~ t(v14, v0) | p(v19))))
% 62.15/17.84  | (1873)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, all_0_44_44) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.15/17.84  | (1874)  ? [v0] : (c_24__type__51338___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39494___24t(v1, v3) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v1, v7) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v1, v5) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8)))
% 62.15/17.84  | (1875)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__64056___24a2(v3, v2) = v1) |  ~ (c_24__type__64056___24a2(v3, v2) = v0))
% 62.15/17.84  | (1876)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = v1 |  ~ (cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v3) = v4) |  ~ c_24__type__3134___24t(v0, v0) |  ~ cRedblack_2eTREES_2etree___24t(v3) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v15) = v17 & cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v7) = v9 & cRedblack_2eTREES_2eT___24a5(v5, v7, v11, v13, v15) = v3 & happ(v16, v17) = v4 & happ(v14, v15) = v16 & happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v2, v5) = v6 & cV___24t(v13) & cRedblack_2ekey___24t(v11) & cRedblack_2eTREES_2etree___24t(v15) & cRedblack_2eTREES_2etree___24t(v7) & cRedblack_2ecolor___24t(v5)))
% 62.15/17.84  | (1877)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v0, v2, v4, v6) = v8))
% 62.15/17.84  | (1878)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0))
% 62.15/17.84  | (1879)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eLists_2eList_2ehd__error, v0) = v2) | cCoq_2eLists_2eList_2ehd__error___24a2(v0, v1) = v3)
% 62.15/17.84  | (1880)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2elt, v0) = v2) |  ~ p(v3) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v1))
% 62.15/17.84  | (1881)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2elt, v0) = v2) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) | p(v3))
% 62.15/17.84  | (1882)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__64642___24t(v0, v1, v2) |  ~ t(v3, v0) | cProp___24t(v4))
% 62.15/17.84  | (1883)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2egcd___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2egcd___24a2(v3, v2) = v0))
% 62.15/17.84  | (1884)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v3, v2) = v0))
% 62.15/17.84  | (1885)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v4)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v0, v3) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v0, v3) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v0, v3) = v1 & t(v3, v0)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v0, v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v3 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v0) = v1)))
% 62.15/17.84  | (1886) cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ0, cCoq_2eNumbers_2eBinNums_2eZ0) = all_0_41_41
% 62.15/17.84  | (1887)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eInit_2eNat_2edivmod, v0) = v4) | cCoq_2eInit_2eNat_2edivmod___24a4(v0, v1, v2, v3) = v7)
% 62.15/17.84  | (1888) c_24__type__37116___24t(cCoq_2eZArith_2eZlogarithm_2eIs__power)
% 62.15/17.84  | (1889)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2))
% 62.15/17.84  | (1890)  ? [v0] : (c_24__type__3326___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) & t(v3, v1) & cType___24t(v1) &  ~ cProp___24t(v6)))
% 62.15/17.84  | (1891)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v3, v2) = v0))
% 62.15/17.84  | (1892)  ! [v0] : ( ~ (c_24__prop__59664___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v0) |  ~ p(v0))
% 62.15/17.84  | (1893)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__59773___24a2(v0, v1) = v2) | p(v2))
% 62.15/17.84  | (1894)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3002___24t(v0) |  ~ cV___24t(v7) |  ~ cRedblack_2ekey___24t(v5) |  ~ cRedblack_2eTREES_2etree___24t(v9) |  ~ cRedblack_2eTREES_2etree___24t(v3) |  ~ cRedblack_2ecolor___24t(v1) | cRedblack_2eTREES_2etree___24t(v10))
% 62.15/17.84  | (1895)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : (v13 = v12 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v1, v3, v5, v7, v9, v11, v13) = v14) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v2, v4, v6, v8, v10, v12) = v14))
% 62.15/17.84  | (1896)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) | p(v1))
% 62.15/17.84  | (1897)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cRedblack_2eTREES_2eins___24a3(v0, v1, v2) = v3) |  ? [v4] : (cRedblack_2eTREES_2einsert___24a3(v0, v1, v2) = v4 & cRedblack_2eTREES_2emakeBlack___24a1(v3) = v4))
% 62.15/17.84  | (1898)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eDatatypes_2eandb, v0) = v3))
% 62.15/17.84  | (1899) c_24__type__4536___24t(cCoq_2eInit_2eSpecif_2esumbool__rec)
% 62.15/17.84  | (1900)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v0, v2, v4) = v6))
% 62.15/17.84  | (1901)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v5, v4, v3, v2) = v0))
% 62.15/17.85  | (1902)  ! [v0] : ( ~ t(v0, c_24__type__134) | c_24__type__134___24t(v0))
% 62.15/17.85  | (1903)  ! [v0] : ( ~ c_24__type__134___24t(v0) | t(v0, c_24__type__134))
% 62.15/17.85  | (1904)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__57115, v0) = v4) | c_24__lam__57115___24a4(v0, v1, v2, v3) = v7)
% 62.15/17.85  | (1905)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cVFA_2eMaps_2et__update___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cVFA_2eMaps_2et__update___24a5(v6, v5, v4, v3, v2) = v0))
% 62.15/17.85  | (1906)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__43929___24a2(v3, v2) = v1) |  ~ (c_24__prop__43929___24a2(v3, v2) = v0))
% 62.15/17.85  | (1907)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v2) = v0))
% 62.15/17.85  | (1908)  ? [v0] : (c_24__type__58842___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__58849___24t(v1, v3, v7) & cCoq_2eInit_2eDatatypes_2eprod___24t(v3, v5, v11) & t(v9, v1) & cType___24t(v5) & cType___24t(v3) & cType___24t(v1) &  ~ cProp___24t(v12)))
% 62.15/17.85  | (1909)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.85  | (1910)  ? [v0] : (c_24__type__38174___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v3, v5) & cType___24t(v3) & cType___24t(v1) &  ~ t(v6, v1)))
% 62.15/17.85  | (1911)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2eInit_2eDatatypes_2eoption___24t(v0, v1))
% 62.15/17.85  | (1912)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v0, v1) | t(v1, v2))
% 62.15/17.85  | (1913)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v3, v2) = v0))
% 62.15/17.85  | (1914)  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(cCoq_2eInit_2eDatatypes_2etrue, cCoq_2eInit_2eDatatypes_2etrue) = v0))
% 62.15/17.85  | (1915)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v6 = v1 & v4 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v1 & v4 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))))
% 62.15/17.85  | (1916)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4231___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__4234___24a2(v1, v3) = v6 & c_24__prop__4233___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4)))
% 62.15/17.85  | (1917)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__64754___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__64754, v0) = v3))
% 62.15/17.85  | (1918)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v19) |  ~ t(v23, v0) | t(v26, v0))
% 62.15/17.85  | (1919)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__51611___24t(v0) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v5) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v6))
% 62.15/17.85  | (1920)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__42456___24t(v1, v3, v5) |  ~ c_24__type__42452___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2elist___24t(v3, v8))
% 62.15/17.85  | (1921)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v2) = v0) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3 &  ~ p(v3)))
% 62.15/17.85  | (1922)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56512___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & t(v10, v2) & t(v8, v2) &  ~ t(v11, v2)))
% 62.15/17.85  | (1923)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v3, v2) = v0))
% 62.15/17.85  | (1924) c_3d___24a1(cCoq_2eNumbers_2eBinNums_2eN) = all_0_22_22
% 62.15/17.85  | (1925)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on, v0) = v4) |  ~ p(v7) | cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(v0, v1, v2, v3))
% 62.15/17.85  | (1926)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on, v0) = v4) |  ~ cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(v0, v1, v2, v3) | p(v7))
% 62.15/17.85  | (1927)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : (v9 = v8 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v1, v3, v5, v7, v9, v11, v13) = v14) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v2, v4, v6, v8, v10, v12) = v14))
% 62.15/17.85  | (1928)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2enth__error___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2enth__error___24a3(v4, v3, v2) = v0))
% 62.15/17.85  | (1929)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v0, v2, v4, v6, v8) = v10))
% 62.15/17.85  | (1930)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0))
% 62.15/17.85  | (1931) c_3d___24a1(cCoq_2eNumbers_2eBinNums_2epositive) = cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq
% 62.15/17.85  | (1932)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eadd, v0) = v3))
% 62.15/17.85  | (1933) c_24__type__4286___24t(cCoq_2eNumbers_2eBinNums_2eZ__rec)
% 62.15/17.85  | (1934)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__lam__51924___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v11) |  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v21, v10) = v11 & happ(v20, v9) = v21 & happ(v19, v8) = v20 & happ(v18, v7) = v19 & happ(v17, v6) = v18 & happ(v16, v5) = v17 & happ(v15, v4) = v16 & happ(v14, v3) = v15 & happ(v13, v2) = v14 & happ(v12, v1) = v13 & happ(c_24__lam__51924, v0) = v12))
% 62.15/17.85  | (1935)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56883___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & t(v10, v0) & t(v8, v0) &  ~ cProp___24t(v11)))
% 62.15/17.85  | (1936)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v2) = v0))
% 62.15/17.85  | (1937)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v1) = v12) |  ~ (happ(v7, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v4, v10) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v1) = v17) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v7, v15) = v16) |  ~ t(v14, v0) |  ~ p(v17) | p(v12) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v7, v14) = v18 & p(v19))) &  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v15, v1) = v16) |  ~ (happ(v7, v14) = v15) |  ~ t(v14, v0) | p(v16) | p(v12) |  ? [v17] :  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v13, v14) = v17 & happ(v7, v17) = v18 &  ~ p(v19)))))
% 62.15/17.85  | (1938)  ! [v0] : ( ~ t(v0, c_24__type__61508) | c_24__type__61508___24t(v0))
% 62.15/17.85  | (1939)  ! [v0] : ( ~ c_24__type__61508___24t(v0) | t(v0, c_24__type__61508))
% 62.15/17.85  | (1940)  ! [v0] : ( ~ t(v0, c_24__type__43926) | c_24__type__43926___24t(v0))
% 62.15/17.85  | (1941)  ! [v0] : ( ~ c_24__type__43926___24t(v0) | t(v0, c_24__type__43926))
% 62.15/17.85  | (1942)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2esetoid__ring_2eField__theory_2eFapp, v0) = v5))
% 62.15/17.85  | (1943)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v9) |  ~ t(v23, v9) | cCoq_2eInit_2eDatatypes_2ebool___24t(v26))
% 62.15/17.85  | (1944)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | (v4 = v1 & ((v8 = v2 & v6 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v5, v3) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eNumbers_2eBinNums_2eN0 & v0 = cCoq_2eNumbers_2eBinNums_2eN0))))))
% 62.15/17.85  | (1945)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53603___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53603___24a5(v6, v5, v4, v3, v2) = v0))
% 62.15/17.85  | (1946)  ! [v0] : ( ~ (cCoq_2eStrings_2eByte_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eInit_2eByte_2ebyte___24t(v0))
% 62.15/17.85  | (1947) cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2eeq__dec = cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec
% 62.15/17.85  | (1948)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eQArith_2eQArith__base_2eQden, v0) = v1) | cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v1)
% 62.15/17.85  | (1949)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v1) | happ(cCoq_2eQArith_2eQArith__base_2eQden, v0) = v1)
% 62.15/17.85  | (1950)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epow, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v0, v1) = v3)
% 62.15/17.85  | (1951)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2esub___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.15/17.85  | (1952)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53636___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53636___24a5(v6, v5, v4, v3, v2) = v0))
% 62.15/17.85  | (1953)  ! [v0] : ( ~ cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v0) |  ? [v1] : (cCoq_2eInit_2eNat_2emul___24a2(all_0_49_49, v1) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v1)))
% 62.15/17.85  | (1954)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, cCoq_2eInit_2eDatatypes_2eO) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.15/17.85  | (1955)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2eZ0)))))
% 62.15/17.85  | (1956)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__4489___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & t(v3, v0) &  ~ cProp___24t(v4)))
% 62.15/17.85  | (1957)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v5, v6) = v7) |  ~ c_24__type__53687___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v6, v0) | t(v7, v0))
% 62.15/17.85  | (1958)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v20, v10) = v21) |  ~ (happ(v19, v9) = v20) |  ~ (happ(v18, v8) = v19) |  ~ (happ(v17, v7) = v18) |  ~ (happ(v16, v6) = v17) |  ~ (happ(v15, v5) = v16) |  ~ (happ(v14, v4) = v15) |  ~ (happ(v13, v3) = v14) |  ~ (happ(v12, v2) = v13) |  ~ (happ(v11, v1) = v12) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst, v0) = v11) | cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v21)
% 62.15/17.85  | (1959)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__38133___24t(v1) |  ~ c_24__type__38131___24t(v0) |  ? [v3] :  ? [v4] : (happ(v1, cCoq_2eInit_2eDatatypes_2efalse) = v4 & happ(v1, cCoq_2eInit_2eDatatypes_2etrue) = v3 &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v2, v5) = v6) |  ~ t(v7, v4) |  ~ t(v5, v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ? [v11] : (happ(v1, v9) = v11 & t(v10, v11))) &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v2, v5) = v6) |  ~ (happ(v1, v9) = v10) |  ~ t(v7, v4) |  ~ t(v5, v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ? [v11] : (happ(v8, v9) = v11 & t(v11, v10)))))
% 62.15/17.85  | (1960)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eStrings_2eString_2esubstring, v0) = v3) | cCoq_2eStrings_2eString_2esubstring___24a3(v0, v1, v2) = v5)
% 62.15/17.85  | (1961)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60423___24a2(v3, v2) = v1) |  ~ (c_24__prop__60423___24a2(v3, v2) = v0))
% 62.15/17.85  | (1962)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__43929___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43926___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__43928___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6)))
% 62.15/17.85  | (1963)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.85  | (1964)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2ege, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1))
% 62.15/17.85  | (1965)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2ege, v0) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1) | p(v3))
% 62.15/17.85  | (1966)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRIneq_2enonzero, v0) = v1) | cCoq_2eReals_2eRIneq_2enonzero___24a1(v0) = v1)
% 62.15/17.85  | (1967)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v0) = v1) | happ(cCoq_2eReals_2eRIneq_2enonzero, v0) = v1)
% 62.15/17.85  | (1968)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__51592___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4))
% 62.15/17.85  | (1969) cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_34_34) = all_0_33_33
% 62.15/17.85  | (1970)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__58793___24a2(v3, v2) = v1) |  ~ (c_24__prop__58793___24a2(v3, v2) = v0))
% 62.15/17.85  | (1971)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.85  | (1972)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v4)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v0, v3) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v0, v3) = v1 & cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v0, v3) = v1 & t(v3, v0)) | (v4 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v0, v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v3 = v1 & cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v0) = v1)))
% 62.15/17.85  | (1973)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v1, v5) = v6) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6842___24t(v1, v3) |  ~ c_24__type__6804___24t(v1) |  ~ c_24__type__6802___24t(v0) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v5) |  ? [v7] : (happ(v4, v5) = v7 & t(v7, v6)))
% 62.15/17.85  | (1974)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v2) = v0))
% 62.15/17.85  | (1975)  ! [v0] : ( ~ t(v0, c_24__type__41631) | c_24__type__41631___24t(v0))
% 62.15/17.85  | (1976)  ! [v0] : ( ~ c_24__type__41631___24t(v0) | t(v0, c_24__type__41631))
% 62.15/17.85  | (1977)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v2, v4) = v6))
% 62.15/17.85  | (1978) c_24__type__37154___24t(cCoq_2eNumbers_2eBinNums_2eNpos)
% 62.15/17.86  | (1979)  ! [v0] :  ! [v1] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(v0, v1) |  ? [v2] : (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v2, v0) = v1 & cCoq_2eNumbers_2eBinNums_2eN___24t(v2)))
% 62.15/17.86  | (1980)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn, v0) = v3))
% 62.15/17.86  | (1981)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v1, v0))
% 62.15/17.86  | (1982) cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpNEq)
% 62.15/17.86  | (1983)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esub, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v0, v1) = v3)
% 62.15/17.86  | (1984)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.15/17.86  | (1985)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.86  | (1986) c_24__type__59708___24t(cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z)
% 62.15/17.86  | (1987)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__4291___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v4] :  ? [v5] : (happ(v0, v4) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v4 & t(v3, v5)))
% 62.15/17.86  | (1988)  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v0))
% 62.15/17.86  | (1989)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEX, v0) = v3))
% 62.15/17.86  | (1990)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v2) = v3))
% 62.15/17.86  | (1991)  ! [v0] : ( ~ t(v0, c_24__type__38233) | c_24__type__38233___24t(v0))
% 62.15/17.86  | (1992)  ! [v0] : ( ~ c_24__type__38233___24t(v0) | t(v0, c_24__type__38233))
% 62.15/17.86  | (1993)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v3, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v4, v14) = v15) |  ~ t(v13, v0) |  ? [v16] : (happ(v4, v13) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v22) |  ~ (happ(v15, v17) = v18) |  ~ (happ(v11, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v4, v13) = v14) |  ~ t(v13, v0) |  ? [v15] :  ? [v16] : (happ(v12, v13) = v15 & happ(v4, v15) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v18) |  ~ (happ(v14, v17) = v22) |  ~ (happ(v11, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24))))))
% 62.15/17.86  | (1994) cCoq_2eInit_2eDatatypes_2ebool___24t(cCoq_2eInit_2eDatatypes_2etrue)
% 62.15/17.86  | (1995)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3392___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) |  ~ c_24__type__114___24t(v1, v3) |  ~ t(v7, v1) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v8))
% 62.15/17.86  | (1996) c_24__type__3407___24t(cCoq_2eInit_2eSpecif_2esumbool)
% 62.15/17.86  | (1997)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | (v7 = v2 & v6 = v1 & v4 = v0 & cCoq_2eInit_2eNat_2esub___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)))))
% 62.15/17.86  | (1998) c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2)
% 62.15/17.86  | (1999)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eSpecif_2esumbool__rec, v0) = v3) | cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v0, v1, v2) = v5)
% 62.15/17.86  | (2000)  ! [v0] : ( ~ t(v0, c_24__type__64787) | c_24__type__64787___24t(v0))
% 62.15/17.86  | (2001)  ! [v0] : ( ~ c_24__type__64787___24t(v0) | t(v0, c_24__type__64787))
% 62.15/17.86  | (2002)  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v1] :  ? [v2] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & ( ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v1) | cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v0)) & ( ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v0) | cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v1))) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v0))))
% 62.15/17.86  | (2003)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2emul, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v1) = v3)
% 62.15/17.86  | (2004)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__53660___24a5(v0, v1, v2, v3, v4) = v6) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v6, v4, v5) = v7) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v0, v4, v4) = v5) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v1, v2, v3, v4) |  ~ c_24__type__53549___24t(v0, v1, v2, v3, v4, v4) |  ~ c_24__type__53519___24t(v0, v1, v2, v3, v4, v3) |  ~ c_24__type__53495___24t(v0, v1, v2, v3, v4, v2) |  ~ c_24__type__53465___24t(v0, v1, v2, v3, v4, v1) |  ~ cType___24t(v0) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (c_24__type__53579___24a5(v0, v1, v2, v3, v4) = v8 & c_24__type__53603___24a5(v0, v1, v2, v3, v4) = v9 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v9, v4, v5) = v10 & c_24__type__53636___24a5(v0, v1, v2, v3, v4) = v11 & c_24__type__53687___24a5(v0, v1, v2, v3, v4) = v12 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v12, v5, v3) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v11, v7, v2) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v8, v10, v1)))
% 62.15/17.86  | (2005)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0)))
% 62.15/17.86  | (2006)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ c_24__type__58849___24t(v0, v1, v2) |  ~ t(v5, v1) |  ~ t(v3, v0) | cProp___24t(v6))
% 62.15/17.86  | (2007)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRdefinitions_2eRinv, v0) = v1) | cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v0) = v1)
% 62.15/17.86  | (2008)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v0) = v1) | happ(cCoq_2eReals_2eRdefinitions_2eRinv, v0) = v1)
% 62.15/17.86  | (2009)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__49953, v0) = v3) | c_24__lam__49953___24a3(v0, v1, v2) = v5)
% 62.15/17.86  | (2010)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2eEquivalence, v0) = v2) |  ~ p(v3) | cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(v0, v1))
% 62.15/17.86  | (2011)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eClasses_2eRelationClasses_2eEquivalence, v0) = v2) |  ~ cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(v0, v1) | p(v3))
% 62.15/17.86  | (2012)  ! [v0] : ( ~ t(v0, c_24__type__61887) | c_24__type__61887___24t(v0))
% 62.15/17.86  | (2013)  ! [v0] : ( ~ c_24__type__61887___24t(v0) | t(v0, c_24__type__61887))
% 62.15/17.86  | (2014)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, cCoq_2eNumbers_2eBinNums_2eN0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.15/17.86  | (2015) c_24__type__61439___24t(cCoq_2eBool_2eBool_2eIs__true)
% 62.15/17.86  | (2016)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__58849___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__58849___24t(v0, v1, v2))
% 62.15/17.86  | (2017)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__58849___24a2(v0, v1) = v3) |  ~ c_24__type__58849___24t(v0, v1, v2) | t(v2, v3))
% 62.15/17.86  | (2018)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60419___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__60419, v0) = v4))
% 62.15/17.86  | (2019)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v0, v2) = v4))
% 62.15/17.86  | (2020)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v4 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v4) |  ~ cType___24t(v0) |  ? [v6] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v4 & cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v2, v3, v6) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)))
% 62.15/17.86  | (2021)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4090___24a2(v0, v0) = v1) | p(v1))
% 62.15/17.86  | (2022)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60421___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__60421, v0) = v4))
% 62.15/17.86  | (2023)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1))
% 62.15/17.86  | (2024)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__109___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) |  ~ c_24__type__114___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) |  ? [v9] :  ? [v10] : (c_24__prop__118___24a3(v1, v5, v7) = v10 & cCoq_2eLists_2eList_2eIn___24a3(v1, v5, v7) = v9 & cCoq_2eInit_2eSpecif_2esumbool___24t(v9, v10, v8)))
% 62.15/17.86  | (2025)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v3)
% 62.15/17.86  | (2026)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v5 = v1 & cCoq_2eInit_2eDatatypes_2elength___24a2(v0, v4) = v6 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v4) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v6) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) & t(v3, v0)) | (v3 = v1 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1)))
% 62.15/17.86  | (2027)  ! [v0] : (v0 = cCoq_2eStrings_2eString_2eEmptyString |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v1] :  ? [v2] : (cCoq_2eStrings_2eString_2eString___24a2(v1, v2) = v0 & cCoq_2eStrings_2eString_2estring___24t(v2) & cCoq_2eStrings_2eAscii_2eascii___24t(v1)))
% 62.15/17.86  | (2028)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56462___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56462___24t(v0, v1, v2, v3, v4, v5, v6, v7))
% 62.15/17.86  | (2029)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56462___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56462___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8))
% 62.15/17.86  | (2030)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v13, v23) = v24) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v25] :  ? [v26] : (happ(v16, v23) = v25 & happ(v5, v25) = v26 &  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v30, v32) = v33) |  ~ (happ(v26, v31) = v32) |  ~ (happ(v24, v27) = v28) |  ~ (happ(v16, v28) = v29) |  ~ (happ(v16, v27) = v31) |  ~ (happ(v7, v29) = v30) |  ~ t(v27, v8) | p(v33))))
% 62.15/17.86  | (2031) cType___24t(cCoq_2esetoid__ring_2eRing__polynom_2eMon)
% 62.15/17.86  | (2032)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4093, v0) = v2) | c_24__prop__4093___24a2(v0, v1) = v3)
% 62.15/17.86  | (2033)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__6677___24a2(v3, v2) = v1) |  ~ (c_24__prop__6677___24a2(v3, v2) = v0))
% 62.15/17.86  | (2034)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v2, v3) = v4) |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v5] : (cCoq_2eInit_2eNat_2emul___24a2(v1, v3) = v5 & cCoq_2eInit_2eNat_2emul___24a2(v0, v5) = v4))
% 62.15/17.86  | (2035)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v2) = v1) |  ~ (cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v2) = v0))
% 62.15/17.86  | (2036)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.86  | (2037)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, all_0_45_45) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v5 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v2 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, all_0_45_45) = v3 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v6 & cCoq_2eInit_2eSpecif_2eright___24a2(v1, v3) = v7 & cCoq_2eInit_2eSpecif_2eleft___24a2(v1, v3) = v4 & ((v7 = v2 & v5 = v0 & p(v3)) | (v6 = v5 & v4 = v2 & p(v1)))))
% 62.15/17.86  | (2038)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cRedblack_2eTREES_2etree__rec___24a1(v2) = v1) |  ~ (cRedblack_2eTREES_2etree__rec___24a1(v2) = v0))
% 62.15/17.86  | (2039)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53495___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & t(v8, v0) & t(v6, v0) &  ~ t(v9, v0)))
% 62.15/17.86  | (2040)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v9, v2) = v10) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v7, v10) = v11) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v6, v1) = v7) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v2) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v8) = v9) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v5) = v6) |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v4) = v8) |  ~ (happ(v12, v3) = v13) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v4) = v5) |  ~ c_24__type__42648___24t(v12) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v13) |  ? [v14] : (happ(v12, v11) = v14 & p(v14)))
% 62.15/17.86  | (2041)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v6) |  ~ t(v9, v0) |  ~ t(v7, v0) | t(v10, v0))
% 62.15/17.86  | (2042) c_24__type__4120___24t(cCoq_2eZArith_2eZbool_2eZeq__bool)
% 62.15/17.86  | (2043)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v8, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v15, v18) = v19) |  ~ (happ(v8, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v14, v16) = v20 &  ~ p(v20)) | (happ(v7, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v20, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v19)) & ( ~ p(v19) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v19) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v19) | p(v22) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v8, v16) = v17) |  ~ (happ(v7, v18) = v19) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v15, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v19, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v20)) & ( ~ p(v20) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v20) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v20) | p(v22) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23)))) | (happ(v14, v16) = v20 &  ~ p(v20)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v8, v16) = v18 &  ! [v19] :  ! [v20] : ( ~ (happ(v15, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v7, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v20)) & ( ~ p(v20) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v20) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v20) | p(v23) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v15, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v20, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v21)) & ( ~ p(v21) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v21) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v21) | p(v23) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24)))))))))
% 62.15/17.87  | (2044)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : ( ~ (v3 = cCoq_2eNumbers_2eBinNums_2eZ0) & cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v0, v1) = v3))
% 62.15/17.87  | (2045) cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpGt)
% 62.15/17.87  | (2046)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v10) = v13) |  ~ (happ(v8, v10) = v11) |  ~ (happ(v7, v11) = v12) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v13))
% 62.15/17.87  | (2047) c_24__type__4472___24t(cCoq_2eReals_2eRdefinitions_2eRlt)
% 62.15/17.87  | (2048)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1))
% 62.15/17.87  | (2049)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2eadd___24a2(v3, v1) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 62.15/17.87  | (2050)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.87  | (2051)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZeven_2eZodd, v0) = v1) |  ~ p(v1) | cCoq_2eZArith_2eZeven_2eZodd___24a1(v0))
% 62.15/17.87  | (2052)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZeven_2eZodd, v0) = v1) |  ~ cCoq_2eZArith_2eZeven_2eZodd___24a1(v0) | p(v1))
% 62.15/17.87  | (2053)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v1))
% 62.15/17.87  | (2054)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56839___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56839___24a7(v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.15/17.87  | (2055)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.87  | (2056) c_24__type__129___24t(cCoq_2eArith_2ePeanoNat_2eNat_2edivide)
% 62.15/17.87  | (2057)  ! [v0] :  ! [v1] : ( ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v0, v1) | cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, all_0_44_44))
% 62.15/17.87  | (2058)  ! [v0] :  ! [v1] : ( ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, all_0_44_44) | cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v0, v1))
% 62.15/17.87  | (2059)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eOdd, v0) = v1) |  ~ p(v1) | cCoq_2eArith_2ePeanoNat_2eNat_2eOdd___24a1(v0))
% 62.15/17.87  | (2060)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eOdd, v0) = v1) |  ~ cCoq_2eArith_2ePeanoNat_2eNat_2eOdd___24a1(v0) | p(v1))
% 62.15/17.87  | (2061)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__3990___24a1(v2) = v1) |  ~ (c_24__type__3990___24a1(v2) = v0))
% 62.15/17.87  | (2062)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__3380___24a3(v0, v1, v1) = v2) |  ~ p(v2))
% 62.15/17.87  | (2063)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v11, v0) | t(v12, v0))
% 62.15/17.87  | (2064)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v4) |  ~ p(v2) |  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v5 & p(v5)))
% 62.15/17.87  | (2065)  ? [v0] : (c_24__type__6158___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2)))
% 62.15/17.87  | (2066)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3407___24t(v0) |  ~ cProp___24t(v3) |  ~ cProp___24t(v1) | cType___24t(v4))
% 62.15/17.87  | (2067)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(v0) = v1)
% 62.15/17.87  | (2068)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont, v0) = v1)
% 62.15/17.87  | (2069)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQeq__bool, v0) = v2) | cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v0, v1) = v3)
% 62.15/17.87  | (2070)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__62921___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 62.15/17.87  | (2071)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__62921___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 62.15/17.87  | (2072) c_24__type__4316___24t(cCoq_2eInit_2eDatatypes_2elength)
% 62.15/17.87  | (2073)  ! [v0] :  ! [v1] : ( ~ (happ(cRedblack_2ecolor__rect, v0) = v1) | cRedblack_2ecolor__rect___24a1(v0) = v1)
% 62.15/17.87  | (2074)  ! [v0] :  ! [v1] : ( ~ (cRedblack_2ecolor__rect___24a1(v0) = v1) | happ(cRedblack_2ecolor__rect, v0) = v1)
% 62.15/17.87  | (2075)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4091___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4091, v0) = v3))
% 62.15/17.87  | (2076)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2emul, v0) = v3))
% 62.15/17.87  | (2077)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont, v0) = v3) | cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v1, v2) = v5)
% 62.15/17.87  | (2078)  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)) | (v3 = v0 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ((v5 = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) &  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v2, v4)) | (v1 = cCoq_2eInit_2eDatatypes_2eO &  ~ cCoq_2eArith_2eEqNat_2eeq__nat___24a2(v0, cCoq_2eInit_2eDatatypes_2eO))))))
% 62.15/17.87  | (2079)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__52721___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__52721___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.15/17.87  | (2080)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v0) = v3 &  ~ p(v3)))
% 62.15/17.87  | (2081)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v0, v1) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v1) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ? [v5] :  ? [v6] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v5 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v6 & ( ~ p(v5) | p(v6) | p(v4)) & (p(v5) | ( ~ p(v6) &  ~ p(v4)))))
% 62.15/17.87  | (2082)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v2) = v0) |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0))
% 62.15/17.87  | (2083)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_50_50 |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2epow___24a2(v0, v3) = v4 & cCoq_2eInit_2eNat_2emul___24a2(v0, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 62.15/17.87  | (2084)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v3, v2) = v0))
% 62.15/17.87  | (2085) c_24__type__59771___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eodd)
% 62.15/17.87  | (2086)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) | p(v19))
% 62.15/17.87  | (2087)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2eGt) | (v3 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2eEq) | (v3 = cCoq_2eInit_2eDatatypes_2etrue & v2 = cCoq_2eInit_2eDatatypes_2eLt))))
% 62.15/17.87  | (2088)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__let__var__6__p__52252__52255___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(c_24__let__var__6__p__52252__52255, v0) = v5))
% 62.15/17.87  | (2089)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v3) |  ~ cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v10 = v1 & v8 = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v9) = v1 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v6) = v7 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v7) = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v6) = v9 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v6) & t(v5, v0) & t(v4, v0)) | (v8 = v2 & v6 = v1 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v7) = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v1 & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v5, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0)) | (v6 = v2 & v4 = v1 & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v5, v2) & cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v1, v5) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5))))
% 62.15/17.87  | (2090)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v2, v4, v6) = v8))
% 62.15/17.87  | (2091)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v1) = v2) |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v0) = v2))
% 62.15/17.87  | (2092)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2eeqb, v0) = v3))
% 62.15/17.87  | (2093)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4091___24a2(v0, v0) = v1) |  ~ p(v1))
% 62.15/17.87  | (2094)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.87  | (2095)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.87  | (2096)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v1, v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v1))
% 62.15/17.87  | (2097)  ? [v0] : (c_24__type__61124___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v4)))
% 62.15/17.87  | (2098)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinInt_2eZ_2eclearbit, v0) = v3))
% 62.15/17.87  | (2099)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__59774___24a2(v3, v2) = v1) |  ~ (c_24__prop__59774___24a2(v3, v2) = v0))
% 62.15/17.87  | (2100)  ? [v0] : (c_24__type__37166___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cType___24t(v2)))
% 62.15/17.87  | (2101)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v2) = v0))
% 62.15/17.87  | (2102)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39218___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__39218___24t(v0, v1))
% 62.15/17.87  | (2103)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39218___24a1(v0) = v2) |  ~ c_24__type__39218___24t(v0, v1) | t(v1, v2))
% 62.15/17.87  | (2104)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v2) = v0))
% 62.15/17.87  | (2105)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec, v0) = v2) | cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v0, v1) = v3)
% 62.15/17.87  | (2106)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eDatatypes_2eSome, v0) = v3))
% 62.15/17.87  | (2107)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v2) = v1) |  ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v2) = v0))
% 62.15/17.87  | (2108)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRgt, v0) = v3))
% 62.15/17.87  | (2109)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] : (happ(v22, v23) = v24 & cCoq_2eNumbers_2eBinNums_2eN___24t(v23) &  ~ t(v24, v19)))
% 62.15/17.87  | (2110)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v0, v2, v4) = v6))
% 62.15/17.87  | (2111)  ! [v0] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v0) = cCoq_2eNumbers_2eBinNums_2exH) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.15/17.87  | (2112)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6842___24t(v1, v3) |  ~ c_24__type__6804___24t(v1) |  ~ c_24__type__6802___24t(v0) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v5) |  ? [v7] : (happ(v1, v5) = v7 & t(v6, v7)))
% 62.15/17.87  | (2113)  ! [v0] : ( ~ t(v0, c_24__type__57049) | c_24__type__57049___24t(v0))
% 62.15/17.87  | (2114)  ! [v0] : ( ~ c_24__type__57049___24t(v0) | t(v0, c_24__type__57049))
% 62.15/17.87  | (2115)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStrings_2eString_2eeqb, v0) = v2) | cCoq_2eStrings_2eString_2eeqb___24a2(v0, v1) = v3)
% 62.15/17.87  | (2116)  ? [v0] : (c_24__type__61508___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cType___24t(v1) &  ~ cProp___24t(v2)))
% 62.15/17.87  | (2117)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ~ p(v1) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v4) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v4 & p(v5)))
% 62.15/17.87  | (2118) c_24__type__3299___24t(cCoq_2eInit_2eDatatypes_2elist__rect)
% 62.15/17.87  | (2119) c_24__type__43923___24t(cCoq_2eReals_2eRdefinitions_2eRopp)
% 62.15/17.87  | (2120) cCoq_2eReals_2eRdefinitions_2eIZR___24a1(all_0_44_44) = all_0_43_43
% 62.15/17.87  | (2121)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v2) = v1) |  ~ (cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(v2) = v0))
% 62.15/17.87  | (2122)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v0) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v0, v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v2) |  ~ p(v3) |  ? [v4] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v1) = v4 & p(v4)))
% 62.15/17.87  | (2123)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__3302___24a1(v2) = v1) |  ~ (c_24__type__3302___24a1(v2) = v0))
% 62.15/17.87  | (2124)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v0, v1) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v4, v5, v2) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v5) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2eInit_2eDatatypes_2elist___24t(v3, v2)))
% 62.15/17.88  | (2125)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eLists_2eListDec_2eIn__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eLists_2eListDec_2eIn__dec___24a2(v3, v2) = v0))
% 62.15/17.88  | (2126)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eQArith_2eQreals_2eQ2R, v0) = v1) | cCoq_2eQArith_2eQreals_2eQ2R___24a1(v0) = v1)
% 62.15/17.88  | (2127)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v0) = v1) | happ(cCoq_2eQArith_2eQreals_2eQ2R, v0) = v1)
% 62.15/17.88  | (2128)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v2 & ( ~ (v0 = cCoq_2eNumbers_2eBinNums_2eZ0) | ( ~ p(v2) &  ~ p(v1))) & (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 | p(v2) | p(v1))))
% 62.15/17.88  | (2129)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.88  | (2130)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38766___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.15/17.88  | (2131)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38766___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.15/17.88  | (2132)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__59664___24a1(v1) = v2) |  ~ c_24__type__59662___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] : (c_24__prop__59665___24a1(v1) = v3 & happ(v0, v1) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v2, v3, v4)))
% 62.15/17.88  | (2133)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__39518___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & t(v5, v1) & t(v3, v1) &  ~ t(v6, v1)))
% 62.15/17.88  | (2134)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v1) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v4) = v5 & p(v5)))
% 62.15/17.88  | (2135)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eBool_2eSumbool_2esumbool__not, v0) = v3) | cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v0, v1, v2) = v5)
% 62.15/17.88  | (2136)  ? [v0] : (c_24__type__3247___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.15/17.88  | (2137)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v2) = v0))
% 62.15/17.88  | (2138)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (happ(v16, v22) = v23) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v21) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v20) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v18) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v17) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v16) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v15) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v14) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v13) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v12) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v8) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v7) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v6) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v5) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v4) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v3) |  ~ t(v22, v9) |  ~ t(v11, v9) |  ~ t(v10, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v19) |  ~ cType___24t(v9) |  ~ cType___24t(v0) |  ? [v24] :  ? [v25] : (happ(v18, v22) = v24 & happ(v7, v24) = v25 &  ! [v26] :  ! [v27] :  ! [v28] : ( ~ (happ(v25, v27) = v28) |  ~ (happ(v18, v26) = v27) |  ~ t(v26, v9) |  ~ p(v28) |  ? [v29] : ( ~ (v29 = cCoq_2eInit_2eDatatypes_2efalse) & happ(v23, v26) = v29)) &  ! [v26] : ( ~ (happ(v23, v26) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ t(v26, v9) |  ? [v27] :  ? [v28] : (happ(v25, v27) = v28 & happ(v18, v26) = v27 &  ~ p(v28)))))
% 62.15/17.88  | (2139)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4235___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v2))
% 62.15/17.88  | (2140)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eTauto_2eclause___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2emicromega_2eTauto_2eclause, v0) = v3))
% 62.15/17.88  | (2141)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v2) = v0))
% 62.15/17.88  | (2142)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v10) = v16) |  ~ (happ(v14, v16) = v17) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v4, v12) = v15) |  ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v17))
% 62.15/17.88  | (2143)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v0) & t(v23, v0) &  ~ t(v26, v0)))
% 62.15/17.88  | (2144)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v3, v2) = v0))
% 62.15/17.88  | (2145)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v2) = v1) |  ~ (cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v2) = v0))
% 62.15/17.88  | (2146)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v0) = v1) |  ? [v2] : (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v0) = v2 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v2, cCoq_2emicromega_2eRingMicromega_2eOp1) = v1))
% 62.15/17.88  | (2147)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2equot, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v0, v1) = v3)
% 62.15/17.88  | (2148)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v5 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eStrings_2eString_2eString___24a2(v3, v4) = v1 & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v3)) | (v5 = v0 & cCoq_2eStrings_2eString_2eString___24a2(v3, v4) = v0 & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v3) & ((v9 = v1 & cCoq_2eStrings_2eString_2eeqb___24a2(v4, v8) = v10 & cCoq_2eStrings_2eString_2eString___24a2(v6, v8) = v1 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v3, v6) = v7 & cCoq_2eStrings_2eString_2estring___24t(v8) & cCoq_2eStrings_2eAscii_2eascii___24t(v6) & ((v10 = v2 & v7 = cCoq_2eInit_2eDatatypes_2etrue) | (v7 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2efalse))) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eStrings_2eString_2eEmptyString)))))
% 62.15/17.88  | (2149)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v1, v3) = v4) |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v0, v2) = v4))
% 62.15/17.88  | (2150)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v1, v0) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v2) = v3))
% 62.15/17.88  | (2151)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEpow, v0) = v4))
% 62.15/17.88  | (2152)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2esnd___24a3(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v3) = v2))
% 62.15/17.88  | (2153)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd, v0) = v2) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v0, v1) = v3)
% 62.15/17.88  | (2154)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | p(v0))
% 62.15/17.88  | (2155)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v1) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0))
% 62.15/17.88  | (2156)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__lam__64765___24a1(v2) = v1) |  ~ (c_24__lam__64765___24a1(v2) = v0))
% 62.15/17.88  | (2157)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.15/17.88  | (2158)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEmul, v0) = v4))
% 62.15/17.88  | (2159)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v4, v12) = v13) |  ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] :  ? [v15] : (happ(v11, v12) = v14 & happ(v4, v14) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v20) |  ~ (happ(v13, v16) = v17) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21))))
% 62.15/17.88  | (2160)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2emul, v0) = v3))
% 62.15/17.88  | (2161)  ! [v0] : ( ~ t(v0, c_24__type__61437) | c_24__type__61437___24t(v0))
% 62.15/17.88  | (2162)  ! [v0] : ( ~ c_24__type__61437___24t(v0) | t(v0, c_24__type__61437))
% 62.15/17.88  | (2163) c_24__type__6802___24t(cCoq_2eStrings_2eAscii_2eascii__rec)
% 62.15/17.88  | (2164) c_24__type__4236___24t(cCoq_2eArith_2ePeanoNat_2eNat_2eEven)
% 62.15/17.88  | (2165)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5))))))))
% 62.15/17.88  | (2166)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v6 = v1 & v4 = v0 & cCoq_2eInit_2eNat_2ecompare___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & cCoq_2eInit_2eDatatypes_2enat___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))))
% 62.15/17.88  | (2167)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v2) = v0))
% 62.15/17.88  | (2168)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v8) & t(v18, v8) &  ~ t(v21, v8)))
% 62.15/17.88  | (2169)  ? [v0] : (c_24__type__38233___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v6)))
% 62.15/17.88  | (2170)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] : (happ(v19, v9) = v10 & happ(v18, v8) = v19 & happ(v17, v7) = v18 & happ(v16, v6) = v17 & happ(v15, v5) = v16 & happ(v14, v4) = v15 & happ(v13, v3) = v14 & happ(v12, v2) = v13 & happ(v11, v1) = v12 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840, v0) = v11))
% 62.15/17.88  | (2171)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v3 &  ~ p(v3)))
% 62.15/17.88  | (2172)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) |  ? [v3] : (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) | p(v0)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) |  ? [v8] : (happ(v4, v2) = v8 &  ~ p(v8))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v1) | p(v0)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v3) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v1) |  ? [v8] : (happ(v4, v2) = v8 &  ~ p(v8))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) | p(v1)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) |  ~ p(v5) | p(v7) |  ? [v8] : (happ(v4, v3) = v8 &  ~ p(v8))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v1) | p(v0)) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v4, v6) = v7) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__4508___24t(v0, v1, v4) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v6) | p(v7) | p(v0) |  ? [v8] : (happ(v4, v3) = v8 &  ~ p(v8)))))
% 62.15/17.88  | (2173)  ! [v0] : ( ~ t(v0, c_24__type__4426) | c_24__type__4426___24t(v0))
% 62.15/17.88  | (2174)  ! [v0] : ( ~ c_24__type__4426___24t(v0) | t(v0, c_24__type__4426))
% 62.15/17.88  | (2175)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eleb, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v0, v1) = v3)
% 62.15/17.88  | (2176)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58816___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__58818___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eBool_2eBool_2ereflect___24t(v5, v4, v6)))
% 62.15/17.88  | (2177)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v3, v2) = v0))
% 62.15/17.88  | (2178)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v4, v2) = v3 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v4) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)))
% 62.15/17.88  | (2179)  ? [v0] : (c_24__type__58129___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cProp___24t(v3) & t(v5, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v1, v3, v6)))
% 62.15/17.88  | (2180)  ! [v0] : ( ~ t(v0, c_24__type__64648) | c_24__type__64648___24t(v0))
% 62.15/17.88  | (2181)  ! [v0] : ( ~ c_24__type__64648___24t(v0) | t(v0, c_24__type__64648))
% 62.15/17.88  | (2182) c_24__type__6196___24t(cCoq_2ePArith_2eBinPos_2ePos_2elt)
% 62.15/17.88  | (2183)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2esub, v0) = v2) | cCoq_2eInit_2eNat_2esub___24a2(v0, v1) = v3)
% 62.15/17.88  | (2184)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37236___24t(v0) |  ~ cProp___24t(v1) |  ~ p(v1) | cCoq_2eBool_2eBool_2ereflect___24t(v1, cCoq_2eInit_2eDatatypes_2etrue, v2))
% 62.15/17.88  | (2185)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 62.15/17.89  | (2186)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) |  ? [v2] : (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v2, v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)))
% 62.15/17.89  | (2187)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v1))
% 62.15/17.89  | (2188)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60919___24a2(v3, v2) = v1) |  ~ (c_24__prop__60919___24a2(v3, v2) = v0))
% 62.15/17.89  | (2189) c_24__type__37221___24t(cCoq_2eBool_2eBool_2ereflect)
% 62.15/17.89  | (2190)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__64806___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v2))
% 62.15/17.89  | (2191) cCoq_2eNumbers_2eBinNums_2eN___24t(all_0_1_1)
% 62.15/17.89  | (2192)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__39532___24t(v0, v1, v2) |  ~ t(v3, v1) | t(v4, v1))
% 62.15/17.89  | (2193)  ! [v0] : (v0 = cRedblack_2eTREES_2eE |  ~ cRedblack_2eTREES_2etree___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (cRedblack_2eTREES_2eT___24a5(v1, v2, v3, v4, v5) = v0 & cV___24t(v4) & cRedblack_2ekey___24t(v3) & cRedblack_2eTREES_2etree___24t(v5) & cRedblack_2eTREES_2etree___24t(v2) & cRedblack_2ecolor___24t(v1)))
% 62.15/17.89  | (2194) cCoq_2emicromega_2eRingMicromega_2eOp1___24t(cCoq_2emicromega_2eRingMicromega_2eStrict)
% 62.15/17.89  | (2195)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv, v0) = v3))
% 62.15/17.89  | (2196) c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double)
% 62.15/17.89  | (2197)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__lam__64754___24a1(v2) = v1) |  ~ (c_24__lam__64754___24a1(v2) = v0))
% 62.15/17.89  | (2198)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2esnd___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eDatatypes_2esnd, v0) = v4))
% 62.15/17.89  | (2199)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v2) = v4))
% 62.15/17.89  | (2200)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v7 = v2 & v6 = v1 & cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v5, v3) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v7 = v2 & v6 = v1 & cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0)))))))
% 62.15/17.89  | (2201)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v4 = v0 & ((v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & ((v10 = v2 & v9 = v7 & cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v8) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v7 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNeg & v2 = cCoq_2eNumbers_2eBinNums_2eN0) | (v7 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul & v2 = cCoq_2eNumbers_2eBinNums_2eN0))) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eN0))))))
% 62.15/17.89  | (2202)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eInit_2eSpecif_2esig___24t(v0, v1, v2))
% 62.15/17.89  | (2203)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esig___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esig___24t(v0, v1, v2) | t(v2, v3))
% 62.15/17.89  | (2204)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (c_24__type__63892___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__63892___24a6(v7, v6, v5, v4, v3, v2) = v0))
% 62.15/17.89  | (2205)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0))
% 62.15/17.89  | (2206)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v2) |  ~ c_24__type__61924___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v6) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v2, v8) | cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v9))))
% 62.15/17.89  | (2207)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.89  | (2208)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v2))
% 62.15/17.89  | (2209)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54920___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17))
% 62.15/17.89  | (2210)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54920___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18))
% 62.15/17.89  | (2211)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v13, v1) = v14) |  ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v12) = v13) |  ~ (happ(v9, v2) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v14) |  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] : (happ(v18, v2) = v19 & happ(v16, v12) = v17 & happ(v9, v17) = v18 & happ(v8, v12) = v15 & happ(v4, v15) = v16 & p(v19)))
% 62.15/17.89  | (2212)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__3381___24a3(v0, v1, v1) = v2) | p(v2))
% 62.15/17.89  | (2213)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2ele, v0) = v2) |  ~ p(v3) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v1))
% 62.15/17.89  | (2214)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2ele, v0) = v2) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) | p(v3))
% 62.15/17.89  | (2215)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v3, v2) = v0))
% 62.15/17.89  | (2216)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eRMicromega_2eReval__op2, v0) = v1) | cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1)
% 62.15/17.89  | (2217)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) | happ(cCoq_2emicromega_2eRMicromega_2eReval__op2, v0) = v1)
% 62.15/17.89  | (2218)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v3, v2) = v1) |  ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v3, v2) = v0))
% 62.15/17.89  | (2219)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v0, v1))
% 62.15/17.89  | (2220)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2epow__N, v0) = v5) | cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v0, v1, v2, v3, v4) = v9)
% 62.15/17.89  | (2221)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52604___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 62.15/17.89  | (2222)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52604___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 62.15/17.89  | (2223)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__59781___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] : (c_24__lam__59788___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v5, v4)))
% 62.15/17.89  | (2224) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, c_24__type__6158, cCoq_2eNArith_2eBinNat_2eN_2eeq, all_0_24_24) = all_0_23_23
% 62.15/17.89  | (2225)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.15/17.89  | (2226)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__prop__118___24a3(v1, v5, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__109___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) |  ~ c_24__type__114___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) |  ? [v9] :  ? [v10] : (cCoq_2eLists_2eList_2eIn___24a3(v1, v5, v7) = v9 & happ(v6, v7) = v10 & cCoq_2eInit_2eSpecif_2esumbool___24t(v9, v8, v10)))
% 62.15/17.89  | (2227)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.15/17.89  | (2228)  ! [v0] : ( ~ t(v0, c_24__type__3436) | c_24__type__3436___24t(v0))
% 62.15/17.89  | (2229)  ! [v0] : ( ~ c_24__type__3436___24t(v0) | t(v0, c_24__type__3436))
% 62.15/17.89  | (2230)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStrings_2eString_2eeqb, v0) = v3))
% 62.15/17.89  | (2231)  ! [v0] : ( ~ t(v0, c_24__type__64812) | c_24__type__64812___24t(v0))
% 62.15/17.89  | (2232)  ! [v0] : ( ~ c_24__type__64812___24t(v0) | t(v0, c_24__type__64812))
% 62.15/17.89  | (2233)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cVFA_2eMaps_2et__empty, v0) = v3) | cVFA_2eMaps_2et__empty___24a3(v0, v1, v2) = v5)
% 62.15/17.89  | (2234)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v0) |  ~ t(v23, v0) | cProp___24t(v26))
% 62.15/17.89  | (2235) cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq)
% 62.15/17.89  | (2236)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eInit_2eDatatypes_2efalse) | (v2 = cCoq_2eInit_2eDatatypes_2etrue & (v3 = cCoq_2eInit_2eDatatypes_2eLt | v3 = cCoq_2eInit_2eDatatypes_2eEq)))))
% 62.15/17.89  | (2237)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__lam__64754___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v0, v3) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 62.15/17.89  | (2238)  ? [v0] : (c_24__type__41272___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eVectors_2eFin_2et___24t(v3, v7) & cCoq_2eVectors_2eFin_2et___24t(v1, v5) & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8)))
% 62.15/17.89  | (2239)  ! [v0] : ( ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v0))
% 62.15/17.89  | (2240)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v7, v6, v5, v4, v3, v2) = v0))
% 62.15/17.89  | (2241)  ! [v0] :  ! [v1] : (v1 = all_0_45_45 |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0))
% 62.15/17.89  | (2242)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & v1 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 62.15/17.89  | (2243) c_24__type__51592___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEX)
% 62.15/17.89  | (2244) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6158, all_0_24_24, cCoq_2eNArith_2eBinNatDef_2eN_2esucc)
% 62.15/17.89  | (2245)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60422___24a3(v0, v1, v2) = v3) |  ~ p(v2) | p(v3))
% 62.15/17.89  | (2246) c_24__type__190___24t(cRedblack_2eTREES_2emakeBlack)
% 62.15/17.89  | (2247)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1))
% 62.15/17.89  | (2248)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZdiv_2eRemainder__alt, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v0, v1))
% 62.15/17.89  | (2249)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZdiv_2eRemainder__alt, v0) = v2) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v0, v1) | p(v3))
% 62.15/17.89  | (2250)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v0, v2, v4, v6) = v8))
% 62.15/17.89  | (2251)  ! [v0] : ( ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v0) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.15/17.89  | (2252)  ? [v0] : (c_24__type__4426___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v6)))
% 62.15/17.89  | (2253)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__48305___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 62.15/17.89  | (2254)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__48305___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 62.15/17.89  | (2255) c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2emul)
% 62.15/17.89  | (2256)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__56982___24a2(v3, v2) = v1) |  ~ (c_24__type__56982___24a2(v3, v2) = v0))
% 62.15/17.89  | (2257)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2eWf_2ewell__founded___24a2(v0, v1) |  ~ t(v2, v0) | cCoq_2eInit_2eWf_2eAcc___24a3(v0, v1, v2))
% 62.15/17.89  | (2258)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v1) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v0, v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v2) | p(v3) |  ? [v4] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v0) = v4 &  ~ p(v4)))
% 62.15/17.89  | (2259)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2emicromega_2eEnvRing_2ePinj, v0) = v4))
% 62.15/17.89  | (2260)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eInit_2eDatatypes_2eprod___24t(v0, v1, v2))
% 62.15/17.89  | (2261)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v0, v1, v2) | t(v2, v3))
% 62.15/17.89  | (2262)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v4, v3, v2) = v0))
% 62.15/17.90  | (2263)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] : (cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v3) = v1 & t(v3, v0)))
% 62.15/17.90  | (2264)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, all_0_45_45) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, all_0_45_45) = v2) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v1, v2) = v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v5 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v4 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v6 & cCoq_2eInit_2eSpecif_2eright___24a2(v1, v2) = v7 & ((v7 = v4 & v5 = v0 & p(v2)) | (v6 = v5 & v4 = v3 & p(v1)))))
% 62.15/17.90  | (2265) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4016, all_0_27_27, cCoq_2eInit_2eNat_2epow)
% 62.15/17.90  | (2266)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__61432___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__61432___24t(v0, v1, v2, v3))
% 62.15/17.90  | (2267)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__61432___24a3(v0, v1, v2) = v4) |  ~ c_24__type__61432___24t(v0, v1, v2, v3) | t(v3, v4))
% 62.15/17.90  | (2268)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eInA, v0) = v4) |  ~ p(v7) | cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v2, v3))
% 62.15/17.90  | (2269)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eInA, v0) = v4) |  ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v2, v3) | p(v7))
% 62.15/17.90  | (2270)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v1, v0) = v3 & p(v3)))
% 62.15/17.90  | (2271)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) | cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v1) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : ( ~ (v9 = v5) & cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v6 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v7 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8))
% 62.15/17.90  | (2272)  ! [v0] : ( ~ t(v0, cRedblack_2ekey) | cRedblack_2ekey___24t(v0))
% 62.15/17.90  | (2273)  ! [v0] : ( ~ cRedblack_2ekey___24t(v0) | t(v0, cRedblack_2ekey))
% 62.15/17.90  | (2274)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.90  | (2275)  ! [v0] : ( ~ t(v0, c_24__type__4468) | c_24__type__4468___24t(v0))
% 62.15/17.90  | (2276)  ! [v0] : ( ~ c_24__type__4468___24t(v0) | t(v0, c_24__type__4468))
% 62.15/17.90  | (2277)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStrings_2eAscii_2eascii__dec, v0) = v3))
% 62.15/17.90  | (2278)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eInit_2eDatatypes_2eO) = v1) |  ~ c_24__type__4236___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (happ(v0, v6) = v7 & happ(v0, v4) = v5 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v6 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & p(v5) &  ~ p(v7)))
% 62.15/17.90  | (2279) c_24__type__6728___24t(cCoq_2eZArith_2eZdiv_2eRemainder)
% 62.15/17.90  | (2280)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRdiv, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v0, v1) = v3)
% 62.15/17.90  | (2281)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.15/17.90  | (2282)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v3) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v4 & ( ~ p(v4) | (( ~ p(v5) | p(v1)) & ( ~ p(v1) | p(v5))))))
% 62.26/17.90  | (2283)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.26/17.90  | (2284)  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v0) | cCoq_2eInit_2ePeano_2ege___24a2(v0, v1))
% 62.26/17.90  | (2285)  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2ege___24a2(v0, v1) | cCoq_2eInit_2ePeano_2ele___24a2(v1, v0))
% 62.26/17.90  | (2286)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__prop__60417, v0) = v4) | c_24__prop__60417___24a4(v0, v1, v2, v3) = v7)
% 62.26/17.90  | (2287)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRmult, v0) = v3))
% 62.26/17.90  | (2288)  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0))
% 62.26/17.90  | (2289)  ! [v0] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.26/17.90  | (2290)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v3, v2) = v0))
% 62.26/17.90  | (2291)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53549___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53549___24a5(v6, v5, v4, v3, v2) = v0))
% 62.26/17.90  | (2292)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v1) = v2) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v0) = v2))
% 62.26/17.90  | (2293) c_24__type__51586___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEO)
% 62.26/17.90  | (2294)  ! [v0] : ( ~ t(v0, c_24__type__64779) | c_24__type__64779___24t(v0))
% 62.26/17.90  | (2295)  ! [v0] : ( ~ c_24__type__64779___24t(v0) | t(v0, c_24__type__64779))
% 62.26/17.90  | (2296)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eQArith_2eQArith__base_2eQmake, v0) = v3))
% 62.26/17.90  | (2297)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEsub, v0) = v3) | cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v0, v1, v2) = v5)
% 62.26/17.90  | (2298) c_24__type__64023___24t(cCoq_2eLists_2eSetoidList_2eequivlistA)
% 62.26/17.90  | (2299)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & ( ~ (v3 = cCoq_2eInit_2eDatatypes_2eGt) |  ~ p(v2)) & (v3 = cCoq_2eInit_2eDatatypes_2eGt | p(v2))))
% 62.26/17.90  | (2300)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eLists_2eList_2ehd__error___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eLists_2eList_2ehd__error, v0) = v3))
% 62.26/17.90  | (2301)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eInit_2eSpecif_2eexistT, v0) = v4) | cCoq_2eInit_2eSpecif_2eexistT___24a4(v0, v1, v2, v3) = v7)
% 62.26/17.90  | (2302)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd, v0) = v3))
% 62.26/17.90  | (2303)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo, v0) = v3))
% 62.26/17.90  | (2304)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__4234___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4231___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__4233___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6)))
% 62.26/17.90  | (2305) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6165, all_0_23_23, cCoq_2eNArith_2eBinNatDef_2eN_2eadd)
% 62.26/17.90  | (2306)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v3, v2) = v0))
% 62.26/17.90  | (2307)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39227___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v7, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v11, v16) = v17) |  ~ (happ(v9, v14) = v15) |  ~ (happ(v8, v13) = v16) |  ~ t(v13, v0) | p(v18))))
% 62.26/17.90  | (2308)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v8) & t(v18, v8) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v21)))
% 62.26/17.90  | (2309)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v3) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v4 & ( ~ p(v4) | p(v5))))
% 62.26/17.90  | (2310)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43475___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.26/17.90  | (2311)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43475___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.26/17.90  | (2312)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56604___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56604___24a7(v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/17.90  | (2313)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v1) = v2) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v2) = v3) | cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v1) = v3)
% 62.26/17.90  | (2314)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__117___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__117, v0) = v4))
% 62.26/17.90  | (2315)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v0, v2, v4) = v6))
% 62.26/17.90  | (2316)  ! [v0] :  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = cCoq_2eInit_2eDatatypes_2eO)
% 62.26/17.90  | (2317)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v2) = v0))
% 62.26/17.90  | (2318)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6196___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cProp___24t(v4))
% 62.26/17.90  | (2319)  ? [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | c_24__lam__4670___24a3(v0, v0, v1))
% 62.26/17.90  | (2320)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epow, v0) = v3))
% 62.26/17.90  | (2321)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__60919___24a2(v0, v1) = v2) |  ~ p(v2))
% 62.26/17.90  | (2322)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v0, v1) = v3)
% 62.26/17.90  | (2323) c_24__type__6675___24t(cCoq_2ePArith_2eBinPos_2ePos_2eeq__dec)
% 62.26/17.90  | (2324)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v3, v2) = v0))
% 62.26/17.90  | (2325)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v11) |  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v21, v10) = v11 & happ(v20, v9) = v21 & happ(v19, v8) = v20 & happ(v18, v7) = v19 & happ(v17, v6) = v18 & happ(v16, v5) = v17 & happ(v15, v4) = v16 & happ(v14, v3) = v15 & happ(v13, v2) = v14 & happ(v12, v1) = v13 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL, v0) = v12))
% 62.26/17.90  | (2326)  ! [v0] : ( ~ t(v0, c_24__type__63713) | c_24__type__63713___24t(v0))
% 62.26/17.90  | (2327)  ! [v0] : ( ~ c_24__type__63713___24t(v0) | t(v0, c_24__type__63713))
% 62.26/17.90  | (2328)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v4, v3, v2) = v0))
% 62.26/17.90  | (2329)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60917___24a2(v3, v2) = v1) |  ~ (c_24__prop__60917___24a2(v3, v2) = v0))
% 62.26/17.90  | (2330)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v0, v2, v4, v6) = v8))
% 62.26/17.90  | (2331)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2ediv___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2ediv, v0) = v3))
% 62.26/17.90  | (2332)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__63970___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ t(v6, v7) | c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v6))
% 62.26/17.90  | (2333)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__63970___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v6) | t(v6, v7))
% 62.26/17.90  | (2334)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eStrings_2eString_2estring__rec, v0) = v1) | cCoq_2eStrings_2eString_2estring__rec___24a1(v0) = v1)
% 62.26/17.90  | (2335)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eString_2estring__rec___24a1(v0) = v1) | happ(cCoq_2eStrings_2eString_2estring__rec, v0) = v1)
% 62.26/17.90  | (2336) c_24__type__4120___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb)
% 62.26/17.90  | (2337)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60423___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60423, v0) = v3))
% 62.26/17.90  | (2338)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eArith_2eBetween_2ein__int___24a3(v0, v1, v2) | cCoq_2eInit_2ePeano_2elt___24a2(v2, v1))
% 62.26/17.90  | (2339)  ! [v0] : ( ~ t(v0, c_24__type__52287) | c_24__type__52287___24t(v0))
% 62.26/17.90  | (2340)  ! [v0] : ( ~ c_24__type__52287___24t(v0) | t(v0, c_24__type__52287))
% 62.26/17.90  | (2341)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq, v0) = v1) |  ~ p(v1) | cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(v0))
% 62.26/17.90  | (2342)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq, v0) = v1) |  ~ cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(v0) | p(v1))
% 62.26/17.90  | (2343)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eR__Ifp_2eInt__part, v0) = v1) | cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v0) = v1)
% 62.26/17.90  | (2344)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v0) = v1) | happ(cCoq_2eReals_2eR__Ifp_2eInt__part, v0) = v1)
% 62.26/17.90  | (2345) c_24__type__64086___24t(cCoq_2eInit_2eSpecif_2esigT)
% 62.26/17.91  | (2346)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, cCoq_2eInit_2eDatatypes_2etrue) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.26/17.91  | (2347)  ! [v0] : ( ~ t(v0, c_24__type__38133) | c_24__type__38133___24t(v0))
% 62.26/17.91  | (2348)  ! [v0] : ( ~ c_24__type__38133___24t(v0) | t(v0, c_24__type__38133))
% 62.26/17.91  | (2349)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v3 &  ~ p(v3)))
% 62.26/17.91  | (2350) c_24__type__60742___24t(cCoq_2eNArith_2eBinNatDef_2eN_2etestbit)
% 62.26/17.91  | (2351)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v9, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] : (happ(v8, v12) = v14 &  ! [v15] :  ! [v16] : ( ~ (happ(v14, v15) = v16) |  ~ t(v15, v0) |  ~ p(v16) |  ~ p(v13) |  ? [v17] : (happ(v11, v15) = v17 & p(v17))) &  ! [v15] :  ! [v16] : ( ~ (happ(v11, v15) = v16) |  ~ t(v15, v0) |  ~ p(v13) | p(v16) |  ? [v17] : (happ(v14, v15) = v17 &  ~ p(v17)))))
% 62.26/17.91  | (2352)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v23) = v24) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v7, v24) = v25) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v26] : (happ(v15, v23) = v26 &  ! [v27] :  ! [v28] :  ! [v29] : ( ~ (happ(v25, v28) = v29) |  ~ (happ(v16, v27) = v28) |  ~ t(v27, v8) | p(v29) |  ? [v30] : ( ~ (v30 = cCoq_2eInit_2eDatatypes_2etrue) & happ(v26, v27) = v30)) &  ! [v27] : ( ~ (happ(v26, v27) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ t(v27, v8) |  ? [v28] :  ? [v29] : (happ(v25, v28) = v29 & happ(v16, v27) = v28 & p(v29)))))
% 62.26/17.91  | (2353)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v8) = v17) |  ~ (happ(v15, v7) = v16) |  ~ (happ(v14, v6) = v15) |  ~ (happ(v13, v5) = v14) |  ~ (happ(v12, v4) = v13) |  ~ (happ(v11, v3) = v12) |  ~ (happ(v10, v2) = v11) |  ~ (happ(v9, v1) = v10) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717, v0) = v9) |  ~ p(v17) | c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 62.26/17.91  | (2354)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v8) = v17) |  ~ (happ(v15, v7) = v16) |  ~ (happ(v14, v6) = v15) |  ~ (happ(v13, v5) = v14) |  ~ (happ(v12, v4) = v13) |  ~ (happ(v11, v3) = v12) |  ~ (happ(v10, v2) = v11) |  ~ (happ(v9, v1) = v10) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717, v0) = v9) |  ~ c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8) | p(v17))
% 62.26/17.91  | (2355)  ? [v0] : (c_24__type__63643___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v1, v1, v2)))
% 62.26/17.91  | (2356) c_24__type__49996___24t(cCoq_2emicromega_2eRingMicromega_2eeval__op1)
% 62.26/17.91  | (2357)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEmul, v0) = v3) | cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v0, v1, v2) = v5)
% 62.26/17.91  | (2358)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v2 | v4 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (c_24__lam__63652___24a2(v0, v1) = v6 & c_24__lam__63660___24a2(v0, v2) = v7 & c_24__lam__63668___24a2(v0, v3) = v8 & c_24__lam__63676___24a2(v0, v3) = v9 & ((v9 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGt) | (v8 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpLt) | (v7 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGe) | (v6 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpNEq))))
% 62.26/17.91  | (2359)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4092___24a2(v0, v0) = v1) | p(v1))
% 62.26/17.91  | (2360)  ! [v0] : ( ~ t(v0, c_24__type__4011) | c_24__type__4011___24t(v0))
% 62.26/17.91  | (2361)  ! [v0] : ( ~ c_24__type__4011___24t(v0) | t(v0, c_24__type__4011))
% 62.26/17.91  | (2362) c_24__type__3255___24t(cCoq_2emicromega_2eRingMicromega_2ePolEnv)
% 62.26/17.91  | (2363)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse |  ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) | p(v0))
% 62.26/17.91  | (2364)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v2)
% 62.26/17.91  | (2365)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__43922___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.26/17.91  | (2366)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eSpecif_2eleft, v0) = v2) | cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v3)
% 62.26/17.91  | (2367)  ! [v0] : ( ~ (c_24__prop__4113___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v0) |  ~ p(v0))
% 62.26/17.91  | (2368)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v5, v4, v3, v2) = v0))
% 62.26/17.91  | (2369)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(c_24__let__11__subst__l__51852, v0) = v10) | c_24__let__11__subst__l__51852___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v19)
% 62.26/17.91  | (2370)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.91  | (2371)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__55346___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__55346___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/17.91  | (2372)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38174___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v3, v5) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | t(v6, v1))
% 62.26/17.91  | (2373)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v2, v4) = v6))
% 62.26/17.91  | (2374)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v4, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v11, v13) = v14) |  ~ (happ(v4, v14) = v15) |  ~ t(v13, v0) |  ? [v16] : (happ(v4, v13) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v22) |  ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v4, v13) = v14) |  ~ t(v13, v0) |  ? [v15] :  ? [v16] : (happ(v11, v13) = v15 & happ(v4, v15) = v16 &  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v23) = v24) |  ~ (happ(v16, v17) = v18) |  ~ (happ(v14, v17) = v22) |  ~ (happ(v12, v17) = v20) |  ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v20) = v21) |  ~ t(v17, v0) | p(v24))))))
% 62.26/17.91  | (2375)  ? [v0] : (c_24__type__61955___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v2 & happ(v3, v4) = v5 & happ(v0, v1) = v3 & cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v4) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v2, v5)))
% 62.26/17.91  | (2376)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v2, v4, v6) = v8))
% 62.26/17.91  | (2377)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v0) = v1)
% 62.26/17.91  | (2378)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double, v0) = v1)
% 62.26/17.91  | (2379)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4090, v0) = v2) | c_24__prop__4090___24a2(v0, v1) = v3)
% 62.26/17.91  | (2380)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v8) = v9) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v9, v10) = v12 & happ(v4, v12) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v18) |  ~ (happ(v11, v14) = v15) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v5, v16) = v17) |  ~ t(v14, v0) | p(v19))))
% 62.26/17.91  | (2381)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.91  | (2382)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v2) = v0))
% 62.26/17.91  | (2383) c_24__type__57049___24t(cVFA_2eSearchTree_2eT)
% 62.26/17.91  | (2384)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eEven, v0) = v1) |  ~ p(v1) | cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v0))
% 62.26/17.91  | (2385)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eEven, v0) = v1) |  ~ cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v0) | p(v1))
% 62.26/17.91  | (2386)  ? [v0] : (c_24__type__61437___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cProp___24t(v6)))
% 62.26/17.91  | (2387)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(cCoq_2eInit_2eDatatypes_2eO, v0) = v1) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.26/17.91  | (2388)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v2) = v0))
% 62.26/17.91  | (2389)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__37152___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__37152___24t(v0, v1))
% 62.26/17.91  | (2390)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__37152___24a1(v0) = v2) |  ~ c_24__type__37152___24t(v0, v1) | t(v1, v2))
% 62.26/17.91  | (2391)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eStrings_2eAscii_2enat__of__ascii, v0) = v1) | cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v0) = v1)
% 62.26/17.91  | (2392)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v0) = v1) | happ(cCoq_2eStrings_2eAscii_2enat__of__ascii, v0) = v1)
% 62.26/17.91  | (2393)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v0, v2) = v4))
% 62.26/17.91  | (2394)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v2))
% 62.26/17.91  | (2395)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__61469___24a2(v0, v1) = v2) |  ~ p(v1) |  ~ p(v0) | p(v2))
% 62.26/17.91  | (2396)  ! [v0] : (v0 = c_24False | v0 = c_24True |  ~ cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v0) |  ~ cProp___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v0 & c_24__prop__60417___24a4(v0, v1, v2, v3) = v0 & t(v3, v1) & t(v2, v1) & cType___24t(v1)) | (v3 = v0 & c_24__prop__60422___24a3(v0, v1, v2) = v0 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v2) & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v1) & cProp___24t(v2) & cProp___24t(v1)) | (v3 = v0 & c_24__prop__60421___24a3(v0, v1, v2) = v0 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v2) & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v1) & cProp___24t(v2) & cProp___24t(v1)) | (v3 = v0 & c_24__prop__60420___24a3(v0, v1, v2) = v0 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v2) & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v1) & cProp___24t(v2) & cProp___24t(v1)) | (v3 = v0 & c_24__prop__60419___24a3(v0, v1, v2) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v2) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1)) | (v3 = v0 & c_24__prop__60418___24a3(v0, v1, v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1)) | (v2 = v0 & c_24__prop__60423___24a2(v0, v1) = v0 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v1) & cProp___24t(v1))))
% 62.26/17.91  | (2397)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__39518___24a2(v3, v2) = v1) |  ~ (c_24__type__39518___24a2(v3, v2) = v0))
% 62.26/17.91  | (2398)  ? [v0] :  ? [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v2, v3, v4, v5) = v7) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v6) |  ~ cType___24t(v5) |  ~ cType___24t(v4) |  ~ cType___24t(v3) |  ~ cType___24t(v2) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v6 & cCoq_2emicromega_2eTauto_2eI___24a7(v2, v3, v4, v5, v8, v9, v10) = v6 & cCoq_2eInit_2eDatatypes_2eoption___24t(v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v10) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v10)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v10)))) | (v11 = v6 & cCoq_2emicromega_2eTauto_2eA___24a6(v2, v3, v4, v5, v8, v10) = v6 & happ(v1, v8) = v9 & t(v10, v4) & t(v8, v2) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | p(v9)) & ( ~ p(v9) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6))) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eD___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)))) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eCj___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6)) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)))) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eN___24a5(v2, v3, v4, v5, v8) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6)) & (cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6))) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eX___24a5(v2, v3, v4, v5, v8) = v6 & happ(v0, v8) = v10 & t(v8, v3) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) | p(v10)) & ( ~ p(v10) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6))) | (v8 = v6 & cCoq_2emicromega_2eTauto_2eTT___24a4(v2, v3, v4, v5) = v6)))
% 62.26/17.92  | (2399)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v14, v15) = v16) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v8, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v15, v0) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v17] : (happ(v8, v15) = v17 &  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ t(v18, v0) |  ~ p(v19) |  ~ p(v16) |  ? [v20] : (happ(v14, v18) = v20 & p(v20))) &  ! [v18] :  ! [v19] : ( ~ (happ(v14, v18) = v19) |  ~ t(v18, v0) |  ~ p(v16) | p(v19) |  ? [v20] : (happ(v17, v18) = v20 &  ~ p(v20)))))
% 62.26/17.92  | (2400)  ? [v0] : (c_24__type__4493___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__4496___24t(v1, v3) & cType___24t(v1) &  ~ cType___24t(v4)))
% 62.26/17.92  | (2401)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v6) |  ~ t(v9, v0) |  ~ t(v7, v0) | t(v10, v0))
% 62.26/17.92  | (2402) cType___24t(cCoq_2emicromega_2eRingMicromega_2eOp1)
% 62.26/17.92  | (2403)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ c_24__lam__4670___24a3(v0, v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1))
% 62.26/17.92  | (2404)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__54512___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__54512___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/17.92  | (2405)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__prop__4113, v0) = v1) | c_24__prop__4113___24a1(v0) = v1)
% 62.26/17.92  | (2406)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4113___24a1(v0) = v1) | happ(c_24__prop__4113, v0) = v1)
% 62.26/17.92  | (2407)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__prop__59665___24a1(v0) = v1) |  ~ p(v1))
% 62.26/17.92  | (2408) c_24__type__61892___24t(cCoq_2esetoid__ring_2eField__theory_2eFEsub)
% 62.26/17.92  | (2409)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56512___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56512___24t(v0, v1, v2, v3, v4, v5, v6, v7))
% 62.26/17.92  | (2410)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56512___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56512___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8))
% 62.26/17.92  | (2411)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v3, v5) = v6) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v5) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v6) |  ~ p(v2) |  ? [v7] :  ? [v8] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v5) = v7 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v4, v7) = v8 & p(v8)))
% 62.26/17.92  | (2412)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v2, v1) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1) |  ~ t(v2, v0) |  ~ cType___24t(v0) |  ~ p(v3))
% 62.26/17.92  | (2413)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v1 = c_24__lam__59764 | v1 = c_24__lam__59763 | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 62.26/17.92  | (2414)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eInit_2eLogic_2eeq__ind, v0) = v5))
% 62.26/17.92  | (2415)  ! [v0] : ( ~ t(v0, c_24__type__4120) | c_24__type__4120___24t(v0))
% 62.26/17.92  | (2416)  ! [v0] : ( ~ c_24__type__4120___24t(v0) | t(v0, c_24__type__4120))
% 62.26/17.92  | (2417)  ! [v0] :  ! [v1] : (v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 62.26/17.92  | (2418)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esub, v0) = v3))
% 62.26/17.92  | (2419)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.92  | (2420)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff, v0) = v3))
% 62.26/17.92  | (2421)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(c_24__lam__57152, v0) = v8) | c_24__lam__57152___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v15)
% 62.26/17.92  | (2422)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eNumbers_2eBinNums_2exH) = v1) |  ~ c_24__type__37116___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v6 & happ(v0, v6) = v7 & happ(v0, v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & p(v5) &  ~ p(v7)) | (cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v6 & happ(v0, v6) = v7 & happ(v0, v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & p(v5) &  ~ p(v7))))
% 62.26/17.92  | (2423)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v3) |  ~ (happ(v0, v3) = v4) |  ~ c_24__type__37147___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v5] :  ? [v6] : (happ(v1, v2) = v6 & happ(v0, v2) = v5 &  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ t(v7, v5) | t(v8, v4))))
% 62.26/17.92  | (2424)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v0) = v1) |  ? [v2] :  ? [v3] : (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v0) = v2 & cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v2) = v3 & cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v3) = v1))
% 62.26/17.92  | (2425)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epow, v0) = v3))
% 62.26/17.92  | (2426)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__39353___24a2(v3, v2) = v1) |  ~ (c_24__type__39353___24a2(v3, v2) = v0))
% 62.26/17.92  | (2427)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v14, v15) = v16) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6761___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v15) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v13) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v11) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eStrings_2eAscii_2eascii___24t(v16))
% 62.26/17.92  | (2428)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61096___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v5) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v6))
% 62.26/17.92  | (2429)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v3, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64065___24t(v0) |  ~ c_24__type__4496___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) |  ~ p(v6) |  ? [v7] : (happ(v4, v5) = v7 & cCoq_2eInit_2eSpecif_2esig___24t(v1, v3, v7)))
% 62.26/17.92  | (2430)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v10) = v16) |  ~ (happ(v14, v16) = v17) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v12) = v15) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v17))
% 62.26/17.92  | (2431) cType___24t(cCoq_2emicromega_2eRingMicromega_2eOp2)
% 62.26/17.92  | (2432)  ! [v0] : ( ~ t(v0, cCoq_2eNumbers_2eBinNums_2epositive) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.26/17.92  | (2433)  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | t(v0, cCoq_2eNumbers_2eBinNums_2epositive))
% 62.26/17.92  | (2434)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62594___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.26/17.92  | (2435)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62594___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.26/17.92  | (2436)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v1) = v2 &  ~ p(v2)))
% 62.26/17.92  | (2437)  ? [v0] : (c_24__type__3456___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v5) & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eStrings_2eString_2estring___24t(v6)))
% 62.26/17.92  | (2438)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ c_24__type__3314___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) |  ~ t(v3, v0) |  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v5) = v8 & happ(v1, v8) = v9 & happ(v1, v5) = v7 &  ! [v10] :  ! [v11] : ( ~ (happ(v6, v10) = v11) |  ~ t(v10, v7) | t(v11, v9))))
% 62.26/17.92  | (2439)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v0, v1) = v3)
% 62.26/17.92  | (2440)  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.26/17.92  | (2441)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.26/17.92  | (2442)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2eS, v0) = v1)
% 62.26/17.92  | (2443)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2eS, v0) = v1) | cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1)
% 62.26/17.92  | (2444)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v1))
% 62.26/17.92  | (2445)  ! [v0] :  ! [v1] : ( ~ cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v0, v2, v3) = v1 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v3) & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v2)) | (v4 = v1 & cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v0, v2, v3) = v1 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v2) & cCoq_2eNumbers_2eBinNums_2eN___24t(v3)) | (v4 = v1 & cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v0, v2, v3) = v1 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v3) & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v2)) | (v4 = v1 & cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v0, v2, v3) = v1 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v3) & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v2)) | (v3 = v1 & cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(v0, v2) = v1 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v2)) | (v3 = v1 & cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v0, v2) = v1 & t(v2, v0)) | (v3 = v1 & cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v0, v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 62.26/17.92  | (2446) c_24__type__3983___24t(cCoq_2eInit_2eDatatypes_2enat__rec)
% 62.26/17.92  | (2447)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v0, v2) = v4))
% 62.26/17.92  | (2448)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eLists_2eList_2eIn, v0) = v4))
% 62.26/17.92  | (2449)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__118___24a3(v0, v1, v2) = v3) |  ~ p(v3) |  ? [v4] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v4 &  ~ p(v4)))
% 62.26/17.92  | (2450)  ? [v0] : (c_24__type__42480___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__42487___24t(v1, v3, v5) & cCoq_2eInit_2eDatatypes_2elist___24t(v3, v9) & t(v7, v1) & cType___24t(v3) & cType___24t(v1) &  ~ t(v10, v1)))
% 62.26/17.92  | (2451)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v3, v2) = v4) |  ~ (happ(v1, v2) = v3) |  ~ cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v0, v1) |  ~ cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(v0, v1) |  ~ t(v2, v0) |  ~ cType___24t(v0) | p(v4))
% 62.26/17.92  | (2452)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.92  | (2453)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v0, v1) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ? [v5] :  ? [v6] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v5 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v1) = v6 & ( ~ p(v5) | p(v6) | p(v4)) & (p(v5) | ( ~ p(v6) &  ~ p(v4)))))
% 62.26/17.92  | (2454)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__38198___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__38198___24t(v0, v1, v2))
% 62.26/17.92  | (2455)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__38198___24a2(v0, v1) = v3) |  ~ c_24__type__38198___24t(v0, v1, v2) | t(v2, v3))
% 62.26/17.92  | (2456)  ! [v0] : ( ~ t(v0, c_24__type__64711) | c_24__type__64711___24t(v0))
% 62.26/17.92  | (2457)  ! [v0] : ( ~ c_24__type__64711___24t(v0) | t(v0, c_24__type__64711))
% 62.26/17.92  | (2458)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cRedblack_2eTREES_2elookup___24a2(v3, v2) = v1) |  ~ (cRedblack_2eTREES_2elookup___24a2(v3, v2) = v0))
% 62.26/17.92  | (2459)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v6) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v3) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v7) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v9) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v5, v9) = v10) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) | cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = v10)
% 62.26/17.92  | (2460)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2eadd___24a2(v0, v3) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v3))
% 62.26/17.92  | (2461)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v0))
% 62.26/17.92  | (2462) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, c_24__type__6169, all_0_22_22, all_0_21_21) = all_0_20_20
% 62.26/17.92  | (2463)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v1, v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v2)
% 62.26/17.92  | (2464)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eZneg, v0) = v1) | cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v0) = v1)
% 62.26/17.92  | (2465)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2eZneg, v0) = v1)
% 62.26/17.92  | (2466)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.92  | (2467)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2elength___24a1(v2) = v1) |  ~ (cCoq_2eStrings_2eString_2elength___24a1(v2) = v0))
% 62.26/17.92  | (2468)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__63248___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__63248___24t(v0, v1, v2, v3))
% 62.26/17.93  | (2469)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__63248___24a3(v0, v1, v2) = v4) |  ~ c_24__type__63248___24t(v0, v1, v2, v3) | t(v3, v4))
% 62.26/17.93  | (2470)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56883___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56883___24a7(v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/17.93  | (2471)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1))
% 62.26/17.93  | (2472)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v0, v2, v4, v6) = v8))
% 62.26/17.93  | (2473)  ! [v0] : ( ~ t(v0, cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et) | cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(v0))
% 62.26/17.93  | (2474)  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(v0) | t(v0, cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et))
% 62.26/17.93  | (2475)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53465___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & t(v8, v0) & t(v6, v0) &  ~ t(v9, v0)))
% 62.26/17.93  | (2476)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v2, v4, v6) = v8))
% 62.26/17.93  | (2477)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v1, v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.26/17.93  | (2478)  ? [v0] : (c_24__type__4566___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cProp___24t(v3) & cType___24t(v1) &  ~ cType___24t(v4)))
% 62.26/17.93  | (2479)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v1, v3, v5, v7, v9, v11, v13) = v14) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v2, v4, v6, v8, v10, v12) = v14))
% 62.26/17.93  | (2480)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v2) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.26/17.93  | (2481)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4269___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))
% 62.26/17.93  | (2482)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2eadd___24a2(v1, v4) = v2 & cCoq_2eInit_2eNat_2emul___24a2(v3, v1) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 62.26/17.93  | (2483)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v2) = v0))
% 62.26/17.93  | (2484)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEsub, v0) = v3) | cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v0, v1, v2) = v5)
% 62.26/17.93  | (2485)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eStrings_2eString_2eEmptyString) = v1) |  ~ c_24__type__3427___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eStrings_2eString_2eString___24a2(v4, v5) = v7 & happ(v0, v7) = v8 & happ(v0, v5) = v6 & cCoq_2eStrings_2eString_2estring___24t(v5) & cCoq_2eStrings_2eAscii_2eascii___24t(v4) & p(v6) &  ~ p(v8)))
% 62.26/17.93  | (2486)  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v1, v2) = v4) |  ~ p(v5) | c_24__lam__63668___24a4(v0, v1, v2, v3))
% 62.26/17.93  | (2487)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0))
% 62.26/17.93  | (2488)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v1) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v2) | cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v0, v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v3) = v7 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v1) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v4, v5) = v6 & (v7 = v2 |  ~ p(v6))))
% 62.26/17.93  | (2489)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eDatatypes_2elist__rec, v0) = v3))
% 62.26/17.93  | (2490)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__63101___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 62.26/17.93  | (2491)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__63101___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 62.26/17.93  | (2492)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60420___24a3(v0, v1, v2) = v3) |  ~ p(v3) | p(v1))
% 62.26/17.93  | (2493)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec, v0) = v3))
% 62.26/17.93  | (2494)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare, v0) = v3))
% 62.26/17.93  | (2495)  ! [v0] : (v0 = all_0_45_45 |  ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0))
% 62.26/17.93  | (2496)  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v1] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2eN___24t(v1)))
% 62.26/17.93  | (2497)  ? [v0] : (c_24__type__9___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cVFA_2eExtract_2eint___24t(v3) & cVFA_2eExtract_2eint___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4)))
% 62.26/17.93  | (2498)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60419___24a3(v0, v1, v2) = v3) |  ~ p(v3) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v1, v2) = cCoq_2eInit_2eDatatypes_2etrue)
% 62.26/17.93  | (2499)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1))
% 62.26/17.93  | (2500)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.26/17.93  | (2501)  ! [v0] : ( ~ t(v0, c_24__type__3507) | c_24__type__3507___24t(v0))
% 62.26/17.93  | (2502)  ! [v0] : ( ~ c_24__type__3507___24t(v0) | t(v0, c_24__type__3507))
% 62.26/17.93  | (2503)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v3, v2) = v0))
% 62.26/17.93  | (2504) cCoq_2eReals_2eRdefinitions_2eIZR___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = all_0_45_45
% 62.26/17.93  | (2505)  ! [v0] : ( ~ t(v0, c_24__type__37236) | c_24__type__37236___24t(v0))
% 62.26/17.93  | (2506)  ! [v0] : ( ~ c_24__type__37236___24t(v0) | t(v0, c_24__type__37236))
% 62.26/17.93  | (2507)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v4 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v2 & v1 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2efalse))))
% 62.26/17.93  | (2508)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__43183___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__43183___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/17.93  | (2509)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v2) = v0))
% 62.26/17.93  | (2510)  ! [v0] : ( ~ t(v0, c_24__type__41592) | c_24__type__41592___24t(v0))
% 62.26/17.93  | (2511)  ! [v0] : ( ~ c_24__type__41592___24t(v0) | t(v0, c_24__type__41592))
% 62.26/17.93  | (2512)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v2, v4, v6) = v8))
% 62.26/17.93  | (2513)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.93  | (2514)  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(cCoq_2eInit_2eDatatypes_2efalse) = v0))
% 62.26/17.93  | (2515)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v3, v2) = v0))
% 62.26/17.93  | (2516)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38233___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2elist___24t(v1, v6))
% 62.26/17.93  | (2517)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0))
% 62.26/17.93  | (2518)  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(v0))
% 62.26/17.93  | (2519)  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(v0) | cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.26/17.93  | (2520) c_24__type__52266___24t(cCoq_2esetoid__ring_2eRing__theory_2epow__pos)
% 62.26/17.93  | (2521)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__lam__49953___24a3(v4, v3, v2) = v1) |  ~ (c_24__lam__49953___24a3(v4, v3, v2) = v0))
% 62.26/17.93  | (2522)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__61392, v0) = v2) | c_24__prop__61392___24a2(v0, v1) = v3)
% 62.26/17.93  | (2523)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55967___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17))
% 62.26/17.93  | (2524)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55967___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18))
% 62.26/17.93  | (2525)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit, v0) = v2) | cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit___24a2(v0, v1) = v3)
% 62.26/17.93  | (2526)  ! [v0] : (v0 = cCoq_2eInit_2eByte_2exff | v0 = cCoq_2eInit_2eByte_2exfe | v0 = cCoq_2eInit_2eByte_2exfd | v0 = cCoq_2eInit_2eByte_2exfc | v0 = cCoq_2eInit_2eByte_2exfb | v0 = cCoq_2eInit_2eByte_2exfa | v0 = cCoq_2eInit_2eByte_2exf9 | v0 = cCoq_2eInit_2eByte_2exf8 | v0 = cCoq_2eInit_2eByte_2exf7 | v0 = cCoq_2eInit_2eByte_2exf6 | v0 = cCoq_2eInit_2eByte_2exf5 | v0 = cCoq_2eInit_2eByte_2exf4 | v0 = cCoq_2eInit_2eByte_2exf3 | v0 = cCoq_2eInit_2eByte_2exf2 | v0 = cCoq_2eInit_2eByte_2exf1 | v0 = cCoq_2eInit_2eByte_2exf0 | v0 = cCoq_2eInit_2eByte_2exef | v0 = cCoq_2eInit_2eByte_2exee | v0 = cCoq_2eInit_2eByte_2exed | v0 = cCoq_2eInit_2eByte_2exec | v0 = cCoq_2eInit_2eByte_2exeb | v0 = cCoq_2eInit_2eByte_2exea | v0 = cCoq_2eInit_2eByte_2exe9 | v0 = cCoq_2eInit_2eByte_2exe8 | v0 = cCoq_2eInit_2eByte_2exe7 | v0 = cCoq_2eInit_2eByte_2exe6 | v0 = cCoq_2eInit_2eByte_2exe5 | v0 = cCoq_2eInit_2eByte_2exe4 | v0 = cCoq_2eInit_2eByte_2exe3 | v0 = cCoq_2eInit_2eByte_2exe2 | v0 = cCoq_2eInit_2eByte_2exe1 | v0 = cCoq_2eInit_2eByte_2exe0 | v0 = cCoq_2eInit_2eByte_2exdf | v0 = cCoq_2eInit_2eByte_2exde | v0 = cCoq_2eInit_2eByte_2exdd | v0 = cCoq_2eInit_2eByte_2exdc | v0 = cCoq_2eInit_2eByte_2exdb | v0 = cCoq_2eInit_2eByte_2exda | v0 = cCoq_2eInit_2eByte_2exd9 | v0 = cCoq_2eInit_2eByte_2exd8 | v0 = cCoq_2eInit_2eByte_2exd7 | v0 = cCoq_2eInit_2eByte_2exd6 | v0 = cCoq_2eInit_2eByte_2exd5 | v0 = cCoq_2eInit_2eByte_2exd4 | v0 = cCoq_2eInit_2eByte_2exd3 | v0 = cCoq_2eInit_2eByte_2exd2 | v0 = cCoq_2eInit_2eByte_2exd1 | v0 = cCoq_2eInit_2eByte_2exd0 | v0 = cCoq_2eInit_2eByte_2excf | v0 = cCoq_2eInit_2eByte_2exce | v0 = cCoq_2eInit_2eByte_2excd | v0 = cCoq_2eInit_2eByte_2excc | v0 = cCoq_2eInit_2eByte_2excb | v0 = cCoq_2eInit_2eByte_2exca | v0 = cCoq_2eInit_2eByte_2exc9 | v0 = cCoq_2eInit_2eByte_2exc8 | v0 = cCoq_2eInit_2eByte_2exc7 | v0 = cCoq_2eInit_2eByte_2exc6 | v0 = cCoq_2eInit_2eByte_2exc5 | v0 = cCoq_2eInit_2eByte_2exc4 | v0 = cCoq_2eInit_2eByte_2exc3 | v0 = cCoq_2eInit_2eByte_2exc2 | v0 = cCoq_2eInit_2eByte_2exc1 | v0 = cCoq_2eInit_2eByte_2exc0 | v0 = cCoq_2eInit_2eByte_2exbf | v0 = cCoq_2eInit_2eByte_2exbe | v0 = cCoq_2eInit_2eByte_2exbd | v0 = cCoq_2eInit_2eByte_2exbc | v0 = cCoq_2eInit_2eByte_2exbb | v0 = cCoq_2eInit_2eByte_2exba | v0 = cCoq_2eInit_2eByte_2exb9 | v0 = cCoq_2eInit_2eByte_2exb8 | v0 = cCoq_2eInit_2eByte_2exb7 | v0 = cCoq_2eInit_2eByte_2exb6 | v0 = cCoq_2eInit_2eByte_2exb5 | v0 = cCoq_2eInit_2eByte_2exb4 | v0 = cCoq_2eInit_2eByte_2exb3 | v0 = cCoq_2eInit_2eByte_2exb2 | v0 = cCoq_2eInit_2eByte_2exb1 | v0 = cCoq_2eInit_2eByte_2exb0 | v0 = cCoq_2eInit_2eByte_2exaf | v0 = cCoq_2eInit_2eByte_2exae | v0 = cCoq_2eInit_2eByte_2exad | v0 = cCoq_2eInit_2eByte_2exac | v0 = cCoq_2eInit_2eByte_2exab | v0 = cCoq_2eInit_2eByte_2exaa | v0 = cCoq_2eInit_2eByte_2exa9 | v0 = cCoq_2eInit_2eByte_2exa8 | v0 = cCoq_2eInit_2eByte_2exa7 | v0 = cCoq_2eInit_2eByte_2exa6 | v0 = cCoq_2eInit_2eByte_2exa5 | v0 = cCoq_2eInit_2eByte_2exa4 | v0 = cCoq_2eInit_2eByte_2exa3 | v0 = cCoq_2eInit_2eByte_2exa2 | v0 = cCoq_2eInit_2eByte_2exa1 | v0 = cCoq_2eInit_2eByte_2exa0 | v0 = cCoq_2eInit_2eByte_2ex9f | v0 = cCoq_2eInit_2eByte_2ex9e | v0 = cCoq_2eInit_2eByte_2ex9d | v0 = cCoq_2eInit_2eByte_2ex9c | v0 = cCoq_2eInit_2eByte_2ex9b | v0 = cCoq_2eInit_2eByte_2ex9a | v0 = cCoq_2eInit_2eByte_2ex99 | v0 = cCoq_2eInit_2eByte_2ex98 | v0 = cCoq_2eInit_2eByte_2ex97 | v0 = cCoq_2eInit_2eByte_2ex96 | v0 = cCoq_2eInit_2eByte_2ex95 | v0 = cCoq_2eInit_2eByte_2ex94 | v0 = cCoq_2eInit_2eByte_2ex93 | v0 = cCoq_2eInit_2eByte_2ex92 | v0 = cCoq_2eInit_2eByte_2ex91 | v0 = cCoq_2eInit_2eByte_2ex90 | v0 = cCoq_2eInit_2eByte_2ex8f | v0 = cCoq_2eInit_2eByte_2ex8e | v0 = cCoq_2eInit_2eByte_2ex8d | v0 = cCoq_2eInit_2eByte_2ex8c | v0 = cCoq_2eInit_2eByte_2ex8b | v0 = cCoq_2eInit_2eByte_2ex8a | v0 = cCoq_2eInit_2eByte_2ex89 | v0 = cCoq_2eInit_2eByte_2ex88 | v0 = cCoq_2eInit_2eByte_2ex87 | v0 = cCoq_2eInit_2eByte_2ex86 | v0 = cCoq_2eInit_2eByte_2ex85 | v0 = cCoq_2eInit_2eByte_2ex84 | v0 = cCoq_2eInit_2eByte_2ex83 | v0 = cCoq_2eInit_2eByte_2ex82 | v0 = cCoq_2eInit_2eByte_2ex81 | v0 = cCoq_2eInit_2eByte_2ex80 | v0 = cCoq_2eInit_2eByte_2ex7f | v0 = cCoq_2eInit_2eByte_2ex7e | v0 = cCoq_2eInit_2eByte_2ex7d | v0 = cCoq_2eInit_2eByte_2ex7c | v0 = cCoq_2eInit_2eByte_2ex7b | v0 = cCoq_2eInit_2eByte_2ex7a | v0 = cCoq_2eInit_2eByte_2ex79 | v0 = cCoq_2eInit_2eByte_2ex78 | v0 = cCoq_2eInit_2eByte_2ex77 | v0 = cCoq_2eInit_2eByte_2ex76 | v0 = cCoq_2eInit_2eByte_2ex75 | v0 = cCoq_2eInit_2eByte_2ex74 | v0 = cCoq_2eInit_2eByte_2ex73 | v0 = cCoq_2eInit_2eByte_2ex72 | v0 = cCoq_2eInit_2eByte_2ex71 | v0 = cCoq_2eInit_2eByte_2ex70 | v0 = cCoq_2eInit_2eByte_2ex6f | v0 = cCoq_2eInit_2eByte_2ex6e | v0 = cCoq_2eInit_2eByte_2ex6d | v0 = cCoq_2eInit_2eByte_2ex6c | v0 = cCoq_2eInit_2eByte_2ex6b | v0 = cCoq_2eInit_2eByte_2ex6a | v0 = cCoq_2eInit_2eByte_2ex69 | v0 = cCoq_2eInit_2eByte_2ex68 | v0 = cCoq_2eInit_2eByte_2ex67 | v0 = cCoq_2eInit_2eByte_2ex66 | v0 = cCoq_2eInit_2eByte_2ex65 | v0 = cCoq_2eInit_2eByte_2ex64 | v0 = cCoq_2eInit_2eByte_2ex63 | v0 = cCoq_2eInit_2eByte_2ex62 | v0 = cCoq_2eInit_2eByte_2ex61 | v0 = cCoq_2eInit_2eByte_2ex60 | v0 = cCoq_2eInit_2eByte_2ex5f | v0 = cCoq_2eInit_2eByte_2ex5e | v0 = cCoq_2eInit_2eByte_2ex5d | v0 = cCoq_2eInit_2eByte_2ex5c | v0 = cCoq_2eInit_2eByte_2ex5b | v0 = cCoq_2eInit_2eByte_2ex5a | v0 = cCoq_2eInit_2eByte_2ex59 | v0 = cCoq_2eInit_2eByte_2ex58 | v0 = cCoq_2eInit_2eByte_2ex57 | v0 = cCoq_2eInit_2eByte_2ex56 | v0 = cCoq_2eInit_2eByte_2ex55 | v0 = cCoq_2eInit_2eByte_2ex54 | v0 = cCoq_2eInit_2eByte_2ex53 | v0 = cCoq_2eInit_2eByte_2ex52 | v0 = cCoq_2eInit_2eByte_2ex51 | v0 = cCoq_2eInit_2eByte_2ex50 | v0 = cCoq_2eInit_2eByte_2ex4f | v0 = cCoq_2eInit_2eByte_2ex4e | v0 = cCoq_2eInit_2eByte_2ex4d | v0 = cCoq_2eInit_2eByte_2ex4c | v0 = cCoq_2eInit_2eByte_2ex4b | v0 = cCoq_2eInit_2eByte_2ex4a | v0 = cCoq_2eInit_2eByte_2ex49 | v0 = cCoq_2eInit_2eByte_2ex48 | v0 = cCoq_2eInit_2eByte_2ex47 | v0 = cCoq_2eInit_2eByte_2ex46 | v0 = cCoq_2eInit_2eByte_2ex45 | v0 = cCoq_2eInit_2eByte_2ex44 | v0 = cCoq_2eInit_2eByte_2ex43 | v0 = cCoq_2eInit_2eByte_2ex42 | v0 = cCoq_2eInit_2eByte_2ex41 | v0 = cCoq_2eInit_2eByte_2ex40 | v0 = cCoq_2eInit_2eByte_2ex3f | v0 = cCoq_2eInit_2eByte_2ex3e | v0 = cCoq_2eInit_2eByte_2ex3d | v0 = cCoq_2eInit_2eByte_2ex3c | v0 = cCoq_2eInit_2eByte_2ex3b | v0 = cCoq_2eInit_2eByte_2ex3a | v0 = cCoq_2eInit_2eByte_2ex39 | v0 = cCoq_2eInit_2eByte_2ex38 | v0 = cCoq_2eInit_2eByte_2ex37 | v0 = cCoq_2eInit_2eByte_2ex36 | v0 = cCoq_2eInit_2eByte_2ex35 | v0 = cCoq_2eInit_2eByte_2ex34 | v0 = cCoq_2eInit_2eByte_2ex33 | v0 = cCoq_2eInit_2eByte_2ex32 | v0 = cCoq_2eInit_2eByte_2ex31 | v0 = cCoq_2eInit_2eByte_2ex30 | v0 = cCoq_2eInit_2eByte_2ex2f | v0 = cCoq_2eInit_2eByte_2ex2e | v0 = cCoq_2eInit_2eByte_2ex2d | v0 = cCoq_2eInit_2eByte_2ex2c | v0 = cCoq_2eInit_2eByte_2ex2b | v0 = cCoq_2eInit_2eByte_2ex2a | v0 = cCoq_2eInit_2eByte_2ex29 | v0 = cCoq_2eInit_2eByte_2ex28 | v0 = cCoq_2eInit_2eByte_2ex27 | v0 = cCoq_2eInit_2eByte_2ex26 | v0 = cCoq_2eInit_2eByte_2ex25 | v0 = cCoq_2eInit_2eByte_2ex24 | v0 = cCoq_2eInit_2eByte_2ex23 | v0 = cCoq_2eInit_2eByte_2ex22 | v0 = cCoq_2eInit_2eByte_2ex21 | v0 = cCoq_2eInit_2eByte_2ex20 | v0 = cCoq_2eInit_2eByte_2ex1f | v0 = cCoq_2eInit_2eByte_2ex1e | v0 = cCoq_2eInit_2eByte_2ex1d | v0 = cCoq_2eInit_2eByte_2ex1c | v0 = cCoq_2eInit_2eByte_2ex1b | v0 = cCoq_2eInit_2eByte_2ex1a | v0 = cCoq_2eInit_2eByte_2ex19 | v0 = cCoq_2eInit_2eByte_2ex18 | v0 = cCoq_2eInit_2eByte_2ex17 | v0 = cCoq_2eInit_2eByte_2ex16 | v0 = cCoq_2eInit_2eByte_2ex15 | v0 = cCoq_2eInit_2eByte_2ex14 | v0 = cCoq_2eInit_2eByte_2ex13 | v0 = cCoq_2eInit_2eByte_2ex12 | v0 = cCoq_2eInit_2eByte_2ex11 | v0 = cCoq_2eInit_2eByte_2ex10 | v0 = cCoq_2eInit_2eByte_2ex0f | v0 = cCoq_2eInit_2eByte_2ex0e | v0 = cCoq_2eInit_2eByte_2ex0d | v0 = cCoq_2eInit_2eByte_2ex0c | v0 = cCoq_2eInit_2eByte_2ex0b | v0 = cCoq_2eInit_2eByte_2ex0a | v0 = cCoq_2eInit_2eByte_2ex09 | v0 = cCoq_2eInit_2eByte_2ex08 | v0 = cCoq_2eInit_2eByte_2ex07 | v0 = cCoq_2eInit_2eByte_2ex06 | v0 = cCoq_2eInit_2eByte_2ex05 | v0 = cCoq_2eInit_2eByte_2ex04 | v0 = cCoq_2eInit_2eByte_2ex03 | v0 = cCoq_2eInit_2eByte_2ex02 | v0 = cCoq_2eInit_2eByte_2ex00 | v0 = cCoq_2eInit_2eByte_2ex01 |  ~ cCoq_2eInit_2eByte_2ebyte___24t(v0))
% 62.26/17.93  | (2527)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2emicromega_2eTauto_2eCj, v0) = v6) | cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v1, v2, v3, v4, v5) = v11)
% 62.26/17.93  | (2528)  ! [v0] : ( ~ t(v0, c_24__type__38146) | c_24__type__38146___24t(v0))
% 62.26/17.93  | (2529)  ! [v0] : ( ~ c_24__type__38146___24t(v0) | t(v0, c_24__type__38146))
% 62.26/17.93  | (2530) cCoq_2eInit_2eDatatypes_2enat___24t(cCoq_2esetoid__ring_2eRing__tac_2ering__subst__niter)
% 62.26/17.93  | (2531) c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd)
% 62.26/17.93  | (2532)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFExpr, v0) = v1) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v0) = v1)
% 62.26/17.93  | (2533)  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eField__theory_2eFExpr, v0) = v1)
% 62.26/17.93  | (2534) c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2emul)
% 62.26/17.93  | (2535)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52667___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 62.26/17.93  | (2536)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52667___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 62.26/17.93  | (2537)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__6842___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v16) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v14) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v12) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v10) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ? [v18] :  ? [v19] : (cCoq_2eStrings_2eAscii_2eAscii___24a8(v2, v4, v6, v8, v10, v12, v14, v16) = v18 & happ(v0, v18) = v19 & t(v17, v19)))
% 62.26/17.93  | (2538)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (c_24__fix__60952__1__add__carry___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v6 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH))) | (v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v6 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH)))))
% 62.26/17.94  | (2539)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2edouble, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v0) = v1)
% 62.26/17.94  | (2540)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2edouble, v0) = v1)
% 62.26/17.94  | (2541)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | p(v4) |  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v3) = v5 &  ~ p(v5)))
% 62.26/17.94  | (2542)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eField__theory_2elinear, v0) = v1) | cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v0) = v1)
% 62.26/17.94  | (2543)  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eField__theory_2elinear, v0) = v1)
% 62.26/17.94  | (2544)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : ( ~ (v2 = v0) & cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2))
% 62.26/17.94  | (2545)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v2) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v5) = v4))
% 62.26/17.94  | (2546)  ! [v0] : ( ~ t(v0, c_24__type__38477) | c_24__type__38477___24t(v0))
% 62.26/17.94  | (2547)  ! [v0] : ( ~ c_24__type__38477___24t(v0) | t(v0, c_24__type__38477))
% 62.26/17.94  | (2548)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.94  | (2549)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__58818___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__58818, v0) = v3))
% 62.26/17.94  | (2550)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eNat_2eshiftl, v0) = v1) | cCoq_2eInit_2eNat_2eshiftl___24a1(v0) = v1)
% 62.26/17.94  | (2551)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2eshiftl___24a1(v0) = v1) | happ(cCoq_2eInit_2eNat_2eshiftl, v0) = v1)
% 62.26/17.94  | (2552)  ! [v0] :  ! [v1] : (v1 = all_0_45_45 |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, all_0_45_45) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(all_0_45_45))
% 62.26/17.94  | (2553)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v0, v2) = v4))
% 62.26/17.94  | (2554)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__59773, v0) = v2) | c_24__prop__59773___24a2(v0, v1) = v3)
% 62.26/17.94  | (2555)  ? [v0] : (c_24__type__57049___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cVFA_2eSearchTree_2etree___24t(v1, v9) & cVFA_2eSearchTree_2etree___24t(v1, v3) & cVFA_2eSearchTree_2ekey___24t(v5) & t(v7, v1) & cType___24t(v1) &  ~ cVFA_2eSearchTree_2etree___24t(v1, v10)))
% 62.26/17.94  | (2556)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4470, v0) = v2) | c_24__prop__4470___24a2(v0, v1) = v3)
% 62.26/17.94  | (2557)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v13, v10) = v14) |  ~ (happ(v9, v12) = v13) |  ~ (happ(v8, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v14) |  ? [v15] : (happ(v11, v12) = v15 & p(v15)))
% 62.26/17.94  | (2558)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePol, v0) = v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v0) = v1)
% 62.26/17.94  | (2559)  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eRing__polynom_2ePol, v0) = v1)
% 62.26/17.94  | (2560)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) | p(v4) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v5 &  ~ p(v5)))
% 62.26/17.94  | (2561)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v3, v2) = v0))
% 62.26/17.94  | (2562)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v11) | c_24__lam__51924___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v11)
% 62.26/17.94  | (2563)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__lam__51924___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v11) | cCoq_2esetoid__ring_2eRing__polynom_2enorm__subst___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v11)
% 62.26/17.94  | (2564)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v8 = v3 & v6 = v1 & cCoq_2eInit_2eDatatypes_2eapp___24a3(v0, v5, v2) = v7 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v7) = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v1 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0)) | (v4 = v1 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1)))
% 62.26/17.94  | (2565)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v8, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v17, v13) = v18) |  ~ (happ(v8, v16) = v17) |  ~ t(v16, v0) |  ~ p(v18) |  ? [v19] :  ? [v20] : (happ(v15, v16) = v19 & happ(v14, v16) = v20 & ( ~ p(v19) | p(v20)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v18, v13) = v19 & happ(v14, v16) = v20 & happ(v8, v16) = v18 & ( ~ p(v19) | p(v20)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) | p(v17) |  ? [v18] :  ? [v19] :  ? [v20] : (happ(v19, v13) = v20 & happ(v15, v16) = v18 & happ(v8, v16) = v19 & ( ~ p(v20) |  ~ p(v18))))))
% 62.26/17.94  | (2566) c_24__type__64779___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton)
% 62.26/17.94  | (2567)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v15 = v14 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16))
% 62.26/17.94  | (2568)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__63660___24a2(v3, v2) = v1) |  ~ (c_24__lam__63660___24a2(v3, v2) = v0))
% 62.26/17.94  | (2569)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cVFA_2eMaps_2et__empty___24a3(v4, v3, v2) = v1) |  ~ (cVFA_2eMaps_2et__empty___24a3(v4, v3, v2) = v0))
% 62.26/17.94  | (2570)  ? [v0] :  ? [v1] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v1) = v4 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v0) = v3 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v2) & ( ~ p(v4) |  ~ p(v3)) & (p(v4) | p(v3))))
% 62.26/17.94  | (2571)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v1) = v3 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v4 & ((v3 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2eZ0) | (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v6 = v0 & ((v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v4 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v6 = v0 & ((v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v4 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))))))
% 62.26/17.94  | (2572)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v2) = v0))
% 62.26/17.94  | (2573)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eDatatypes_2eapp, v0) = v4))
% 62.26/17.94  | (2574)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__4337, v0) = v2) | c_24__lam__4337___24a2(v0, v1) = v3)
% 62.26/17.94  | (2575)  ! [v0] :  ! [v1] : (v1 = all_0_50_50 |  ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eArith_2eFactorial_2efact___24a1(v2) = v3 & cCoq_2eInit_2eNat_2emul___24a2(v0, v3) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.26/17.94  | (2576)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v0) = v3 & p(v3)))
% 62.26/17.94  | (2577)  ? [v0] : (c_24__type__3507___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)))
% 62.26/17.94  | (2578) c_24__type__43969___24t(cCoq_2eReals_2eRbasic__fun_2eRcase__abs)
% 62.26/17.94  | (2579)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v0, v2, v4, v6, v8) = v10))
% 62.26/17.94  | (2580)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__43954___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eReals_2eRdefinitions_2eR___24t(v2))
% 62.26/17.94  | (2581)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eDatatypes_2eorb, v0) = v3))
% 62.26/17.94  | (2582)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1))
% 62.26/17.94  | (2583)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v8) |  ~ t(v18, v8) | t(v21, v8))
% 62.26/17.94  | (2584)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStrings_2eAscii_2eeqb, v0) = v3))
% 62.26/17.94  | (2585)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v1))
% 62.26/17.94  | (2586)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v23, v0) | t(v24, v0))
% 62.26/17.94  | (2587)  ! [v0] :  ~ c_24__lam__59756___24a2(v0, v0)
% 62.26/17.94  | (2588)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | (v4 = v1 & ((v10 = v2 & v7 = v0 & cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v8, v5) = v9 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v6) = v8 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v6) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v2 & v7 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v6, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v0 = cCoq_2eNumbers_2eBinNums_2eZ0)))))))
% 62.26/17.94  | (2589)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePX, v0) = v5))
% 62.26/17.94  | (2590)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit, v0) = v3))
% 62.26/17.94  | (2591)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__59774, v0) = v2) | c_24__prop__59774___24a2(v0, v1) = v3)
% 62.26/17.94  | (2592)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v8) = v9) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v10] : (happ(v3, v8) = v10 &  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v13, v15) = v16) |  ~ (happ(v10, v14) = v15) |  ~ (happ(v9, v11) = v12) |  ~ (happ(v7, v12) = v13) |  ~ (happ(v6, v11) = v14) |  ~ t(v11, v0) | p(v16))))
% 62.26/17.94  | (2593)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eEq) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.26/17.94  | (2594)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.94  | (2595)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v6, v5, v4, v3, v2) = v0))
% 62.26/17.94  | (2596)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v5, v4, v3, v2) = v0))
% 62.26/17.94  | (2597)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eLists_2eList_2eExists___24a3(v0, v1, v2) |  ~ c_24__type__63248___24t(v0, v1, v2, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : ((v6 = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v5) = v2 & happ(v1, v3) = v4 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v3, v0) & p(v4)) | (v5 = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v4) = v2 & cCoq_2eLists_2eList_2eExists___24a3(v0, v1, v4) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) & t(v3, v0))))
% 62.26/17.94  | (2598)  ! [v0] : ( ~ t(v0, c_24__type__4536) | c_24__type__4536___24t(v0))
% 62.26/17.94  | (2599)  ! [v0] : ( ~ c_24__type__4536___24t(v0) | t(v0, c_24__type__4536))
% 62.26/17.94  | (2600)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v1, v2) = v4 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, cCoq_2eInit_2eDatatypes_2efalse, v2) = v5 & ((v4 = v3 & v1 = cCoq_2eInit_2eDatatypes_2etrue) | (v1 = cCoq_2eInit_2eDatatypes_2efalse & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v2) | (v9 = v0 & v5 = v3 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v6, v7, v8) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v8) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v6) & cCoq_2eInit_2eDatatypes_2ebool___24t(v7)) | (v0 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf & ((v9 = v2 & v5 = v3 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v6, v7, v8) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v8) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v6) & cCoq_2eInit_2eDatatypes_2ebool___24t(v7)) | (v3 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf & v2 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf))))))))
% 62.26/17.94  | (2601) cRedblack_2eTREES_2etree___24t(all_0_5_5)
% 62.26/17.94  | (2602) cType___24t(cCoq_2eInit_2eDatatypes_2ebool)
% 62.26/17.94  | (2603)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__37169___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v4] :  ? [v5] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v4 & happ(v0, v4) = v5 & t(v3, v5)))
% 62.26/17.94  | (2604)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.94  | (2605)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cRedblack_2eTREES_2eins___24a3(v4, v3, v2) = v1) |  ~ (cRedblack_2eTREES_2eins___24a3(v4, v3, v2) = v0))
% 62.26/17.94  | (2606)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v3, v2) = v0))
% 62.26/17.94  | (2607)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eeq__dep, v0) = v6) |  ~ p(v11) | cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(v0, v1, v2, v3, v4, v5))
% 62.26/17.95  | (2608)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2eLogic_2eEqdepFacts_2eeq__dep, v0) = v6) |  ~ cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(v0, v1, v2, v3, v4, v5) | p(v11))
% 62.26/17.95  | (2609)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2emicromega_2eTauto_2eFF, v0) = v5))
% 62.26/17.95  | (2610)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v4 & v7 = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v3 & c_24__let__var__6__p__52252__52255___24a4(v0, v1, v2, v6) = v8 & happ(v9, v8) = v10 & happ(v5, v10) = v4 & happ(v1, v8) = v9 & happ(v1, v2) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v9 = v4 & v6 = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v3 & c_24__let__var__6__p__52254__52256___24a4(v0, v1, v2, v5) = v7 & happ(v8, v7) = v4 & happ(v1, v7) = v8 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5))))
% 62.26/17.95  | (2611)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v9))
% 62.26/17.95  | (2612)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v2) = v1) |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v2) = v0))
% 62.26/17.95  | (2613)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eVectors_2eFin_2et, v0) = v1) | cCoq_2eVectors_2eFin_2et___24a1(v0) = v1)
% 62.26/17.95  | (2614)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eVectors_2eFin_2et___24a1(v0) = v1) | happ(cCoq_2eVectors_2eFin_2et, v0) = v1)
% 62.26/17.95  | (2615)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.26/17.95  | (2616)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v8, v1) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v5, v10) = v11) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v4, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v16) = v17) |  ~ (happ(v11, v13) = v14) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v16) |  ~ t(v13, v0) | p(v18))))
% 62.26/17.95  | (2617)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 | v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v1) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : ( ~ (v4 = v3) & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v4))
% 62.26/17.95  | (2618)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4235, v0) = v2) | c_24__prop__4235___24a2(v0, v1) = v3)
% 62.26/17.95  | (2619)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__3314___24a2(v3, v2) = v1) |  ~ (c_24__type__3314___24a2(v3, v2) = v0))
% 62.26/17.95  | (2620)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v2) = v0))
% 62.26/17.95  | (2621)  ? [v0] : (c_24__type__3436___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.26/17.95  | (2622)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__3381___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__3381___24a3(v4, v3, v2) = v0))
% 62.26/17.95  | (2623)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v1, v0))
% 62.26/17.95  | (2624)  ? [v0] : (c_24__type__3929___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__3932___24a2(v1, v3) = v5 & c_24__prop__3931___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 62.26/17.95  | (2625)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v2) = v0))
% 62.26/17.95  | (2626)  ? [v0] :  ? [v1] : (c_24__type__6842___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] : (cCoq_2eStrings_2eAscii_2eAscii___24a8(v2, v4, v6, v8, v10, v12, v14, v16) = v18 & happ(v15, v16) = v17 & happ(v13, v14) = v15 & happ(v11, v12) = v13 & happ(v9, v10) = v11 & happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v2) = v3 & happ(v0, v18) = v19 & cCoq_2eInit_2eDatatypes_2ebool___24t(v16) & cCoq_2eInit_2eDatatypes_2ebool___24t(v14) & cCoq_2eInit_2eDatatypes_2ebool___24t(v12) & cCoq_2eInit_2eDatatypes_2ebool___24t(v10) & cCoq_2eInit_2eDatatypes_2ebool___24t(v8) & cCoq_2eInit_2eDatatypes_2ebool___24t(v6) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & cCoq_2eInit_2eDatatypes_2ebool___24t(v2) &  ~ t(v17, v19)))
% 62.26/17.95  | (2627)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2edivmod___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2edivmod___24a4(v5, v4, v3, v2) = v0))
% 62.26/17.95  | (2628)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ cProp___24t(v14)))
% 62.26/17.95  | (2629)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & ( ~ (v3 = cCoq_2eInit_2eDatatypes_2eLt) |  ~ p(v2)) & (v3 = cCoq_2eInit_2eDatatypes_2eLt | p(v2))))
% 62.26/17.95  | (2630)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4118, v0) = v2) | c_24__prop__4118___24a2(v0, v1) = v3)
% 62.26/17.95  | (2631)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__39539___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & t(v5, v1) & t(v3, v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6)))
% 62.26/17.95  | (2632)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__61514___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__61514___24t(v0, v1, v2))
% 62.26/17.95  | (2633)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__61514___24a2(v0, v1) = v3) |  ~ c_24__type__61514___24t(v0, v1, v2) | t(v2, v3))
% 62.26/17.95  | (2634) cType___24t(cCoq_2eInit_2eDatatypes_2ecomparison)
% 62.26/17.95  | (2635)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0))
% 62.26/17.95  | (2636)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty, v0) = v1) |  ~ p(v1) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty___24a1(v0))
% 62.26/17.95  | (2637)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty, v0) = v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty___24a1(v0) | p(v1))
% 62.26/17.95  | (2638)  ! [v0] : ( ~ t(v0, c_24__type__61439) | c_24__type__61439___24t(v0))
% 62.26/17.95  | (2639)  ! [v0] : ( ~ c_24__type__61439___24t(v0) | t(v0, c_24__type__61439))
% 62.26/17.95  | (2640)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v3, v2) = v0))
% 62.26/17.95  | (2641)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53579___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & t(v8, v0) & t(v6, v0) &  ~ t(v9, v0)))
% 62.26/17.95  | (2642)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__117___24a3(v0, v1, v1) = v2) |  ~ p(v2))
% 62.26/17.95  | (2643)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZbool_2eZ__eq__bool, v0) = v2) | cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v0, v1) = v3)
% 62.26/17.95  | (2644)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v9 = v8 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 62.26/17.95  | (2645)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2ediv, v0) = v2) | cCoq_2eInit_2eNat_2ediv___24a2(v0, v1) = v3)
% 62.26/17.95  | (2646)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__57049___24t(v0) |  ~ cVFA_2eSearchTree_2etree___24t(v1, v9) |  ~ cVFA_2eSearchTree_2etree___24t(v1, v3) |  ~ cVFA_2eSearchTree_2ekey___24t(v5) |  ~ t(v7, v1) |  ~ cType___24t(v1) | cVFA_2eSearchTree_2etree___24t(v1, v10))
% 62.26/17.95  | (2647)  ! [v0] :  ! [v1] : ( ~ (c_24__type__39227___24a1(v0) = v1) |  ~ cType___24t(v0) |  ? [v2] : (c_24__type__39218___24a1(v0) = v2 &  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v1, v6, v7) = v8) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v0, v6, v6) = v7) |  ~ c_24__type__39236___24t(v0, v6) |  ~ c_24__type__39227___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v3, v4, v5, v6) | cCoq_2eClasses_2eMorphisms_2eProper___24a3(v2, v8, v4))))
% 62.26/17.95  | (2648)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v0, v1, v2, v3) = v4) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v5 & cCoq_2eInit_2eDatatypes_2enil___24a1(v5) = v6 & ( ~ cCoq_2eInit_2eDatatypes_2elist___24t(v5, v2) | (v12 = v4 & v10 = v2 & cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(v0, v1, v9, v3) = v11 & cCoq_2eInit_2eDatatypes_2econs___24a3(v5, v7, v9) = v2 & happ(v8, v11) = v4 & happ(v1, v7) = v8 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v5, v9)) | (v6 = v2 & v4 = v3))))
% 62.26/17.95  | (2649)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.95  | (2650)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49953, v0) = v4) |  ~ p(v7) | c_24__lam__49953___24a4(v0, v1, v2, v3))
% 62.26/17.95  | (2651)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49953, v0) = v4) |  ~ c_24__lam__49953___24a4(v0, v1, v2, v3) | p(v7))
% 62.26/17.95  | (2652)  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(cCoq_2eInit_2eDatatypes_2eO) = cCoq_2eInit_2eDatatypes_2efalse)
% 62.26/17.95  | (2653)  ? [v0] : (c_24__type__6196___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cProp___24t(v4)))
% 62.26/17.95  | (2654)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2efield__theory, v0) = v10) |  ~ p(v19) | cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9))
% 62.26/17.95  | (2655)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2efield__theory, v0) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) | p(v19))
% 62.26/17.95  | (2656)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__3381___24a3(v0, v1, v2) = v3) |  ~ p(v3))
% 62.26/17.95  | (2657)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0)))
% 62.26/17.95  | (2658)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eVectors_2eVectorDef_2et, v0) = v2) | cCoq_2eVectors_2eVectorDef_2et___24a2(v0, v1) = v3)
% 62.26/17.95  | (2659)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v1) = v2) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v0) = v2))
% 62.26/17.95  | (2660)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v7 = v6 |  ~ (cRedblack_2eTREES_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cRedblack_2eTREES_2eT___24a5(v0, v2, v4, v6, v8) = v10))
% 62.26/17.95  | (2661)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v9) |  ~ t(v23, v9) | t(v26, v9))
% 62.26/17.95  | (2662)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v2))
% 62.26/17.95  | (2663)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop, v0) = v1) |  ~ p(v1) | cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v0))
% 62.26/17.95  | (2664)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop, v0) = v1) |  ~ cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v0) | p(v1))
% 62.26/17.95  | (2665)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865, v0) = v8) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v15)
% 62.26/17.95  | (2666)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v13) = v14) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] :  ? [v16] : (happ(v8, v13) = v15 & happ(v7, v13) = v16 &  ! [v17] :  ! [v18] : ( ~ (happ(v16, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v15, v17) = v20 & happ(v14, v17) = v19 & ( ~ p(v20) | p(v19) | p(v18)) & ( ~ p(v19) | (p(v20) &  ~ p(v18))))) &  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v16, v17) = v20 & happ(v14, v17) = v19 & ( ~ p(v19) | (p(v18) &  ~ p(v20))) & ( ~ p(v18) | p(v20) | p(v19)))) &  ! [v17] :  ! [v18] : ( ~ (happ(v14, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v16, v17) = v20 & happ(v15, v17) = v19 & ( ~ p(v19) | p(v20) | p(v18)) & ( ~ p(v18) | (p(v19) &  ~ p(v20)))))))
% 62.26/17.95  | (2667)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v4, v3, v2) = v0))
% 62.26/17.96  | (2668)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53495___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53495___24t(v0, v1, v2, v3, v4, v5))
% 62.26/17.96  | (2669)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53495___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53495___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6))
% 62.26/17.96  | (2670)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v1, v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v2)
% 62.26/17.96  | (2671)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v2))
% 62.26/17.96  | (2672)  ! [v0] : ( ~ t(v0, c_24__type__4007) | c_24__type__4007___24t(v0))
% 62.26/17.96  | (2673)  ! [v0] : ( ~ c_24__type__4007___24t(v0) | t(v0, c_24__type__4007))
% 62.26/17.96  | (2674)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v0))
% 62.26/17.96  | (2675)  ! [v0] : ( ~ t(v0, c_24__type__60742) | c_24__type__60742___24t(v0))
% 62.26/17.96  | (2676)  ! [v0] : ( ~ c_24__type__60742___24t(v0) | t(v0, c_24__type__60742))
% 62.26/17.96  | (2677) cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(all_0_47_47, all_0_19_19)
% 62.26/17.96  | (2678) c_24__type__52287___24t(cCoq_2esetoid__ring_2eRing__theory_2epow__N)
% 62.26/17.96  | (2679)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v2) = v0))
% 62.26/17.96  | (2680)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v2, v4, v6) = v8))
% 62.26/17.96  | (2681)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__39227___24t(v0, v1) |  ~ t(v2, v0) | t(v3, v0))
% 62.26/17.96  | (2682)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3970___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))
% 62.26/17.96  | (2683)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd, v0) = v3))
% 62.26/17.96  | (2684)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) | cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v1))
% 62.26/17.96  | (2685)  ! [v0] :  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v0) = cCoq_2eNumbers_2eBinNums_2eZ0)
% 62.26/17.96  | (2686)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v6 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v9 = v2 & v7 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v6) = v8 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v9 = v2 & v7 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v6) = v8 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v5 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH)))))
% 62.26/17.96  | (2687) c_24__type__64809___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat)
% 62.26/17.96  | (2688)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.96  | (2689) c_24__type__59794___24t(cCoq_2eInit_2eNat_2eeven)
% 62.26/17.96  | (2690)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v7] :  ? [v8] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v0, v1, v3, v4) = v7 & cCoq_2eBool_2eBool_2eeqb___24a2(v2, v5) = v8 & ((v8 = v6 & v7 = cCoq_2eInit_2eDatatypes_2etrue) | (v7 = cCoq_2eInit_2eDatatypes_2efalse & v6 = cCoq_2eInit_2eDatatypes_2efalse))))
% 62.26/17.96  | (2691)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRminus, v0) = v3))
% 62.26/17.96  | (2692)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__lam__63291___24a1(v2) = v1) |  ~ (c_24__lam__63291___24a1(v2) = v0))
% 62.26/17.96  | (2693)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esub, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(v0, v1) = v3)
% 62.26/17.96  | (2694)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v0, v2, v4) = v6))
% 62.26/17.96  | (2695)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4656___24a2(v3, v2) = v1) |  ~ (c_24__prop__4656___24a2(v3, v2) = v0))
% 62.26/17.96  | (2696)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__61506___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__61506___24t(v0, v1))
% 62.26/17.96  | (2697)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__61506___24a1(v0) = v2) |  ~ c_24__type__61506___24t(v0, v1) | t(v1, v2))
% 62.26/17.96  | (2698)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v3 = v2 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16))
% 62.26/17.96  | (2699)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__41619___24a3(v0, v1, v2) = v3) | p(v3))
% 62.26/17.96  | (2700)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.26/17.96  | (2701)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eInit_2eDatatypes_2efalse) | (v3 = cCoq_2eInit_2eDatatypes_2eLt & v2 = cCoq_2eInit_2eDatatypes_2etrue) | (v3 = cCoq_2eInit_2eDatatypes_2eEq & v2 = cCoq_2eInit_2eDatatypes_2efalse))))
% 62.26/17.96  | (2702) cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpLe)
% 62.26/17.96  | (2703)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__63248___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__63248___24a3(v4, v3, v2) = v0))
% 62.26/17.96  | (2704)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__114___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__114___24t(v0, v1))
% 62.26/17.96  | (2705)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__114___24a1(v0) = v2) |  ~ c_24__type__114___24t(v0, v1) | t(v1, v2))
% 62.26/17.96  | (2706)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.96  | (2707) c_24__type__3985___24t(cCoq_2eVectors_2eFin_2et)
% 62.26/17.96  | (2708)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4090___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4090, v0) = v3))
% 62.26/17.96  | (2709)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v2) = v3 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.26/17.96  | (2710)  ? [v0] : (c_24__type__59767___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v1) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) &  ~ cProp___24t(v4)))
% 62.26/17.96  | (2711)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v3, v2) = v0))
% 62.26/17.96  | (2712)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__52784___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__52784___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/17.96  | (2713)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 62.26/17.96  | (2714)  ? [v0] : (c_24__type__3427___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v1) &  ~ cProp___24t(v2)))
% 62.26/17.96  | (2715)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v10) = v13) |  ~ (happ(v8, v10) = v11) |  ~ (happ(v7, v11) = v12) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v13))
% 62.26/17.96  | (2716)  ! [v0] : ( ~ t(v0, c_24__type__51826) | c_24__type__51826___24t(v0))
% 62.26/17.96  | (2717)  ! [v0] : ( ~ c_24__type__51826___24t(v0) | t(v0, c_24__type__51826))
% 62.26/17.96  | (2718)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : (v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.26/17.96  | (2719)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v2, v4) = v6))
% 62.26/17.96  | (2720)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEpow, v0) = v4))
% 62.26/17.96  | (2721)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eZbool_2eZ__eq__bool, v0) = v3))
% 62.26/17.96  | (2722)  ? [v0] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty___24a1(v0) |  ? [v1] :  ? [v2] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v1, v0) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) & p(v2)))
% 62.26/17.96  | (2723)  ? [v0] : (c_24__type__51826___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] :  ? [v27] :  ? [v28] : (happ(v26, v27) = v28 & happ(v24, v25) = v26 & happ(v22, v23) = v24 & happ(v20, v21) = v22 & happ(v18, v19) = v20 & happ(v16, v17) = v18 & happ(v14, v15) = v16 & happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39367___24t(v1, v15, v19, v23) & c_24__type__39358___24t(v1, v15, v19, v21) & c_24__type__39353___24t(v1, v15, v17) & c_24__type__39227___24t(v1, v13) & c_24__type__39218___24t(v1, v11) & c_24__type__39218___24t(v1, v9) & c_24__type__39218___24t(v1, v7) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v15, v27) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v25) & t(v5, v1) & t(v3, v1) & cType___24t(v19) & cType___24t(v15) & cType___24t(v1) &  ~ t(v28, v1)))
% 62.26/17.96  | (2724)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__62921___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62921___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/17.96  | (2725)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v3 & p(v3)))
% 62.26/17.96  | (2726)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v6) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v3) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v7) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v9) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v5, v9) = v10) | cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v0, v1) = v10)
% 62.26/17.96  | (2727)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePc, v0) = v2) | cCoq_2emicromega_2eEnvRing_2ePc___24a2(v0, v1) = v3)
% 62.26/17.96  | (2728)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : ( ~ (v3 = v0) & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3 & cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2))
% 62.26/17.96  | (2729)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : (v11 = v10 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v1, v3, v5, v7, v9, v11, v13) = v14) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v2, v4, v6, v8, v10, v12) = v14))
% 62.26/17.96  | (2730)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v3, v2) = v0))
% 62.26/17.96  | (2731)  ? [v0] : (c_24__type__4316___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v4)))
% 62.26/17.96  | (2732)  ! [v0] : ( ~ t(v0, c_24__type__6165) | c_24__type__6165___24t(v0))
% 62.26/17.96  | (2733)  ! [v0] : ( ~ c_24__type__6165___24t(v0) | t(v0, c_24__type__6165))
% 62.26/17.96  | (2734)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v4, v8) = v9) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v10] :  ? [v11] : (happ(v6, v8) = v10 & happ(v4, v10) = v11 &  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ (happ(v11, v12) = v16) |  ~ (happ(v9, v12) = v13) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v14) |  ~ t(v12, v0) | p(v17))))
% 62.26/17.96  | (2735)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v3, v2) = v0))
% 62.26/17.96  | (2736)  ? [v0] : (c_24__type__61924___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v2 & happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v0, v1) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v6) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4) & cCoq_2eInit_2eDatatypes_2elist___24t(v2, v8) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v9)))
% 62.26/17.96  | (2737)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.96  | (2738)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__theory, v0) = v8) |  ~ p(v15) | cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7))
% 62.26/17.96  | (2739)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__theory, v0) = v8) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) | p(v15))
% 62.26/17.96  | (2740)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0))
% 62.26/17.97  | (2741)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v3, v2) = v0))
% 62.26/17.97  | (2742)  ? [v0] : (c_24__type__58790___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__58793___24a2(v1, v3) = v5 & c_24__prop__58792___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eString_2estring___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 62.26/17.97  | (2743)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1))
% 62.26/17.97  | (2744)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.97  | (2745)  ? [v0] : (c_24__type__4453___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 62.26/17.97  | (2746)  ? [v0] : (c_24__type__38133___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2ebool___24t(v1) &  ~ cType___24t(v2)))
% 62.26/17.97  | (2747)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54512___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17))
% 62.26/17.97  | (2748)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54512___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18))
% 62.26/17.97  | (2749) c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2esub)
% 62.26/17.97  | (2750)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__59442___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__59442___24t(v0, v1))
% 62.26/17.97  | (2751)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__59442___24a1(v0) = v2) |  ~ c_24__type__59442___24t(v0, v1) | t(v1, v2))
% 62.26/17.97  | (2752)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v2) = v0))
% 62.26/17.97  | (2753) cCoq_2eStrings_2eString_2estring___24t(cCoq_2eStrings_2eString_2eEmptyString)
% 62.26/17.97  | (2754)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/17.97  | (2755)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v0, v1) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v4, v2, v5) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v2) & cCoq_2eInit_2eDatatypes_2elist___24t(v3, v5)))
% 62.26/17.97  | (2756) c_24__type__60391___24t(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb)
% 62.26/17.97  | (2757)  ? [v0] :  ? [v1] : (c_24__type__3302___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) &  ~ cType___24t(v3)))
% 62.26/17.97  | (2758)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v6, v10) = v11) |  ~ (happ(v4, v11) = v12) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v4, v10) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v12, v14) = v18) |  ~ (happ(v7, v16) = v17) |  ~ (happ(v6, v15) = v16) |  ~ t(v14, v0) | p(v19))))
% 62.26/17.97  | (2759) c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2epred)
% 62.26/17.97  | (2760)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ c_24__type__61503___24t(v0, v1, v2, v3, v4, v5, v6) |  ~ t(v7, v0) | cType___24t(v8))
% 62.26/17.97  | (2761)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v2) = v0))
% 62.26/17.97  | (2762) c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2esucc)
% 62.26/17.97  | (2763)  ! [v0] : ( ~ t(v0, c_24__type__4663) | c_24__type__4663___24t(v0))
% 62.26/17.97  | (2764)  ! [v0] : ( ~ c_24__type__4663___24t(v0) | t(v0, c_24__type__4663))
% 62.26/17.97  | (2765)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRdiv, v0) = v3))
% 62.26/17.97  | (2766)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEdiv, v0) = v4))
% 62.26/17.97  | (2767)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v9, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v10) = v15) |  ~ (happ(v9, v13) = v14) |  ~ t(v13, v0) | p(v15) |  ? [v16] :  ? [v17] : (happ(v12, v13) = v16 & happ(v11, v13) = v17 & (p(v17) | p(v16)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ t(v13, v0) | p(v14) |  ? [v15] :  ? [v16] :  ? [v17] : (happ(v16, v10) = v17 & happ(v11, v13) = v15 & happ(v9, v13) = v16 & (p(v17) | p(v15)))) &  ! [v13] :  ! [v14] : ( ~ (happ(v11, v13) = v14) |  ~ t(v13, v0) | p(v14) |  ? [v15] :  ? [v16] :  ? [v17] : (happ(v16, v10) = v17 & happ(v12, v13) = v15 & happ(v9, v13) = v16 & (p(v17) | p(v15))))))
% 62.26/17.97  | (2768)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v0) = v1) | cCoq_2emicromega_2eEnvRing_2ePol___24a1(v0) = v1)
% 62.26/17.97  | (2769)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v0) = v1) | cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v0) = v1)
% 62.26/17.97  | (2770) cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, all_0_11_11) = all_0_10_10
% 62.26/17.97  | (2771)  ? [v0] : (c_24__type__3074___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v8) = v10 & happ(v1, cRedblack_2eTREES_2eE) = v2 & happ(v0, v1) = v3 & c_24__type__3106___24t(v1, v6) & c_24__type__3076___24t(v1) & cRedblack_2eTREES_2etree___24t(v8) & t(v4, v2) &  ~ t(v9, v10)))
% 62.26/17.97  | (2772)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v4, v12) = v13) |  ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] :  ? [v15] : (happ(v11, v12) = v14 & happ(v4, v14) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v20) |  ~ (happ(v13, v16) = v17) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21))))
% 62.26/17.97  | (2773)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v0, v1, v2, v3, v4) = v5) |  ~ c_24__type__38198___24t(v0, v1, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : ((v12 = v5 & v9 = v4 & cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v0, v1, v2, v3, v8) = v11 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v6, v8) = v4 & happ(v10, v11) = v5 & happ(v7, v8) = v10 & happ(v3, v6) = v7 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v8) & t(v6, v0)) | (v6 = v4 & cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v4)))
% 62.26/17.97  | (2774)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] : (cCoq_2eStrings_2eString_2eString___24a2(v3, v4) = v5 & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v3) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v1) | (v5 = v0 & ((v15 = v1 & cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v3, v6) = v7 & c_24__prop__4090___24a2(v3, v6) = v8 & c_24__prop__4091___24a2(v3, v6) = v9 & c_24__prop__4092___24a2(v3, v6) = v11 & c_24__prop__4093___24a2(v3, v6) = v12 & cCoq_2eStrings_2eString_2eprefix___24a2(v4, v14) = v16 & cCoq_2eStrings_2eString_2eString___24a2(v6, v14) = v1 & cCoq_2eInit_2eSpecif_2eright___24a2(v11, v12) = v13 & cCoq_2eInit_2eSpecif_2eleft___24a2(v8, v9) = v10 & cCoq_2eStrings_2eString_2estring___24t(v14) & cCoq_2eStrings_2eAscii_2eascii___24t(v6) & ((v16 = v2 & v10 = v7 & v6 = v3) | (v13 = v7 & v2 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v6 = v3)))) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eStrings_2eString_2eEmptyString))))))
% 62.26/17.97  | (2775)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQcompare, v0) = v2) | cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = v3)
% 62.26/17.97  | (2776)  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v1, v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v1))
% 62.26/17.97  | (2777) c_3d___24a1(cCoq_2eNumbers_2eBinNums_2eZ) = all_0_39_39
% 62.26/17.97  | (2778)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__lam__4670___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4663___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] : (happ(v2, v3) = v5 & cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v4, v5)))
% 62.26/17.97  | (2779)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (c_24__prop__60417___24a4(v0, v1, v2, v3) = v4) |  ~ p(v4))
% 62.26/17.97  | (2780)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v3, v2) = v1) |  ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v3, v2) = v0))
% 62.26/17.97  | (2781)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v2) = v3) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v1, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, v2) = v4)
% 62.26/17.97  | (2782)  ? [v0] :  ? [v1] :  ? [v2] : (cCoq_2eLists_2eList_2eincl___24a3(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v3, v2) = v5 & cCoq_2eLists_2eList_2eIn___24a3(v0, v3, v1) = v4 & t(v3, v0) & p(v4) &  ~ p(v5)))
% 62.26/17.97  | (2783)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4011___24t(v0) |  ~ cProp___24t(v1) | cProp___24t(v2))
% 62.26/17.97  | (2784)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v3, v2) = v0))
% 62.26/17.97  | (2785)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v1) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v0) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3)))
% 62.26/17.97  | (2786)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eSpecif_2esigT, v0) = v3))
% 62.26/17.97  | (2787)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1, v0) = v5) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v4) = v9)
% 62.26/17.97  | (2788)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v3, v8) = v9) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v10] : (happ(v5, v8) = v10 &  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v13, v15) = v16) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v9, v14) = v15) |  ~ (happ(v7, v12) = v13) |  ~ (happ(v6, v11) = v14) |  ~ t(v11, v0) | p(v16))))
% 62.26/17.97  | (2789)  ! [v0] : ( ~ t(v0, c_24__type__129) | c_24__type__129___24t(v0))
% 62.26/17.97  | (2790)  ! [v0] : ( ~ c_24__type__129___24t(v0) | t(v0, c_24__type__129))
% 62.26/17.97  | (2791)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.97  | (2792) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cProp, all_0_39_39, c_3c_3d_3e) = all_0_14_14
% 62.26/17.97  | (2793)  ! [v0] : ( ~ t(v0, c_24__type__4055) | c_24__type__4055___24t(v0))
% 62.26/17.97  | (2794)  ! [v0] : ( ~ c_24__type__4055___24t(v0) | t(v0, c_24__type__4055))
% 62.26/17.97  | (2795)  ! [v0] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.26/17.97  | (2796)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eLogic_2eDecidable_2edecidable, v0) = v1) |  ~ p(v1) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v0))
% 62.26/17.97  | (2797)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eLogic_2eDecidable_2edecidable, v0) = v1) |  ~ cCoq_2eLogic_2eDecidable_2edecidable___24a1(v0) | p(v1))
% 62.26/17.97  | (2798)  ? [v0] : (c_24__type__190___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cRedblack_2eTREES_2etree___24t(v1) &  ~ cRedblack_2eTREES_2etree___24t(v2)))
% 62.26/17.97  | (2799)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4288___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cType___24t(v2))
% 62.26/17.97  | (2800)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v1) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v2) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v0, v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ( ~ (v7 = v2) & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v3) = v7 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v1) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v4, v5) = v6 & p(v6)))
% 62.26/17.97  | (2801)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePinj, v0) = v3) | cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v0, v1, v2) = v5)
% 62.26/17.97  | (2802)  ! [v0] : ( ~ t(v0, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et) | cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(v0))
% 62.26/17.97  | (2803)  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(v0) | t(v0, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et))
% 62.26/17.97  | (2804)  ? [v0] : (c_24__type__37221___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cProp___24t(v1) & cCoq_2eInit_2eDatatypes_2ebool___24t(v3) &  ~ cType___24t(v4)))
% 62.26/17.97  | (2805)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eBinList_2enth___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eBinList_2enth___24a4(v5, v4, v3, v2) = v0))
% 62.26/17.97  | (2806)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v1) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = v3) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v3) = v4 & p(v4)))
% 62.26/17.97  | (2807)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2ege, v0) = v2) |  ~ p(v3) | cCoq_2eNArith_2eBinNat_2eN_2ege___24a2(v0, v1))
% 62.26/17.97  | (2808)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2ege, v0) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ege___24a2(v0, v1) | p(v3))
% 62.26/17.97  | (2809)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eGt | v0 = cCoq_2eInit_2eDatatypes_2eLt | v0 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0))
% 62.26/17.98  | (2810)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 | v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.26/17.98  | (2811)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eInit_2eDatatypes_2efalse) | (v2 = cCoq_2eInit_2eDatatypes_2etrue & (v3 = cCoq_2eInit_2eDatatypes_2eLt | v3 = cCoq_2eInit_2eDatatypes_2eEq)))))
% 62.26/17.98  | (2812)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__63676, v0) = v2) | c_24__lam__63676___24a2(v0, v1) = v3)
% 62.26/17.98  | (2813)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v1) = v2) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v0) = v2))
% 62.26/17.98  | (2814)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.26/17.98  | (2815)  ? [v0] : (c_24__type__6675___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__6678___24a2(v1, v3) = v5 & c_24__prop__6677___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 62.26/17.98  | (2816)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v0) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.26/17.98  | (2817)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__3381, v0) = v3) | c_24__prop__3381___24a3(v0, v1, v2) = v5)
% 62.26/17.98  | (2818)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cVFA_2eSearchTree_2eE___24a1(v1) = v2) |  ~ (cVFA_2eSearchTree_2eE___24a1(v0) = v2))
% 62.26/17.98  | (2819)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (c_24__fix__60952__1__add__carry___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v6 = v2 & v4 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)))) | (v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7))))))
% 62.26/17.98  | (2820)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eSorting_2ePermutation_2ePermutation, v0) = v3) |  ~ p(v5) | cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v1, v2))
% 62.26/17.98  | (2821)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eSorting_2ePermutation_2ePermutation, v0) = v3) |  ~ cCoq_2eSorting_2ePermutation_2ePermutation___24a3(v0, v1, v2) | p(v5))
% 62.26/17.98  | (2822)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v2) = v4 & ( ~ p(v4) | p(v3)) & ( ~ p(v3) | p(v4))))
% 62.26/17.98  | (2823)  ! [v0] : ( ~ t(v0, c_24__type__64775) | c_24__type__64775___24t(v0))
% 62.26/17.98  | (2824)  ! [v0] : ( ~ c_24__type__64775___24t(v0) | t(v0, c_24__type__64775))
% 62.26/17.98  | (2825) cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpLt)
% 62.26/17.98  | (2826)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0)))
% 62.26/17.98  | (2827)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (c_24__type__39358___24t(v0, v1, v2, v3) |  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & cCoq_2eNumbers_2eBinNums_2eN___24t(v4) &  ~ t(v5, v2)))
% 62.26/17.98  | (2828)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3) |  ~ c_24__type__59442___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ p(v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v6 & happ(v1, v2) = v5 & happ(v0, v6) = v7 & happ(v0, v2) = v4 &  ! [v8] :  ! [v9] : ( ~ (happ(v5, v8) = v9) |  ~ t(v8, v4) | t(v9, v7))))
% 62.26/17.98  | (2829) cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_38_38) = all_0_37_37
% 62.26/17.98  | (2830)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (c_24__type__57230___24a4(v5, v4, v3, v2) = v1) |  ~ (c_24__type__57230___24a4(v5, v4, v3, v2) = v0))
% 62.26/17.98  | (2831)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0)))
% 62.26/17.98  | (2832)  ! [v0] : ( ~ t(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0))
% 62.26/17.98  | (2833)  ! [v0] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) | t(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt))
% 62.26/17.98  | (2834)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v5, v4, v3, v2) = v0))
% 62.26/17.98  | (2835)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2esnd___24a3(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v2) = v3))
% 62.26/17.98  | (2836)  ! [v0] :  ! [v1] : ( ~ (happ(cVFA_2eMaps_2etotal__map, v0) = v1) | cVFA_2eMaps_2etotal__map___24a1(v0) = v1)
% 62.26/17.98  | (2837)  ! [v0] :  ! [v1] : ( ~ (cVFA_2eMaps_2etotal__map___24a1(v0) = v1) | happ(cVFA_2eMaps_2etotal__map, v0) = v1)
% 62.26/17.98  | (2838)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16))
% 62.26/17.98  | (2839)  ? [v0] :  ? [v1] : (v1 = v0 | cCoq_2eZArith_2eBinInt_2eZne___24a2(v0, v1))
% 62.26/17.98  | (2840)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRIneq_2eRsqr___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRIneq_2eRsqr___24a1(v2) = v0))
% 62.26/17.98  | (2841)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v2, v4, v6) = v8))
% 62.26/17.98  | (2842)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__61411___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__61411___24t(v0, v1, v2, v3))
% 62.26/17.98  | (2843)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__61411___24a3(v0, v1, v2) = v4) |  ~ c_24__type__61411___24t(v0, v1, v2, v3) | t(v3, v4))
% 62.26/17.98  | (2844)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2exH))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2exH)))))
% 62.26/17.98  | (2845)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eStrings_2eAscii_2eascii__rec, v0) = v1) | cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v0) = v1)
% 62.26/17.98  | (2846)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v0) = v1) | happ(cCoq_2eStrings_2eAscii_2eascii__rec, v0) = v1)
% 62.26/17.98  | (2847)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v0))
% 62.26/17.98  | (2848)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(v3, v2) = v0))
% 62.26/17.98  | (2849)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0)))
% 62.26/17.98  | (2850) c_24__type__4463___24t(cCoq_2eQArith_2eQArith__base_2eQeq__bool)
% 62.26/17.98  | (2851)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eeven___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ((v5 = v1 & v4 = v2 & cCoq_2eInit_2eNat_2eeven___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)) | (v2 = cCoq_2eInit_2eDatatypes_2eO & v1 = cCoq_2eInit_2eDatatypes_2efalse))))
% 62.26/17.98  | (2852)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v3 & p(v3)))
% 62.26/17.98  | (2853)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2eshiftl___24a1(v0) = v1) | cCoq_2eInit_2eDatatypes_2enat__rect___24a3(c_24__lam__63290, v0, c_24__lam__63291) = v1)
% 62.26/17.98  | (2854)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a3(c_24__lam__63290, v0, c_24__lam__63291) = v1) | cCoq_2eInit_2eNat_2eshiftl___24a1(v0) = v1)
% 62.26/17.98  | (2855)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eWf_2ewell__founded, v0) = v2) |  ~ p(v3) | cCoq_2eInit_2eWf_2ewell__founded___24a2(v0, v1))
% 62.26/17.98  | (2856)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eWf_2ewell__founded, v0) = v2) |  ~ cCoq_2eInit_2eWf_2ewell__founded___24a2(v0, v1) | p(v3))
% 62.26/17.98  | (2857)  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v2, v1) = v4) |  ~ p(v5) | c_24__lam__49945___24a4(v0, v1, v2, v3))
% 62.26/17.98  | (2858)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esub, v0) = v3))
% 62.26/17.98  | (2859)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eltb, v0) = v3))
% 62.26/17.98  | (2860)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEmul, v0) = v3) | cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v0, v1, v2) = v5)
% 62.26/17.98  | (2861)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39494___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__39494___24t(v0, v1))
% 62.26/17.98  | (2862)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39494___24a1(v0) = v2) |  ~ c_24__type__39494___24t(v0, v1) | t(v1, v2))
% 62.26/17.98  | (2863)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1))
% 62.26/17.98  | (2864)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elist___24a1(v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) | t(v1, v2))
% 62.26/17.98  | (2865)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v2) = v0))
% 62.26/17.98  | (2866)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v18, v8) | t(v19, v8))
% 62.26/17.98  | (2867)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v2) = v0))
% 62.26/17.98  | (2868) c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eadd)
% 62.26/17.98  | (2869)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eZMicromega_2eZeval__op2, v0) = v1) | cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1)
% 62.26/17.98  | (2870)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) | happ(cCoq_2emicromega_2eZMicromega_2eZeval__op2, v0) = v1)
% 62.26/17.98  | (2871)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840, v0) = v10) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v19)
% 62.26/17.98  | (2872)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v0) = v2) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(v1) = v2))
% 62.26/17.98  | (2873)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.26/17.98  | (2874)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v3, cCoq_2eInit_2eDatatypes_2efalse, v5) = v7 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) | (v6 = v1 & ((v11 = v2 & v9 = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v8, v5) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v3, v4, v10) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v8) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v11 = v2 & v9 = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v8, v3) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v10, v4, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v8) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v7 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2exH))))))
% 62.26/17.98  | (2875)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v15, v23) = v24) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v25] :  ? [v26] : (happ(v16, v23) = v25 & happ(v7, v25) = v26 &  ! [v27] :  ! [v28] :  ! [v29] : ( ~ (happ(v26, v28) = v29) |  ~ (happ(v16, v27) = v28) |  ~ t(v27, v8) | p(v29) |  ? [v30] : ( ~ (v30 = cCoq_2eInit_2eDatatypes_2etrue) & happ(v24, v27) = v30)) &  ! [v27] : ( ~ (happ(v24, v27) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ t(v27, v8) |  ? [v28] :  ? [v29] : (happ(v26, v28) = v29 & happ(v16, v27) = v28 & p(v29)))))
% 62.26/17.99  | (2876)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v0, v1) = v3)
% 62.26/17.99  | (2877)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v2) = v15) |  ~ (happ(v12, v10) = v13) |  ~ (happ(v8, v1) = v9) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v10) = v11) |  ~ (happ(v4, v11) = v12) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v15) |  ? [v16] :  ? [v17] : (happ(v16, v1) = v17 & happ(v7, v10) = v16 & p(v17)))
% 62.26/17.99  | (2878) cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2eNumbers_2eBinNums_2exH) = all_0_47_47
% 62.26/17.99  | (2879)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ c_24__type__3990___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] : (happ(v1, v2) = v4 & happ(v0, v5) = v6 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v5 &  ! [v7] :  ! [v8] : ( ~ (happ(v4, v7) = v8) |  ~ t(v7, v3) | t(v8, v6))))
% 62.26/17.99  | (2880)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__3106___24t(v0, v1) |  ~ cRedblack_2eTREES_2etree___24t(v4) |  ~ cRedblack_2ecolor___24t(v2) |  ? [v6] : (happ(v0, v4) = v6 &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (cRedblack_2eTREES_2eT___24a5(v2, v4, v9, v11, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v7) = v8) |  ~ (happ(v0, v14) = v15) |  ~ cV___24t(v11) |  ~ cRedblack_2ekey___24t(v9) |  ~ cRedblack_2eTREES_2etree___24t(v13) |  ~ t(v7, v6) |  ? [v16] :  ? [v17] : (happ(v12, v13) = v17 & happ(v0, v13) = v16 &  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ t(v18, v16) | t(v19, v15)))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v7) = v8) |  ~ cV___24t(v11) |  ~ cRedblack_2ekey___24t(v9) |  ~ cRedblack_2eTREES_2etree___24t(v13) |  ~ t(v7, v6) |  ? [v15] :  ? [v16] :  ? [v17] : (cRedblack_2eTREES_2eT___24a5(v2, v4, v9, v11, v13) = v16 & happ(v0, v16) = v17 & happ(v0, v13) = v15 &  ! [v18] :  ! [v19] : ( ~ (happ(v14, v18) = v19) |  ~ t(v18, v15) | t(v19, v17)))) &  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v5, v7) = v8) |  ~ (happ(v0, v13) = v14) |  ~ cV___24t(v11) |  ~ cRedblack_2ekey___24t(v9) |  ~ cRedblack_2eTREES_2etree___24t(v13) |  ~ t(v7, v6) |  ? [v15] :  ? [v16] :  ? [v17] : (cRedblack_2eTREES_2eT___24a5(v2, v4, v9, v11, v13) = v16 & happ(v12, v13) = v15 & happ(v0, v16) = v17 &  ! [v18] :  ! [v19] : ( ~ (happ(v15, v18) = v19) |  ~ t(v18, v14) | t(v19, v17))))))
% 62.26/17.99  | (2881)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56919___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56919___24a7(v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/17.99  | (2882)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v0, v1, v2, v3, v4, v5, v6) = v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : (happ(v13, v6) = v7 & happ(v12, v5) = v13 & happ(v11, v4) = v12 & happ(v10, v3) = v11 & happ(v9, v2) = v10 & happ(v8, v1) = v9 & happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ, v0) = v8))
% 62.26/17.99  | (2883)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v8) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v9) = v10) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v11))
% 62.26/17.99  | (2884)  ! [v0] : ( ~ t(v0, c_24__type__4264) | c_24__type__4264___24t(v0))
% 62.26/17.99  | (2885)  ! [v0] : ( ~ c_24__type__4264___24t(v0) | t(v0, c_24__type__4264))
% 62.26/17.99  | (2886)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRfunctions_2eZintNeg, v0) = v3))
% 62.26/17.99  | (2887)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v0, v2, v4) = v6))
% 62.26/17.99  | (2888) c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd)
% 62.26/17.99  | (2889)  ! [v0] : ( ~ t(v0, c_24__type__41272) | c_24__type__41272___24t(v0))
% 62.26/17.99  | (2890)  ! [v0] : ( ~ c_24__type__41272___24t(v0) | t(v0, c_24__type__41272))
% 62.26/17.99  | (2891)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] :  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v1) = v3 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v4 & p(v4)))
% 62.26/17.99  | (2892)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__58818, v0) = v2) | c_24__prop__58818___24a2(v0, v1) = v3)
% 62.26/17.99  | (2893)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.99  | (2894)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory, v0) = v8) |  ~ p(v15) | cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7))
% 62.26/17.99  | (2895)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory, v0) = v8) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) | p(v15))
% 62.26/17.99  | (2896)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eDatatypes_2efst, v0) = v3) | cCoq_2eInit_2eDatatypes_2efst___24a3(v0, v1, v2) = v5)
% 62.26/17.99  | (2897)  ! [v0] : ( ~ t(v0, c_24__type__6169) | c_24__type__6169___24t(v0))
% 62.26/17.99  | (2898)  ! [v0] : ( ~ c_24__type__6169___24t(v0) | t(v0, c_24__type__6169))
% 62.26/17.99  | (2899)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v7 = v6 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16))
% 62.26/17.99  | (2900)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ, v0) = v6) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v0, v1, v2, v3, v4, v5) = v11)
% 62.26/17.99  | (2901)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__3931___24a2(v0, v0) = v1) | p(v1))
% 62.26/17.99  | (2902)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39227___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v9))
% 62.26/17.99  | (2903)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v20, v10) = v21) |  ~ (happ(v19, v9) = v20) |  ~ (happ(v18, v8) = v19) |  ~ (happ(v17, v7) = v18) |  ~ (happ(v16, v6) = v17) |  ~ (happ(v15, v5) = v16) |  ~ (happ(v14, v4) = v15) |  ~ (happ(v13, v3) = v14) |  ~ (happ(v12, v2) = v13) |  ~ (happ(v11, v1) = v12) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL, v0) = v11) | cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v21)
% 62.26/17.99  | (2904)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v0, v1, v2, v7, v9) = v13) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v8, v10) = v11) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v5, v9) = v10) |  ~ (happ(v3, v11) = v12) |  ~ c_24__type__56982___24t(v0, v4, v6) |  ~ c_24__type__56975___24t(v0, v4, v5) |  ~ c_24__type__39236___24t(v0, v3) |  ~ c_24__type__39218___24t(v0, v2) |  ~ cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v0, v1, v2, v3, v4, v5, v6) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v9) |  ~ t(v7, v0) |  ~ t(v1, v0) |  ~ cType___24t(v4) |  ~ cType___24t(v0) | p(v14))
% 62.26/17.99  | (2905)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53687___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53687___24a5(v6, v5, v4, v3, v2) = v0))
% 62.26/17.99  | (2906)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v13, v10) = v14) |  ~ (happ(v9, v12) = v13) |  ~ (happ(v8, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v11, v12) = v15 & ( ~ p(v15) |  ~ p(v14)) & (p(v15) | p(v14))))
% 62.26/17.99  | (2907)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v2, v1) = v4) |  ~ c_24__lam__49953___24a4(v0, v1, v2, v3) | p(v5))
% 62.26/17.99  | (2908)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/17.99  | (2909)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v0, v1))
% 62.26/17.99  | (2910)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v5) = v6) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v4, v6) = v7) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v5) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | p(v7) |  ? [v8] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v3, v5) = v8 &  ~ p(v8)))
% 62.26/17.99  | (2911)  ! [v0] :  ! [v1] : ( ~ (happ(cVFA_2eSearchTree_2etree, v0) = v1) | cVFA_2eSearchTree_2etree___24a1(v0) = v1)
% 62.26/17.99  | (2912)  ! [v0] :  ! [v1] : ( ~ (cVFA_2eSearchTree_2etree___24a1(v0) = v1) | happ(cVFA_2eSearchTree_2etree, v0) = v1)
% 62.26/17.99  | (2913)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v0) = v1)
% 62.26/17.99  | (2914)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N, v0) = v1)
% 62.26/17.99  | (2915)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__41620___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__41620, v0) = v4))
% 62.26/17.99  | (2916)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v2) = v1) |  ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v0) = v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v2) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) |  ? [v3] : ( ~ (v3 = cCoq_2eInit_2eDatatypes_2efalse) & cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v0, v2) = v3))
% 62.26/17.99  | (2917)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__60386___24a2(v0, v0) = v1) | p(v1))
% 62.26/17.99  | (2918)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43576___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.26/17.99  | (2919)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43576___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.26/17.99  | (2920)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (c_24__lam__57115___24a4(v5, v4, v3, v2) = v1) |  ~ (c_24__lam__57115___24a4(v5, v4, v3, v2) = v0))
% 62.26/17.99  | (2921)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] : ( ~ (v3 = v1) & cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v2) = v3))
% 62.26/17.99  | (2922)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__39358___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__39358___24a3(v4, v3, v2) = v0))
% 62.26/17.99  | (2923)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__4022___24a1(v2) = v1) |  ~ (c_24__type__4022___24a1(v2) = v0))
% 62.26/17.99  | (2924)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v3) |  ~ p(v3) |  ? [v4] : (c_24__prop__118___24a3(v0, v1, v2) = v4 &  ~ p(v4)))
% 62.26/17.99  | (2925) c_24__lam__59762___24a1(cCoq_2eNumbers_2eBinNums_2eZ0)
% 62.26/17.99  | (2926) cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et)
% 62.26/17.99  | (2927)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v3) = v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v5) = v6 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v2, v3) = v5 & (v2 = v1 |  ~ p(v6) | p(v4)) & (p(v6) | ( ~ (v2 = v1) &  ~ p(v4)))))
% 62.26/17.99  | (2928)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v0, v2) = v4))
% 62.26/17.99  | (2929)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__3380, v0) = v3) | c_24__prop__3380___24a3(v0, v1, v2) = v5)
% 62.26/17.99  | (2930)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v1) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3)))
% 62.26/17.99  | (2931)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__59788___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__59788, v0) = v3))
% 62.26/17.99  | (2932)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v2) = v4))
% 62.26/17.99  | (2933) c_24__type__3274___24t(cCoq_2eInit_2eDatatypes_2econs)
% 62.26/17.99  | (2934)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eshiftl___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eshiftl___24a1(v2) = v0))
% 62.26/18.00  | (2935)  ? [v0] : (c_24__type__64768___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & cCoq_2eInit_2eDatatypes_2enat___24t(v3) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4)))
% 62.26/18.00  | (2936)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec, v0) = v2) | cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v0, v1) = v3)
% 62.26/18.00  | (2937)  ! [v0] : ( ~ t(v0, c_24__type__64086) | c_24__type__64086___24t(v0))
% 62.26/18.00  | (2938)  ! [v0] : ( ~ c_24__type__64086___24t(v0) | t(v0, c_24__type__64086))
% 62.26/18.00  | (2939)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56654___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56654___24t(v0, v1, v2, v3, v4, v5, v6, v7))
% 62.26/18.00  | (2940)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56654___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56654___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8))
% 62.26/18.00  | (2941)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__64701___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) | t(v3, v0))
% 62.26/18.00  | (2942)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v3 |  ~ (cCoq_2eLists_2eList_2efold__right___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v4) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eLists_2eList_2efold__right___24a5(v0, v1, v2, v3, v8) = v9 & cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v6, v8) = v4 & happ(v7, v9) = v5 & happ(v2, v6) = v7 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v8) & t(v6, v1)))
% 62.26/18.00  | (2943)  ! [v0] : ( ~ t(v0, cCoq_2eReals_2eRIneq_2enonzeroreal) | cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v0))
% 62.26/18.00  | (2944)  ! [v0] : ( ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v0) | t(v0, cCoq_2eReals_2eRIneq_2enonzeroreal))
% 62.26/18.00  | (2945)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v1) = v0)
% 62.26/18.00  | (2946)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4468___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eInit_2eSpecif_2esumbool___24a2(v5, v6) = v7 & c_24__prop__4470___24a2(v1, v3) = v6 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v3) = v5 & happ(v2, v3) = v8 & cCoq_2eInit_2eSpecif_2esumor___24t(v7, v4, v8)))
% 62.26/18.00  | (2947)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRlt, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v3)
% 62.26/18.00  | (2948)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64023___24t(v0) |  ~ c_24__type__39236___24t(v1, v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) |  ~ cType___24t(v1) | cProp___24t(v8))
% 62.26/18.00  | (2949)  ? [v0] : (c_24__type__4269___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 62.26/18.00  | (2950)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v2, v4, v6) = v8))
% 62.26/18.00  | (2951)  ? [v0] : (c_24__type__4033___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v2)))
% 62.26/18.00  | (2952) c_24__type__61935___24t(cCoq_2esetoid__ring_2eField__theory_2edenum)
% 62.26/18.00  | (2953)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4092___24a2(v0, v1) = v2) |  ~ p(v2))
% 62.26/18.00  | (2954)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v1, v3) = v4) |  ~ c_24__lam__63676___24a4(v0, v1, v2, v3) | p(v5))
% 62.26/18.00  | (2955)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56963___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56963___24a7(v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/18.00  | (2956)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v6) = v13) |  ~ (happ(v11, v5) = v12) |  ~ (happ(v10, v4) = v11) |  ~ (happ(v9, v3) = v10) |  ~ (happ(v8, v2) = v9) |  ~ (happ(v7, v1) = v8) |  ~ (happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ, v0) = v7) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v0, v1, v2, v3, v4, v5, v6) = v13)
% 62.26/18.00  | (2957)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883, v0) = v4) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v0, v1, v2, v3) = v7)
% 62.26/18.00  | (2958) c_24__type__4016___24t(cCoq_2eInit_2eNat_2ediv)
% 62.26/18.00  | (2959)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v2) = v0))
% 62.26/18.00  | (2960)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] : (cCoq_2eInit_2eDatatypes_2enegb___24a1(v6) = v4 & happ(v5, v3) = v6 & happ(v1, v2) = v5))
% 62.26/18.00  | (2961)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_48_48 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v6 = v2 & v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v3, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v5 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v5, cCoq_2eInit_2eDatatypes_2efalse, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v3, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = v5 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf, cCoq_2eInit_2eDatatypes_2efalse, v5) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v1 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v1 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, cCoq_2eInit_2eDatatypes_2etrue, v5) = v7 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ((v11 = v2 & v9 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v8) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v8, v3) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v10, v4, v5) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v11 = v2 & v9 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v8) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v8, v5) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v10) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v7 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2exH)))))
% 62.26/18.00  | (2962)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v3, v2) = v0))
% 62.26/18.00  | (2963)  ! [v0] : (v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 62.26/18.00  | (2964)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v2, v4, v6) = v8))
% 62.26/18.00  | (2965)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__38198___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) | cType___24t(v4))
% 62.26/18.00  | (2966) cRedblack_2ecolor___24t(cRedblack_2eRed)
% 62.26/18.00  | (2967)  ! [v0] : ( ~ t(v0, cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(v0))
% 62.26/18.00  | (2968)  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(v0) | t(v0, cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et))
% 62.26/18.00  | (2969) c_24__type__3255___24t(cCoq_2eLogic_2eFinFun_2eEqDec)
% 62.26/18.00  | (2970)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60420___24a3(v0, v1, v2) = v3) |  ~ p(v2) |  ~ p(v1) | p(v3))
% 62.26/18.00  | (2971)  ? [v0] : (c_24__type__3216___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cRedblack_2ecolor___24t(v1) &  ~ cType___24t(v2)))
% 62.26/18.00  | (2972)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v1))
% 62.26/18.00  | (2973)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/18.00  | (2974)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ cProp___24t(v14)))
% 62.26/18.00  | (2975)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, all_0_42_42) = v2 &  ! [v3] :  ! [v4] : ( ~ (happ(v3, v2) = v4) |  ~ c_24__type__42648___24t(v3) |  ~ p(v4) |  ? [v5] : (happ(v3, v1) = v5 & p(v5))) &  ! [v3] :  ! [v4] : ( ~ (happ(v3, v1) = v4) |  ~ c_24__type__42648___24t(v3) | p(v4) |  ? [v5] : (happ(v3, v2) = v5 &  ~ p(v5)))))
% 62.26/18.00  | (2976)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2ediv___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2edivmod___24a4(v0, v3, cCoq_2eInit_2eDatatypes_2eO, v3) = v4 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eDatatypes_2enat, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 62.26/18.00  | (2977)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v4, v8) = v9) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v10] : (happ(v3, v8) = v10 &  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v4, v12) = v13) |  ~ t(v11, v0) |  ? [v14] : (happ(v4, v11) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v21) = v22) |  ~ (happ(v14, v15) = v20) |  ~ (happ(v13, v15) = v16) |  ~ (happ(v9, v15) = v18) |  ~ (happ(v5, v16) = v17) |  ~ (happ(v3, v18) = v19) |  ~ t(v15, v0) | p(v22)))) &  ! [v11] :  ! [v12] : ( ~ (happ(v4, v11) = v12) |  ~ t(v11, v0) |  ? [v13] :  ? [v14] : (happ(v10, v11) = v13 & happ(v4, v13) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v21) = v22) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v12, v15) = v20) |  ~ (happ(v9, v15) = v18) |  ~ (happ(v5, v16) = v17) |  ~ (happ(v3, v18) = v19) |  ~ t(v15, v0) | p(v22))))))
% 62.26/18.00  | (2978)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__4508___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v3) | cProp___24t(v4))
% 62.26/18.00  | (2979)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v1))
% 62.26/18.00  | (2980)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v0, v1) | t(v1, v2))
% 62.26/18.00  | (2981)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61437___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cProp___24t(v6))
% 62.26/18.00  | (2982)  ! [v0] : ( ~ t(v0, c_24__type__58816) | c_24__type__58816___24t(v0))
% 62.26/18.00  | (2983)  ! [v0] : ( ~ c_24__type__58816___24t(v0) | t(v0, c_24__type__58816))
% 62.26/18.00  | (2984)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__41592___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v4))
% 62.26/18.00  | (2985)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__64699, v0) = v2) | c_24__prop__64699___24a2(v0, v1) = v3)
% 62.26/18.00  | (2986)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v3, v2) = v0))
% 62.26/18.00  | (2987)  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v1) = v5) |  ~ (happ(v2, v3) = v4) |  ~ p(v5) | c_24__lam__49929___24a4(v0, v1, v2, v3))
% 62.26/18.00  | (2988)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eStrings_2eString_2eString___24a2(v2, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ (happ(v0, v5) = v6) |  ~ c_24__type__58161___24t(v0, v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v4) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v2) |  ? [v7] :  ? [v8] : (happ(v3, v4) = v8 & happ(v0, v4) = v7 &  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ t(v9, v7) | t(v10, v6))))
% 62.26/18.00  | (2989) c_24__type__6196___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt)
% 62.26/18.00  | (2990)  ! [v0] :  ! [v1] : ( ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v2, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v2) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v2, v3) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v2) = v1 & t(v2, v0))))
% 62.26/18.00  | (2991)  ! [v0] : ( ~ t(v0, c_24__type__51611) | c_24__type__51611___24t(v0))
% 62.26/18.00  | (2992)  ! [v0] : ( ~ c_24__type__51611___24t(v0) | t(v0, c_24__type__51611))
% 62.26/18.00  | (2993) c_24__type__4472___24t(cCoq_2eReals_2eRdefinitions_2eRge)
% 62.26/18.00  | (2994)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3456___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eStrings_2eString_2estring___24t(v6))
% 62.26/18.00  | (2995)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v1 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : (happ(v6, v1) = v7 & happ(v3, v7) = v8 & happ(v2, v1) = v6 & ((v13 = v5 & v10 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v9) = v11 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v4 & happ(v8, v11) = v12 & happ(v6, v12) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9)) | (v12 = v5 & v10 = v4 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v0, v1, v2, v3, v9) = v11 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v4 & happ(v8, v11) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9)))))
% 62.26/18.00  | (2996)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/18.00  | (2997)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2esnd___24a3(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v2) = v3))
% 62.26/18.00  | (2998)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2eVectors_2eVectorEq_2eeqb, v0) = v6) | cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v0, v1, v2, v3, v4, v5) = v11)
% 62.26/18.00  | (2999)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0)))
% 62.26/18.01  | (3000)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v0) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v1) = v2) |  ~ (cCoq_2eReals_2eRdefinitions_2eRminus___24a2(v0, v2) = v3) | cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v0) = v3)
% 62.26/18.01  | (3001)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v2) = v0))
% 62.26/18.01  | (3002) c_24__type__41577___24t(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS)
% 62.26/18.01  | (3003)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v6, v5, v4, v3, v2) = v0))
% 62.26/18.01  | (3004)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__3379___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__3379___24a3(v4, v3, v2) = v0))
% 62.26/18.01  | (3005)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2eincl, v0) = v3) |  ~ p(v5) | cCoq_2eLists_2eList_2eincl___24a3(v0, v1, v2))
% 62.26/18.01  | (3006)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2eincl, v0) = v3) |  ~ cCoq_2eLists_2eList_2eincl___24a3(v0, v1, v2) | p(v5))
% 62.26/18.01  | (3007)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRIneq_2eRsqr___24a1(v0) = v1) | cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v0) = v1)
% 62.26/18.01  | (3008)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v0) = v1) | cCoq_2eReals_2eRIneq_2eRsqr___24a1(v0) = v1)
% 62.26/18.01  | (3009)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v2) = v1) |  ~ (cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v2) = v0))
% 62.26/18.01  | (3010) c_24__type__58129___24t(cCoq_2eInit_2eSpecif_2einleft)
% 62.26/18.01  | (3011)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v7, v12) = v13) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] : (happ(v4, v12) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v17, v19) = v20) |  ~ (happ(v14, v18) = v19) |  ~ (happ(v13, v15) = v16) |  ~ (happ(v9, v16) = v17) |  ~ (happ(v8, v15) = v18) |  ~ t(v15, v0) | p(v20))))
% 62.26/18.01  | (3012)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2eLists_2eList_2efold__right, v0) = v5) | cCoq_2eLists_2eList_2efold__right___24a5(v0, v1, v2, v3, v4) = v9)
% 62.26/18.01  | (3013)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v1, v0) = v2)
% 62.26/18.01  | (3014)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2eldiff, v0) = v2) | cCoq_2eInit_2eNat_2eldiff___24a2(v0, v1) = v3)
% 62.26/18.01  | (3015)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v3, v1) = v4) |  ~ cCoq_2eLists_2eList_2eincl___24a3(v0, v1, v2) |  ~ t(v3, v0) |  ~ p(v4) |  ? [v5] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v3, v2) = v5 & p(v5)))
% 62.26/18.01  | (3016) cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eempty = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf
% 62.26/18.01  | (3017)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.26/18.01  | (3018)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cVFA_2eSearchTree_2etree___24a1(v0) = v2) |  ~ t(v1, v2) | cVFA_2eSearchTree_2etree___24t(v0, v1))
% 62.26/18.01  | (3019)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cVFA_2eSearchTree_2etree___24a1(v0) = v2) |  ~ cVFA_2eSearchTree_2etree___24t(v0, v1) | t(v1, v2))
% 62.26/18.01  | (3020)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v8) = v12) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v7, v10) = v11) |  ~ (happ(v4, v8) = v9) |  ~ cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(v0, v7) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v12))
% 62.26/18.01  | (3021) cType___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt)
% 62.26/18.01  | (3022)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eInit_2eDatatypes_2eapp___24a3(v0, v5, v2) = v6 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v6) = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v1 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0)))
% 62.26/18.01  | (3023)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v4, v3, v2) = v0))
% 62.26/18.01  | (3024)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v5) |  ~ cType___24t(v0) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__lam__49929___24a3(v0, v1, v2) = v7 & c_24__lam__49937___24a3(v0, v1, v2) = v8 & c_24__lam__49945___24a3(v0, v1, v4) = v9 & c_24__lam__49953___24a3(v0, v1, v3) = v10 & ((v10 = v6 & v5 = cCoq_2emicromega_2eRingMicromega_2eNonStrict) | (v9 = v6 & v5 = cCoq_2emicromega_2eRingMicromega_2eStrict) | (v8 = v6 & v5 = cCoq_2emicromega_2eRingMicromega_2eNonEqual) | (v7 = v6 & v5 = cCoq_2emicromega_2eRingMicromega_2eEqual))))
% 62.26/18.01  | (3025)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v2 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3 & ( ~ p(v3) | p(v1)) & ( ~ p(v1) | p(v3))))
% 62.26/18.01  | (3026)  ! [v0] : ( ~ (c_24__prop__59665___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = v0) | p(v0))
% 62.26/18.01  | (3027)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__37152___24a1(v2) = v1) |  ~ (c_24__type__37152___24a1(v2) = v0))
% 62.26/18.01  | (3028)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__type__53579___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v1, v2, v3, v4) |  ~ c_24__type__53549___24t(v0, v1, v2, v3, v4, v4) |  ~ c_24__type__53519___24t(v0, v1, v2, v3, v4, v3) |  ~ c_24__type__53495___24t(v0, v1, v2, v3, v4, v2) |  ~ c_24__type__53465___24t(v0, v1, v2, v3, v4, v1) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (c_24__type__53660___24a5(v0, v1, v2, v3, v4) = v10 & c_24__type__53603___24a5(v0, v1, v2, v3, v4) = v6 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v10, v4, v7) = v11 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v6, v4, v7) = v8 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v0, v4, v4) = v7 & c_24__type__53636___24a5(v0, v1, v2, v3, v4) = v9 & c_24__type__53687___24a5(v0, v1, v2, v3, v4) = v12 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v12, v7, v3) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v9, v11, v2) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v5, v8, v1)))
% 62.26/18.01  | (3029)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.26/18.01  | (3030)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__61392___24a2(v0, v1) = v2) |  ~ p(v2))
% 62.26/18.01  | (3031)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v0, v1) = v3)
% 62.26/18.01  | (3032)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v8) = v9) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v10] : (happ(v4, v8) = v10 &  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v9, v11) = v12) |  ~ (happ(v4, v12) = v13) |  ~ t(v11, v0) |  ? [v14] : (happ(v4, v11) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v21) = v22) |  ~ (happ(v14, v15) = v20) |  ~ (happ(v13, v15) = v16) |  ~ (happ(v10, v15) = v18) |  ~ (happ(v5, v16) = v17) |  ~ (happ(v3, v18) = v19) |  ~ t(v15, v0) | p(v22)))) &  ! [v11] :  ! [v12] : ( ~ (happ(v4, v11) = v12) |  ~ t(v11, v0) |  ? [v13] :  ? [v14] : (happ(v9, v11) = v13 & happ(v4, v13) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v21) = v22) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v12, v15) = v20) |  ~ (happ(v10, v15) = v18) |  ~ (happ(v5, v16) = v17) |  ~ (happ(v3, v18) = v19) |  ~ t(v15, v0) | p(v22))))))
% 62.26/18.01  | (3033) c_24__type__60915___24t(cCoq_2eNArith_2eBinNat_2eN_2eeq__dec)
% 62.26/18.01  | (3034) c_24__type__4269___24t(cCoq_2eNumbers_2eBinNums_2exI)
% 62.26/18.01  | (3035) c_24__type__61508___24t(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq)
% 62.26/18.01  | (3036)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__3932___24a2(v3, v2) = v1) |  ~ (c_24__prop__3932___24a2(v3, v2) = v0))
% 62.26/18.01  | (3037)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cVFA_2eExtract_2eltb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cVFA_2eExtract_2eltb, v0) = v3))
% 62.26/18.01  | (3038)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO | v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(cCoq_2eInit_2eDatatypes_2eO, v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.26/18.01  | (3039) cCoq_2eReals_2eRdefinitions_2eR___24t(cCoq_2eReals_2eRdefinitions_2eR1)
% 62.26/18.01  | (3040)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/18.01  | (3041) cCoq_2eInit_2eNat_2epred___24a1(cCoq_2eInit_2eDatatypes_2eO) = cCoq_2eInit_2eDatatypes_2eO
% 62.26/18.01  | (3042)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__44545___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 62.26/18.01  | (3043)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__44545___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 62.26/18.01  | (3044)  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(v0))
% 62.26/18.01  | (3045)  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(v0) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.26/18.01  | (3046)  ! [v0] :  ! [v1] : (v1 = all_0_45_45 | v0 = all_0_45_45 |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v1) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0))
% 62.26/18.01  | (3047) c_24__type__6675___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec)
% 62.26/18.01  | (3048) c_24__type__59771___24t(cCoq_2emicromega_2eZMicromega_2eisZ0)
% 62.26/18.01  | (3049)  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v1) = v5) |  ~ (happ(v2, v3) = v4) | c_24__lam__49937___24a4(v0, v1, v2, v3) | p(v5))
% 62.26/18.01  | (3050)  ? [v0] : (c_24__type__60992___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4)))
% 62.26/18.01  | (3051)  ! [v0] : ( ~ t(v0, c_24__type__3983) | c_24__type__3983___24t(v0))
% 62.26/18.01  | (3052)  ! [v0] : ( ~ c_24__type__3983___24t(v0) | t(v0, c_24__type__3983))
% 62.26/18.01  | (3053)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v13, v8) = v14) |  ~ (happ(v12, v14) = v15) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v5, v11) = v12) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v10) = v13) |  ~ (happ(v3, v8) = v9) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v15))
% 62.26/18.01  | (3054)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2eclearbit, v0) = v2) | cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v0, v1) = v3)
% 62.26/18.01  | (3055)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__4022___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) | t(v3, v0))
% 62.26/18.01  | (3056)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4092, v0) = v2) | c_24__prop__4092___24a2(v0, v1) = v3)
% 62.26/18.01  | (3057)  ! [v0] : ( ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.26/18.01  | (3058)  ? [v0] : (c_24__type__64637___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__64642___24t(v1, v3, v11) & c_24__type__4496___24t(v3, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v1, v3, v5, v7, v13) & cType___24t(v7) & cType___24t(v5) & cType___24t(v3) & cType___24t(v1) &  ~ cProp___24t(v14)))
% 62.26/18.01  | (3059)  ! [v0] : ( ~ t(v0, c_24__type__58842) | c_24__type__58842___24t(v0))
% 62.26/18.01  | (3060)  ! [v0] : ( ~ c_24__type__58842___24t(v0) | t(v0, c_24__type__58842))
% 62.26/18.01  | (3061)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v0) = v1)
% 62.26/18.02  | (3062)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat, v0) = v1)
% 62.26/18.02  | (3063)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2egt, v0) = v2) |  ~ p(v3) | cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v0, v1))
% 62.26/18.02  | (3064)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2egt, v0) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2egt___24a2(v0, v1) | p(v3))
% 62.26/18.02  | (3065)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v2) = v3 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ((v6 = v2 & v4 = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eO & v1 = cCoq_2eNumbers_2eBinNums_2exH))))
% 62.26/18.02  | (3066)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eNumbers_2eBinNums_2eN0) = v1) |  ~ c_24__type__6169___24t(v0) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6169, all_0_21_21, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v4) = v6 & happ(v0, v6) = v7 & happ(v0, v4) = v5 & cCoq_2eNumbers_2eBinNums_2eN___24t(v4) & p(v5) &  ~ p(v7)))
% 62.26/18.02  | (3067)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v10) = v16) |  ~ (happ(v14, v16) = v17) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v12) = v15) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v17))
% 62.26/18.02  | (3068)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v2, v3) = v4) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v4))
% 62.26/18.02  | (3069)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__62687___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62687___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/18.02  | (3070)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3216___24t(v1) |  ~ c_24__type__3214___24t(v0) |  ? [v3] :  ? [v4] : (happ(v1, cRedblack_2eBlack) = v4 & happ(v1, cRedblack_2eRed) = v3 &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v2, v5) = v6) |  ~ cRedblack_2ecolor___24t(v9) |  ~ t(v7, v4) |  ~ t(v5, v3) |  ? [v11] : (happ(v1, v9) = v11 & t(v10, v11))) &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v2, v5) = v6) |  ~ (happ(v1, v9) = v10) |  ~ cRedblack_2ecolor___24t(v9) |  ~ t(v7, v4) |  ~ t(v5, v3) |  ? [v11] : (happ(v8, v9) = v11 & t(v11, v10)))))
% 62.26/18.02  | (3071)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a3(v4, v3, v2) = v0))
% 62.26/18.02  | (3072)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v0) & t(v18, v0) &  ~ t(v21, v0)))
% 62.26/18.02  | (3073)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2elast___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v4 & ((v7 = v1 & cCoq_2eLists_2eList_2elast___24a3(v0, v6, v2) = v8 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v6) = v1 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v6) & t(v5, v0) & ((v11 = v6 & v8 = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v9, v10) = v6 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v10) & t(v9, v0)) | (v6 = v4 & v5 = v3))) | (v4 = v1 & v3 = v2))))
% 62.26/18.02  | (3074)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRle, v0) = v3))
% 62.26/18.02  | (3075)  ? [v0] : (c_24__type__39770___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] :  ? [v27] :  ? [v28] :  ? [v29] :  ? [v30] :  ? [v31] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v17) = v18 & happ(v29, v30) = v31 & happ(v27, v28) = v29 & happ(v25, v26) = v27 & happ(v23, v24) = v25 & happ(v21, v22) = v23 & happ(v19, v20) = v21 & happ(v16, v17) = v19 & happ(v14, v15) = v16 & happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39367___24t(v1, v17, v22, v26) & c_24__type__39358___24t(v1, v17, v22, v24) & c_24__type__39353___24t(v1, v17, v20) & c_24__type__39236___24t(v1, v15) & c_24__type__39227___24t(v1, v13) & c_24__type__39218___24t(v1, v11) & c_24__type__39218___24t(v1, v9) & c_24__type__39218___24t(v1, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v18, v30) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v28) & t(v5, v1) & t(v3, v1) & cType___24t(v22) & cType___24t(v17) & cType___24t(v1) &  ~ cProp___24t(v31)))
% 62.26/18.02  | (3076)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v1) = v9) |  ~ (happ(v7, v2) = v8) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v7))
% 62.26/18.02  | (3077)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v2, v4, v6) = v8))
% 62.26/18.02  | (3078) cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2eeq__dec = cCoq_2eNArith_2eBinNat_2eN_2eeq__dec
% 62.26/18.02  | (3079)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53549___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & t(v8, v0) & t(v6, v0) &  ~ cProp___24t(v9)))
% 62.26/18.02  | (3080)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v0, v2) = v4))
% 62.26/18.02  | (3081)  ? [v0] :  ? [v1] : (c_24__type__4022___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) &  ~ t(v3, v0)))
% 62.26/18.02  | (3082)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__38673___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__38673___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/18.02  | (3083)  ? [v0] : (c_24__type__41592___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v4)))
% 62.26/18.02  | (3084)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ c_24__type__53549___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v6, v0) | cProp___24t(v9))
% 62.26/18.02  | (3085)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.26/18.02  | (3086)  ! [v0] : ( ~ t(v0, c_24__type__58151) | c_24__type__58151___24t(v0))
% 62.26/18.02  | (3087)  ! [v0] : ( ~ c_24__type__58151___24t(v0) | t(v0, c_24__type__58151))
% 62.26/18.02  | (3088)  ! [v0] : ( ~ t(v0, c_24__type__59760) | c_24__type__59760___24t(v0))
% 62.26/18.02  | (3089)  ! [v0] : ( ~ c_24__type__59760___24t(v0) | t(v0, c_24__type__59760))
% 62.26/18.02  | (3090)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v5, v4, v3, v2) = v1) |  ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v5, v4, v3, v2) = v0))
% 62.26/18.02  | (3091)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2etestbit, v0) = v3))
% 62.26/18.02  | (3092)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v5, v4, v3, v2) = v0))
% 62.26/18.02  | (3093)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v4, v6) = v7) |  ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v1, v5) = v6) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v3) = v4) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v5) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) | p(v7) |  ? [v8] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v3, v5) = v8 &  ~ p(v8)))
% 62.26/18.02  | (3094)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3326___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cProp___24t(v6))
% 62.26/18.02  | (3095)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2ecompare, v0) = v2) | cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v3)
% 62.26/18.02  | (3096) c_24__type__61887___24t(cCoq_2esetoid__ring_2eField__theory_2eFEX)
% 62.26/18.02  | (3097)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v4, v3, v2) = v0))
% 62.26/18.02  | (3098)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__43928, v0) = v2) | c_24__prop__43928___24a2(v0, v1) = v3)
% 62.26/18.02  | (3099)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v1) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v0, v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v2) |  ? [v4] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v0) = v4 & ( ~ p(v4) | p(v3)) & ( ~ p(v3) | p(v4))))
% 62.26/18.02  | (3100)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eStrings_2eAscii_2eeqb___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__37112___24t(v0) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v3) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__37114___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eBool_2eBool_2ereflect___24t(v5, v4, v6)))
% 62.26/18.02  | (3101)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2eleb, v0) = v3))
% 62.26/18.02  | (3102)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.26/18.02  | (3103)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v4, v3, v2) = v0))
% 62.26/18.02  | (3104)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v1) = v13) |  ~ (happ(v9, v11) = v12) |  ~ (happ(v9, v1) = v10) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v11, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] : (happ(v4, v11) = v14 &  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v1) = v17) |  ~ (happ(v9, v15) = v16) |  ~ t(v15, v0) |  ~ p(v17) |  ~ p(v13) |  ? [v18] :  ? [v19] : (happ(v14, v15) = v18 & happ(v10, v18) = v19 & p(v19))) &  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v14, v15) = v16) |  ~ (happ(v10, v16) = v17) |  ~ t(v15, v0) |  ~ p(v13) | p(v17) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v9, v15) = v18 &  ~ p(v19)))))
% 62.26/18.02  | (3105)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eVectors_2eVectorDef_2enil, v0) = v1) | cCoq_2eVectors_2eVectorDef_2enil___24a1(v0) = v1)
% 62.26/18.02  | (3106)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v0) = v1) | happ(cCoq_2eVectors_2eVectorDef_2enil, v0) = v1)
% 62.26/18.02  | (3107)  ? [v0] :  ? [v1] : (c_24__type__39236___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & happ(v1, v2) = v3 & t(v4, v0) & t(v2, v0) &  ~ cProp___24t(v5)))
% 62.26/18.02  | (3108)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__let__var__6__p__52252__52255, v0) = v4) | c_24__let__var__6__p__52252__52255___24a4(v0, v1, v2, v3) = v7)
% 62.26/18.02  | (3109)  ? [v0] : (c_24__type__41631___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) & c_24__type__114___24t(v1, v3) & t(v5, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v8)))
% 62.26/18.02  | (3110)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v2, v4) = v6))
% 62.26/18.02  | (3111)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v3, v2) = v0))
% 62.26/18.02  | (3112)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2ecompare, v0) = v3))
% 62.26/18.02  | (3113)  ! [v0] : ( ~ t(v0, c_24__type__3505) | c_24__type__3505___24t(v0))
% 62.26/18.02  | (3114)  ! [v0] : ( ~ c_24__type__3505___24t(v0) | t(v0, c_24__type__3505))
% 62.26/18.02  | (3115)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v3, v2) = v0))
% 62.26/18.02  | (3116)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2esumbool___24a2(v3, v2) = v0))
% 62.26/18.02  | (3117)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v2))
% 62.26/18.02  | (3118)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eNumbers_2eBinNums_2eN0) = v2) |  ~ c_24__type__37166___24t(v1) |  ~ c_24__type__37164___24t(v0) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__37169___24t(v1, v6) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v8) |  ~ t(v4, v2) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__37169___24t(v1, v6) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v8) |  ~ t(v4, v2) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9)))))
% 62.26/18.02  | (3119)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v2) = v0))
% 62.26/18.02  | (3120)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ? [v2] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v0, v1) = v2 & p(v2)))
% 62.26/18.03  | (3121)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2))
% 62.26/18.03  | (3122)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v0, v2) = v4))
% 62.26/18.03  | (3123)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0)))
% 62.26/18.03  | (3124)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eNat_2ediv___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2edivmod___24a4(v0, v3, cCoq_2eInit_2eDatatypes_2eO, v3) = v4 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eDatatypes_2enat, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 62.26/18.03  | (3125) cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = all_0_44_44
% 62.26/18.03  | (3126)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__51586___24t(v0) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v2))
% 62.26/18.03  | (3127)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2eGt) | (v3 = cCoq_2eInit_2eDatatypes_2etrue & (v2 = cCoq_2eInit_2eDatatypes_2eLt | v2 = cCoq_2eInit_2eDatatypes_2eEq)))))
% 62.26/18.03  | (3128)  ! [v0] : ( ~ t(v0, c_24__type__4456) | c_24__type__4456___24t(v0))
% 62.26/18.03  | (3129)  ! [v0] : ( ~ c_24__type__4456___24t(v0) | t(v0, c_24__type__4456))
% 62.26/18.03  | (3130) c_24__type__41592___24t(cCoq_2eLists_2eList_2ehd__error)
% 62.26/18.03  | (3131)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__63038___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & t(v9, v0) &  ~ t(v10, v0)))
% 62.26/18.03  | (3132)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2eremove___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2eremove___24a4(v5, v4, v3, v2) = v0))
% 62.26/18.03  | (3133)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__43928___24a2(v0, v1) = v2) |  ~ p(v2))
% 62.26/18.03  | (3134)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eNumbers_2eBinNums_2eZ0) = v2) |  ~ c_24__type__4288___24t(v1) |  ~ c_24__type__4286___24t(v0) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__4294___24t(v1, v8) |  ~ c_24__type__4291___24t(v1, v6) |  ~ t(v4, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v10) |  ? [v12] : (happ(v1, v10) = v12 & t(v11, v12))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v10) = v11) |  ~ c_24__type__4294___24t(v1, v8) |  ~ c_24__type__4291___24t(v1, v6) |  ~ t(v4, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v10) |  ? [v12] : (happ(v9, v10) = v12 & t(v12, v11)))))
% 62.26/18.03  | (3135) c_24__type__64637___24t(cCoq_2emicromega_2eTauto_2eeval__f)
% 62.26/18.03  | (3136)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & t(v9, v0) &  ~ t(v10, v0)))
% 62.26/18.03  | (3137)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v1, all_0_45_45) = v2) |  ~ c_24__type__43969___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, all_0_45_45) = v3 & happ(v0, v1) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v2, v4)))
% 62.26/18.03  | (3138)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4115___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__4118___24a2(v1, v3) = v6 & c_24__prop__4117___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4)))
% 62.26/18.03  | (3139)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v0, v2) = v4))
% 62.26/18.03  | (3140)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & (v1 = v0 |  ~ p(v3) | p(v2)) & ( ~ p(v2) | ( ~ (v1 = v0) & p(v3)))))
% 62.26/18.03  | (3141)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v3, v2) = v0))
% 62.26/18.03  | (3142)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ p(v0))
% 62.26/18.03  | (3143)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v1) = v2) |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v2))
% 62.26/18.03  | (3144)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton, v0) = v1) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v0) = v1)
% 62.26/18.03  | (3145)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton___24a1(v0) = v1) | happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2esingleton, v0) = v1)
% 62.26/18.03  | (3146)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/18.03  | (3147)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__64779___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v2))
% 62.26/18.03  | (3148)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1))
% 62.26/18.03  | (3149)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2eeval__op2, v0) = v5) | cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v0, v1, v2, v3, v4) = v9)
% 62.26/18.03  | (3150) cType___24t(cCoq_2eStrings_2eString_2estring)
% 62.26/18.03  | (3151)  ? [v0] : (c_24__type__6165___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v4)))
% 62.26/18.03  | (3152)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eLists_2eList_2ein__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eLists_2eList_2ein__dec, v0) = v3))
% 62.26/18.03  | (3153) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eDatatypes_2enat, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq) = all_0_28_28
% 62.26/18.03  | (3154)  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eDatatypes_2eO, v0))
% 62.26/18.03  | (3155)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4267___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) | cProp___24t(v4))
% 62.26/18.03  | (3156)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/18.03  | (3157)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37142___24t(v1) |  ~ c_24__type__37140___24t(v0) |  ? [v3] : (happ(v1, cCoq_2eNumbers_2eBinNums_2exH) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__37152___24t(v1, v6) |  ~ c_24__type__37147___24t(v1, v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) |  ~ t(v8, v3) |  ? [v12] : (happ(v1, v10) = v12 & t(v11, v12))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v1, v10) = v11) |  ~ c_24__type__37152___24t(v1, v6) |  ~ c_24__type__37147___24t(v1, v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) |  ~ t(v8, v3) |  ? [v12] : (happ(v9, v10) = v12 & t(v12, v11)))))
% 62.26/18.03  | (3158)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v1))
% 62.26/18.03  | (3159)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v0) = v2) |  ~ cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v1) | t(v1, v2))
% 62.26/18.03  | (3160)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v3) |  ~ (happ(v0, v3) = v4) |  ~ c_24__type__4294___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v5] : (happ(v1, v2) = v5 & t(v5, v4)))
% 62.26/18.03  | (3161)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v3, v2) = v0))
% 62.26/18.03  | (3162) c_24__type__63643___24t(cCoq_2eReals_2eRfunctions_2eintP)
% 62.26/18.03  | (3163)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v4, v13) = v14) |  ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v4, v12) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v17) |  ~ (happ(v14, v16) = v20) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21))))
% 62.26/18.03  | (3164)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v1) = v2) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v0) = v2))
% 62.26/18.03  | (3165)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v5, v4, v3, v2) = v0))
% 62.26/18.03  | (3166)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__61506___24t(v0, v1) |  ~ t(v2, v0) | cType___24t(v3))
% 62.26/18.03  | (3167)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__58849___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & t(v5, v1) & t(v3, v0) &  ~ cProp___24t(v6)))
% 62.26/18.03  | (3168)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eBool_2eBool_2ereflect, v0) = v3))
% 62.26/18.03  | (3169)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ? [v4] :  ? [v5] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v4) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v3 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)))
% 62.26/18.03  | (3170)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/18.03  | (3171)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt, v0) = v2) |  ~ p(v3) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1))
% 62.26/18.03  | (3172)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt, v0) = v2) |  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) | p(v3))
% 62.26/18.03  | (3173)  ? [v0] : (c_24__type__61030___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v1) & cCoq_2eInit_2eDatatypes_2ebool___24t(v3) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v6)))
% 62.26/18.03  | (3174)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v0) |  ~ t(v23, v0) | t(v26, v0))
% 62.26/18.03  | (3175)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cRedblack_2eTREES_2eE) = v1) |  ~ c_24__type__3108___24t(v0) |  ~ cRedblack_2eTREES_2etree___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (cRedblack_2eTREES_2eT___24a5(v4, v5, v7, v8, v9) = v11 & happ(v0, v11) = v12 & happ(v0, v9) = v10 & happ(v0, v5) = v6 & cV___24t(v8) & cRedblack_2ekey___24t(v7) & cRedblack_2eTREES_2etree___24t(v9) & cRedblack_2eTREES_2etree___24t(v5) & cRedblack_2ecolor___24t(v4) & p(v10) & p(v6) &  ~ p(v12)))
% 62.26/18.03  | (3176)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v8, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v9, v10) = v12 & happ(v7, v10) = v13 &  ! [v14] :  ! [v15] : ( ~ (happ(v13, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v12, v14) = v16 & happ(v11, v14) = v17 & ( ~ p(v17) | p(v16) | p(v15)) & ( ~ p(v16) | (p(v17) &  ~ p(v15))))) &  ! [v14] :  ! [v15] : ( ~ (happ(v12, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v13, v14) = v17 & happ(v11, v14) = v16 & ( ~ p(v16) | p(v17) | p(v15)) & ( ~ p(v15) | (p(v16) &  ~ p(v17))))) &  ! [v14] :  ! [v15] : ( ~ (happ(v11, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v13, v14) = v17 & happ(v12, v14) = v16 & ( ~ p(v16) | (p(v15) &  ~ p(v17))) & ( ~ p(v15) | p(v17) | p(v16))))))
% 62.26/18.03  | (3177) c_24__type__43967___24t(cCoq_2eReals_2eRdefinitions_2eRmult)
% 62.26/18.03  | (3178)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v0, v2) = v4))
% 62.26/18.03  | (3179)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRfunctions_2eZintNeg, v0) = v2) | cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v0, v1) = v3)
% 62.26/18.03  | (3180)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eodd___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eodd___24a1(v2) = v0))
% 62.26/18.03  | (3181)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v0, v1) = v3)
% 62.26/18.03  | (3182)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v0, v2, v4) = v6))
% 62.26/18.04  | (3183)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec, v0) = v2) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v0, v1) = v3)
% 62.26/18.04  | (3184)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v3) = v2))
% 62.26/18.04  | (3185)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/18.04  | (3186)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__62858___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 62.26/18.04  | (3187)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__62858___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 62.26/18.04  | (3188)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__47613___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__47613___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/18.04  | (3189)  ! [v0] : ( ~ t(v0, c_24__type__64161) | c_24__type__64161___24t(v0))
% 62.26/18.04  | (3190)  ! [v0] : ( ~ c_24__type__64161___24t(v0) | t(v0, c_24__type__64161))
% 62.26/18.04  | (3191)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v0, v1) = v2) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v3] : (cCoq_2eInit_2eLogic_2eeq__ind___24a4(v0, v1, v3, v1) = v2 & c_24__lam__4337___24a2(v0, v1) = v3))
% 62.26/18.04  | (3192)  ! [v0] : ( ~ t(v0, c_24__type__3076) | c_24__type__3076___24t(v0))
% 62.26/18.04  | (3193)  ! [v0] : ( ~ c_24__type__3076___24t(v0) | t(v0, c_24__type__3076))
% 62.26/18.04  | (3194)  ? [v0] : (c_24__type__61096___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) & cCoq_2eInit_2eDatatypes_2ebool___24t(v3) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v6)))
% 62.26/18.04  | (3195)  ! [v0] :  ! [v1] : ( ~ (c_24__type__39218___24a1(v0) = v1) |  ~ cType___24t(v0) |  ? [v2] : (c_24__type__39227___24a1(v0) = v2 &  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v2, v6, v7) = v8) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v0, v6, v6) = v7) |  ~ c_24__type__39236___24t(v0, v6) |  ~ c_24__type__39227___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v3, v4, v5, v6) | cCoq_2eClasses_2eMorphisms_2eProper___24a3(v1, v8, v4))))
% 62.26/18.04  | (3196)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v8, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v9, v10) = v12 &  ! [v13] :  ! [v14] : ( ~ (happ(v11, v13) = v14) |  ~ t(v13, v0) |  ? [v15] : (happ(v9, v13) = v15 &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ~ p(v14) |  ? [v18] : (happ(v12, v16) = v18 & p(v18))) &  ! [v16] :  ! [v17] : ( ~ (happ(v12, v16) = v17) |  ~ t(v16, v0) |  ~ p(v14) | p(v17) |  ? [v18] : (happ(v15, v16) = v18 &  ~ p(v18))))) &  ! [v13] :  ! [v14] : ( ~ (happ(v9, v13) = v14) |  ~ t(v13, v0) |  ? [v15] : (happ(v11, v13) = v15 &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ~ p(v15) |  ? [v18] : (happ(v12, v16) = v18 & p(v18))) &  ! [v16] :  ! [v17] : ( ~ (happ(v12, v16) = v17) |  ~ t(v16, v0) |  ~ p(v15) | p(v17) |  ? [v18] : (happ(v14, v16) = v18 &  ~ p(v18)))))))
% 62.26/18.04  | (3197)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.26/18.04  | (3198) cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_35_35) = all_0_34_34
% 62.26/18.04  | (3199)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v4 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v4 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (c_24__lam__63652___24a2(v0, v1) = v6 & c_24__lam__63660___24a2(v0, v2) = v7 & c_24__lam__63668___24a2(v0, v3) = v8 & c_24__lam__63676___24a2(v0, v3) = v9 & ((v9 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGt) | (v8 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpLt) | (v7 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGe) | (v6 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpNEq))))
% 62.26/18.04  | (3200)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4318___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v1) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v2))
% 62.26/18.04  | (3201)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRmult, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v1) = v3)
% 62.26/18.04  | (3202)  ! [v0] : ( ~ t(v0, cCoq_2eReals_2eRdefinitions_2eR) | cCoq_2eReals_2eRdefinitions_2eR___24t(v0))
% 62.26/18.04  | (3203)  ! [v0] : ( ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | t(v0, cCoq_2eReals_2eRdefinitions_2eR))
% 62.26/18.04  | (3204)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v4) = v8) |  ~ (c_24__prop__3379___24a3(v0, v2, v3) = v5) |  ~ (c_24__prop__3380___24a3(v0, v2, v3) = v6) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v5, v6) = v7) |  ~ c_24__type__114___24t(v0, v1) |  ~ t(v3, v0) |  ~ t(v2, v0) |  ~ cType___24t(v0) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : (c_24__prop__3381___24a3(v0, v2, v3) = v13 & c_24__prop__3382___24a3(v0, v2, v3) = v14 & cCoq_2eInit_2eSpecif_2eright___24a2(v13, v14) = v15 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v2, v3, v4) = v11 & happ(v9, v2) = v10 & happ(v1, v3) = v9 & cCoq_2eInit_2eDatatypes_2eS___24a1(v8) = v12 & ((v15 = v10 & v11 = v8 &  ~ (v3 = v2)) | (v12 = v11 & v10 = v7 & v3 = v2))))
% 62.26/18.04  | (3205)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__60422, v0) = v3) | c_24__prop__60422___24a3(v0, v1, v2) = v5)
% 62.26/18.04  | (3206)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v0) = v1) |  ? [v2] : (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v0) = v2 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v1) = v2))
% 62.26/18.04  | (3207)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v2) = v0))
% 62.26/18.04  | (3208) c_24__type__64065___24t(cCoq_2eInit_2eSpecif_2eexist)
% 62.26/18.04  | (3209)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53687___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53687___24t(v0, v1, v2, v3, v4, v5))
% 62.26/18.04  | (3210)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53687___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53687___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6))
% 62.26/18.04  | (3211)  ? [v0] : (c_24__type__4297___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2ebool___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4)))
% 62.26/18.04  | (3212)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb, v0) = v3))
% 62.26/18.04  | (3213)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2emicromega_2eEnvRing_2ePEmul, v0) = v4))
% 62.26/18.04  | (3214)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 62.26/18.04  | (3215) cCoq_2eInit_2eNat_2emul___24a2(all_0_30_30, all_0_31_31) = cCoq_2esetoid__ring_2eRing__tac_2ering__subst__niter
% 62.26/18.04  | (3216)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2elt, v0) = v2) |  ~ p(v3) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1))
% 62.26/18.04  | (3217)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2elt, v0) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1) | p(v3))
% 62.26/18.04  | (3218) cV___24t(all_0_3_3)
% 62.26/18.04  | (3219)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__60917___24a2(v0, v1) = v2) |  ~ p(v2))
% 62.26/18.04  | (3220)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2estring__rec___24a1(v2) = v1) |  ~ (cCoq_2eStrings_2eString_2estring__rec___24a1(v2) = v0))
% 62.26/18.04  | (3221)  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.26/18.04  | (3222) c_24__type__3255___24t(cCoq_2emicromega_2eRingMicromega_2ePolC)
% 62.26/18.04  | (3223)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRle, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3)
% 62.26/18.04  | (3224)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eEnv_2ejump___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2emicromega_2eEnv_2ejump, v0) = v5))
% 62.26/18.04  | (3225)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49929, v0) = v4) |  ~ p(v7) | c_24__lam__49929___24a4(v0, v1, v2, v3))
% 62.26/18.04  | (3226)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49929, v0) = v4) |  ~ c_24__lam__49929___24a4(v0, v1, v2, v3) | p(v7))
% 62.26/18.04  | (3227)  ~ cCoq_2eArith_2ePeanoNat_2eNat_2eOdd___24a1(cCoq_2eInit_2eDatatypes_2eO)
% 62.26/18.04  | (3228)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.26/18.04  | (3229)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v0, v2, v4) = v6))
% 62.26/18.04  | (3230)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v1, v0) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v1) = v2)
% 62.26/18.04  | (3231)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (c_24__type__56562___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56562___24a7(v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.26/18.04  | (3232) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6728, all_0_8_8, cCoq_2eZArith_2eBinInt_2eZ_2elt)
% 62.26/18.04  | (3233)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53495___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53495___24a5(v6, v5, v4, v3, v2) = v0))
% 62.41/18.04  | (3234)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) |  ~ cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v1) |  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v6 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v7 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8))
% 62.41/18.04  | (3235)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eInit_2eSpecif_2eexistT, v0) = v5))
% 62.41/18.04  | (3236)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__3381___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__3381, v0) = v4))
% 62.41/18.04  | (3237)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__49297___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 62.41/18.04  | (3238)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__49297___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 62.41/18.04  | (3239)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60917, v0) = v2) | c_24__prop__60917___24a2(v0, v1) = v3)
% 62.41/18.04  | (3240)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2efalse))) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2efalse)))))
% 62.41/18.04  | (3241)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2egcd, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v0, v1) = v3)
% 62.41/18.04  | (3242)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v0, v2) = v3) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v1, v3) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v1, v2) = v5 & (v1 = v0 |  ~ p(v5) | p(v4)) & ( ~ p(v4) | ( ~ (v1 = v0) & p(v5)))))
% 62.41/18.04  | (3243)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.41/18.04  | (3244)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v0, v1) = v3 & ((v5 = v3 & v4 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNeg & v2 = cCoq_2eNumbers_2eBinNums_2exH) | (v3 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul & v2 = cCoq_2eNumbers_2eBinNums_2exH))))
% 62.41/18.05  | (3245)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2elt, v0) = v2) | cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3)
% 62.41/18.05  | (3246)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v1) = v2 & p(v2)))
% 62.41/18.05  | (3247) c_24__type__63295___24t(cCoq_2eNArith_2eNdigits_2eeqf)
% 62.41/18.05  | (3248)  ! [v0] : ( ~ t(v0, c_24__type__38464) | c_24__type__38464___24t(v0))
% 62.41/18.05  | (3249)  ! [v0] : ( ~ c_24__type__38464___24t(v0) | t(v0, c_24__type__38464))
% 62.41/18.05  | (3250)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v0, v2, v4, v6, v8) = v10))
% 62.41/18.05  | (3251) cType___24t(cCoq_2eStrings_2eAscii_2eascii)
% 62.41/18.05  | (3252)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v3) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v5) = v4))
% 62.41/18.05  | (3253) c_24__type__58790___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec)
% 62.41/18.05  | (3254) c_24__type__4468___24t(cCoq_2eReals_2eRaxioms_2etotal__order__T)
% 62.41/18.05  | (3255)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__37114___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__37112___24t(v0) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v3) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) |  ? [v5] :  ? [v6] : (cCoq_2eStrings_2eAscii_2eeqb___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eBool_2eBool_2ereflect___24t(v4, v5, v6)))
% 62.41/18.05  | (3256)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__41619, v0) = v3) | c_24__prop__41619___24a3(v0, v1, v2) = v5)
% 62.41/18.05  | (3257) cType___24t(cCoq_2eNumbers_2eBinNums_2eZ)
% 62.41/18.05  | (3258)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__fix__60952__1__add__carry, v0) = v2) | c_24__fix__60952__1__add__carry___24a2(v0, v1) = v3)
% 62.41/18.05  | (3259)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v2) = v0))
% 62.41/18.05  | (3260)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v0) = v2)
% 62.41/18.05  | (3261)  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cVFA_2eSearchTree_2ekey___24t(v0))
% 62.41/18.05  | (3262)  ! [v0] : ( ~ cVFA_2eSearchTree_2ekey___24t(v0) | cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.41/18.05  | (3263)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v1) | p(v0))
% 62.41/18.05  | (3264)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2eExists, v0) = v3) |  ~ p(v5) | cCoq_2eLists_2eList_2eExists___24a3(v0, v1, v2))
% 62.41/18.05  | (3265)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2eExists, v0) = v3) |  ~ cCoq_2eLists_2eList_2eExists___24a3(v0, v1, v2) | p(v5))
% 62.41/18.05  | (3266)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eapp___24a3(v0, v2, v5) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v3) = v5) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ t(v4, v0) |  ~ cType___24t(v0))
% 62.41/18.05  | (3267)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4234___24a2(v3, v2) = v1) |  ~ (c_24__prop__4234___24a2(v3, v2) = v0))
% 62.41/18.05  | (3268)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3221___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__3221___24t(v0, v1))
% 62.41/18.05  | (3269)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3221___24a1(v0) = v2) |  ~ c_24__type__3221___24t(v0, v1) | t(v1, v2))
% 62.41/18.05  | (3270)  ! [v0] : ( ~ t(v0, c_24__type__3216) | c_24__type__3216___24t(v0))
% 62.41/18.05  | (3271)  ! [v0] : ( ~ c_24__type__3216___24t(v0) | t(v0, c_24__type__3216))
% 62.41/18.05  | (3272)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.41/18.05  | (3273)  ! [v0] :  ! [v1] : (v1 = all_0_45_45 |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(all_0_45_45, v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(all_0_45_45))
% 62.41/18.05  | (3274)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ c_24__type__61432___24t(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v4) | cProp___24t(v5))
% 62.41/18.05  | (3275)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38941___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.41/18.05  | (3276)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38941___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.41/18.05  | (3277)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__58161___24a1(v2) = v1) |  ~ (c_24__type__58161___24a1(v2) = v0))
% 62.41/18.05  | (3278)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cRedblack_2ecolor__rec___24a1(v2) = v1) |  ~ (cRedblack_2ecolor__rec___24a1(v2) = v0))
% 62.41/18.05  | (3279) c_24__type__59767___24t(cCoq_2emicromega_2eZMicromega_2eZeval__op1)
% 62.41/18.05  | (3280)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 62.41/18.05  | (3281)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__58161___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__58161___24t(v0, v1))
% 62.41/18.05  | (3282)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__58161___24a1(v0) = v2) |  ~ c_24__type__58161___24t(v0, v1) | t(v1, v2))
% 62.41/18.05  | (3283)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eDatatypes_2elength, v0) = v3))
% 62.41/18.05  | (3284)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.41/18.05  | (3285)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] : ( ~ (happ(v26, v13) = v27) |  ~ (happ(v25, v12) = v26) |  ~ (happ(v24, v11) = v25) |  ~ (happ(v23, v10) = v24) |  ~ (happ(v22, v9) = v23) |  ~ (happ(v21, v8) = v22) |  ~ (happ(v20, v7) = v21) |  ~ (happ(v19, v6) = v20) |  ~ (happ(v18, v5) = v19) |  ~ (happ(v17, v4) = v18) |  ~ (happ(v16, v3) = v17) |  ~ (happ(v15, v2) = v16) |  ~ (happ(v14, v1) = v15) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval, v0) = v14) | cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) = v27)
% 62.41/18.05  | (3286)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v0))
% 62.41/18.05  | (3287)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a6(v7, v6, v5, v4, v3, v2) = v0))
% 62.41/18.05  | (3288)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__4489___24a2(v3, v2) = v1) |  ~ (c_24__type__4489___24a2(v3, v2) = v0))
% 62.41/18.05  | (3289)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) = v14) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v13) |  ~ cType___24t(v9) |  ~ cType___24t(v7) |  ~ cType___24t(v0) |  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : ((v21 = v14 & v19 = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v7, v15, v18) = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v15) = v16 & happ(v17, v20) = v14 & happ(v11, v16) = v17 & happ(v10, v18) = v20 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v15) & cCoq_2eNumbers_2eBinNums_2eN___24t(v18)) | (v21 = v14 & v19 = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v7, v15, v18) = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v18) = v20 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v15) = v16 & happ(v17, v20) = v14 & happ(v4, v16) = v17 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v18) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v15)) | (v21 = v14 & v19 = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v7, v15, v18) = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v18) = v20 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v15) = v16 & happ(v17, v20) = v14 & happ(v5, v16) = v17 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v18) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v15)) | (v21 = v14 & v19 = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v7, v15, v18) = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v18) = v20 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v15) = v16 & happ(v17, v20) = v14 & happ(v3, v16) = v17 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v18) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v15)) | (v18 = v14 & v16 = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v7, v15) = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v15) = v17 & happ(v6, v17) = v14 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v7, v15)) | (v17 = v14 & v16 = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v7, v15) = v13 & cCoq_2esetoid__ring_2eBinList_2enth___24a4(v0, v1, v15, v12) = v14 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v15)) | (v17 = v14 & v16 = v13 & cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v7, v15) = v13 & happ(v8, v15) = v14 & t(v15, v7)) | (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v7) = v15 & cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v7) = v16 & ((v16 = v13 & v14 = v2) | (v15 = v13 & v14 = v1)))))
% 62.41/18.05  | (3290)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v3, v2) = v0))
% 62.41/18.05  | (3291) c_24__type__4055___24t(cCoq_2eStrings_2eString_2eString)
% 62.41/18.05  | (3292)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4235___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4235, v0) = v3))
% 62.41/18.05  | (3293) c_24__type__3255___24t(cCoq_2eInit_2eDatatypes_2eoption)
% 62.41/18.05  | (3294)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__60387___24a2(v0, v0) = v1) |  ~ p(v1))
% 62.41/18.05  | (3295)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v0) = v1) | cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v0) = v1)
% 62.41/18.05  | (3296)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2epositive__rect___24a1(v0) = v1) | cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v0) = v1)
% 62.41/18.05  | (3297)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v2 | p(v1))
% 62.41/18.05  | (3298)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_47_47 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | (v4 = v1 & ((v8 = v2 & v6 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(v5, v3) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eNumbers_2eBinNums_2eN0 & v0 = cCoq_2eNumbers_2eBinNums_2eN0))))))
% 62.41/18.05  | (3299) c_24__type__57037___24t(cVFA_2eSearchTree_2eE)
% 62.41/18.05  | (3300)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v15, v10) = v16) |  ~ (happ(v14, v16) = v17) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v4, v12) = v15) |  ~ (happ(v4, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v17))
% 62.41/18.05  | (3301)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emul, v0) = v3))
% 62.41/18.05  | (3302)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eSetoidList_2etranspose, v0) = v4) |  ~ p(v7) | cCoq_2eLists_2eSetoidList_2etranspose___24a4(v0, v1, v2, v3))
% 62.41/18.05  | (3303)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eSetoidList_2etranspose, v0) = v4) |  ~ cCoq_2eLists_2eSetoidList_2etranspose___24a4(v0, v1, v2, v3) | p(v7))
% 62.41/18.05  | (3304)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v3, v2) = v0))
% 62.41/18.05  | (3305) cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2ePeano_2ele)
% 62.41/18.05  | (3306) cType___24t(cType)
% 62.41/18.05  | (3307) c_24__type__43920___24t(cCoq_2eReals_2eRIneq_2eRle__dec)
% 62.41/18.05  | (3308)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__42487___24a2(v3, v2) = v1) |  ~ (c_24__type__42487___24a2(v3, v2) = v0))
% 62.41/18.05  | (3309)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58790___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__58793___24a2(v1, v3) = v6 & c_24__prop__58792___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4)))
% 62.41/18.05  | (3310)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(all_0_47_47, v1) = v2) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v0, v2) = v3) | cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v0, v1) = v3)
% 62.41/18.06  | (3311)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory, v0) = v6) |  ~ p(v11) | cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5))
% 62.41/18.06  | (3312)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory, v0) = v6) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) | p(v11))
% 62.41/18.06  | (3313) cCoq_2eInit_2eDatatypes_2ecomparison___24t(cCoq_2eInit_2eDatatypes_2eEq)
% 62.41/18.06  | (3314)  ! [v0] : ( ~ t(v0, c_24__type__4566) | c_24__type__4566___24t(v0))
% 62.41/18.06  | (3315)  ! [v0] : ( ~ c_24__type__4566___24t(v0) | t(v0, c_24__type__4566))
% 62.41/18.06  | (3316)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] :  ? [v16] : (happ(v9, v13) = v15 & happ(v8, v13) = v16 &  ! [v17] :  ! [v18] : ( ~ (happ(v16, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v15, v17) = v19 & happ(v14, v17) = v20 & ( ~ p(v19) | (p(v18) &  ~ p(v20))) & ( ~ p(v18) | p(v20) | p(v19)))) &  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v16, v17) = v19 & happ(v14, v17) = v20 & ( ~ p(v19) | p(v20) | p(v18)) & ( ~ p(v18) | (p(v19) &  ~ p(v20))))) &  ! [v17] :  ! [v18] : ( ~ (happ(v14, v17) = v18) |  ~ t(v17, v0) |  ? [v19] :  ? [v20] : (happ(v16, v17) = v20 & happ(v15, v17) = v19 & ( ~ p(v20) | p(v19) | p(v18)) & ( ~ p(v19) | (p(v20) &  ~ p(v18)))))))
% 62.41/18.06  | (3317)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v5, v4, v3, v2) = v0))
% 62.41/18.06  | (3318)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v1) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v10) = v11) |  ~ (happ(v4, v8) = v9) |  ~ cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(v0, v7) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v12))
% 62.41/18.06  | (3319)  ? [v0] :  ? [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) | c_24__lam__59788___24a3(v0, v1, v2))
% 62.41/18.06  | (3320)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59762, v0) = v1) |  ~ p(v1) | c_24__lam__59762___24a1(v0))
% 62.41/18.06  | (3321)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59762, v0) = v1) |  ~ c_24__lam__59762___24a1(v0) | p(v1))
% 62.41/18.06  | (3322)  ? [v0] :  ? [v1] : (c_24__type__3221___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & cRedblack_2ecolor___24t(v2) &  ~ cType___24t(v3)))
% 62.41/18.06  | (3323) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6728, all_0_13_13, cCoq_2eZArith_2eBinInt_2eZ_2ele)
% 62.41/18.06  | (3324)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEI, v0) = v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v0) = v1)
% 62.41/18.06  | (3325)  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEI, v0) = v1)
% 62.41/18.06  | (3326)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStrings_2eAscii_2eeqb, v0) = v2) | cCoq_2eStrings_2eAscii_2eeqb___24a2(v0, v1) = v3)
% 62.41/18.06  | (3327)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eInit_2eSpecif_2eright___24a2(v1, v0) = v5 & cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v6 & cCoq_2eInit_2eSpecif_2eleft___24a2(v1, v0) = v7 & cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v4 & ((v7 = v3 & v6 = v2 & p(v1)) | (v5 = v3 & v4 = v2 & p(v0)))))
% 62.41/18.06  | (3328) c_24__type__4318___24t(cCoq_2eInit_2eDatatypes_2eCompOpp)
% 62.41/18.06  | (3329)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2esetoid__ring_2eRing__theory_2epow__N, v0) = v6))
% 62.41/18.06  | (3330)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v1) = v2) |  ~ (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v0) = v2))
% 62.41/18.06  | (3331)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v23) = v24) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ (happ(v3, v24) = v25) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v26] : (happ(v11, v23) = v26 &  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v30, v32) = v33) |  ~ (happ(v26, v27) = v28) |  ~ (happ(v25, v31) = v32) |  ~ (happ(v16, v28) = v29) |  ~ (happ(v16, v27) = v31) |  ~ (happ(v7, v29) = v30) |  ~ t(v27, v8) | p(v33))))
% 62.41/18.06  | (3332)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436865___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v9] :  ? [v10] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v0, v1, v2, v4, v5, v6) = v9 & cCoq_2eBool_2eBool_2eeqb___24a2(v3, v7) = v10 & ((v10 = v8 & v9 = cCoq_2eInit_2eDatatypes_2etrue) | (v9 = cCoq_2eInit_2eDatatypes_2efalse & v8 = cCoq_2eInit_2eDatatypes_2efalse))))
% 62.41/18.06  | (3333) c_24__type__60982___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2emul)
% 62.41/18.06  | (3334)  ! [v0] : ( ~ t(v0, cCoq_2esetoid__ring_2eRing__polynom_2eMon) | cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v0))
% 62.41/18.06  | (3335)  ! [v0] : ( ~ cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v0) | t(v0, cCoq_2esetoid__ring_2eRing__polynom_2eMon))
% 62.41/18.06  | (3336)  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, cCoq_2eNumbers_2eBinNums_2eN0)
% 62.41/18.06  | (3337)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__lam__49937___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__lam__49937, v0) = v4))
% 62.41/18.06  | (3338)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__42487___24t(v1, v3, v5) |  ~ c_24__type__42480___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v3, v9) |  ~ t(v7, v1) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | t(v10, v1))
% 62.41/18.06  | (3339)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v2, v3) = v5 & ( ~ (v5 = cCoq_2eInit_2eDatatypes_2etrue) | (v4 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v3 = v1))) & ( ~ (v4 = cCoq_2eInit_2eDatatypes_2etrue) | v5 = cCoq_2eInit_2eDatatypes_2etrue | v3 = v1)))
% 62.41/18.06  | (3340) c_24__type__51606___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEopp)
% 62.41/18.06  | (3341)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__3931___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__3931, v0) = v3))
% 62.41/18.06  | (3342) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, cProp, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq, c_3c_3d_3e) = all_0_26_26
% 62.41/18.06  | (3343)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v11 = v10 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16))
% 62.41/18.06  | (3344)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v2, v4) = v3 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v4) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)))
% 62.41/18.06  | (3345)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v5 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, all_0_45_45) = v2 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, all_0_45_45) = v3 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v6 & cCoq_2eInit_2eSpecif_2eright___24a2(v2, v3) = v7 & cCoq_2eInit_2eSpecif_2eleft___24a2(v2, v3) = v4 & ((v7 = v1 & v5 = v0 & p(v3)) | (v6 = v5 & v4 = v1 & p(v2)))))
% 62.41/18.06  | (3346)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v2) |  ~ cCoq_2eLists_2eList_2eNoDup___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v3, v4) = v5 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v4) = v1 & cCoq_2eLists_2eList_2eNoDup___24a2(v0, v4) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) & t(v3, v0) &  ~ p(v5)))
% 62.41/18.06  | (3347)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v1))
% 62.41/18.06  | (3348)  ? [v0] : (c_24__type__3002___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cV___24t(v7) & cRedblack_2ekey___24t(v5) & cRedblack_2eTREES_2etree___24t(v9) & cRedblack_2eTREES_2etree___24t(v3) & cRedblack_2ecolor___24t(v1) &  ~ cRedblack_2eTREES_2etree___24t(v10)))
% 62.41/18.06  | (3349)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.41/18.06  | (3350)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) | cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v1) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : ( ~ (v9 = v5) & cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v6 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v7 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8))
% 62.41/18.06  | (3351)  ! [v0] : ( ~ t(v0, c_24__type__42648) | c_24__type__42648___24t(v0))
% 62.41/18.06  | (3352)  ! [v0] : ( ~ c_24__type__42648___24t(v0) | t(v0, c_24__type__42648))
% 62.41/18.06  | (3353)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__41620, v0) = v3) | c_24__prop__41620___24a3(v0, v1, v2) = v5)
% 62.41/18.06  | (3354)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v1, v3, v5, v7, v9, v11, v13) = v14) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v2, v4, v6, v8, v10, v12) = v14))
% 62.41/18.06  | (3355)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0))
% 62.41/18.06  | (3356)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38186___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v3, v5) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | t(v6, v3))
% 62.41/18.06  | (3357) c_24__type__4453___24t(cCoq_2eQArith_2eQArith__base_2eQden)
% 62.41/18.06  | (3358)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.41/18.06  | (3359)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v4) | c_24__let__var__6__p__52254__52256___24a4(v0, v1, v2, v3) = v4)
% 62.41/18.06  | (3360)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__let__var__6__p__52254__52256___24a4(v0, v1, v2, v3) = v4) | cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v4)
% 62.41/18.06  | (3361)  ? [v0] :  ? [v1] : c_24__lam__4337___24a3(v0, v1, v1)
% 62.41/18.06  | (3362)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v3 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.41/18.06  | (3363)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v4) = v1 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) & t(v3, v0)))
% 62.41/18.06  | (3364)  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v0) |  ? [v1] :  ? [v2] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eZArith_2eZlogarithm_2eIs__power___24a1(v1)) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1))))
% 62.41/18.06  | (3365)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.41/18.06  | (3366)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v3, v2) = v0))
% 62.41/18.07  | (3367)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.41/18.07  | (3368)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2emicromega_2eTauto_2eD, v0) = v7))
% 62.41/18.07  | (3369)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v2) = v1) |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v2) = v0))
% 62.41/18.07  | (3370)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.41/18.07  | (3371)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v20, v10) = v21) |  ~ (happ(v19, v9) = v20) |  ~ (happ(v18, v8) = v19) |  ~ (happ(v17, v7) = v18) |  ~ (happ(v16, v6) = v17) |  ~ (happ(v15, v5) = v16) |  ~ (happ(v14, v4) = v15) |  ~ (happ(v13, v3) = v14) |  ~ (happ(v12, v2) = v13) |  ~ (happ(v11, v1) = v12) |  ~ (happ(c_24__lam__51924, v0) = v11) | c_24__lam__51924___24a11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) = v21)
% 62.41/18.07  | (3372)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0)))
% 62.41/18.07  | (3373)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v0, v2) = v4))
% 62.41/18.07  | (3374) p(all_0_10_10)
% 62.41/18.07  | (3375)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60422___24a3(v0, v1, v2) = v3) | p(v3) | p(v1))
% 62.41/18.07  | (3376) c_24__type__129___24t(cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq)
% 62.41/18.07  | (3377)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v0, v2, v4) = v6))
% 62.41/18.07  | (3378)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2estring__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eStrings_2eString_2estring__dec___24a2(v3, v2) = v0))
% 62.41/18.07  | (3379) cType___24t(cCoq_2eNumbers_2eBinNums_2eN)
% 62.41/18.07  | (3380)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] : (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 62.41/18.07  | (3381)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__59788, v0) = v2) | c_24__lam__59788___24a2(v0, v1) = v3)
% 62.41/18.07  | (3382)  ! [v0] : ( ~ t(v0, c_24__type__4493) | c_24__type__4493___24t(v0))
% 62.41/18.07  | (3383)  ! [v0] : ( ~ c_24__type__4493___24t(v0) | t(v0, c_24__type__4493))
% 62.41/18.07  | (3384)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60421___24a3(v0, v1, v2) = v3) |  ~ p(v1) | p(v3))
% 62.41/18.07  | (3385)  ! [v0] :  ! [v1] : ( ~ cCoq_2emicromega_2eRingMicromega_2eFormula___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v0, v2, v3, v4) = v1 & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v4) & cCoq_2emicromega_2eEnvRing_2ePExpr___24t(v0, v2) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v3)))
% 62.41/18.07  | (3386) c_24__type__129___24t(cCoq_2eArith_2eEqNat_2eeq__nat)
% 62.41/18.07  | (3387)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v1) = v2) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v0) = v2))
% 62.41/18.07  | (3388)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(cCoq_2eInit_2eDatatypes_2eO, v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.41/18.07  | (3389)  ! [v0] : ( ~ t(v0, c_24__type__59794) | c_24__type__59794___24t(v0))
% 62.41/18.07  | (3390)  ! [v0] : ( ~ c_24__type__59794___24t(v0) | t(v0, c_24__type__59794))
% 62.41/18.07  | (3391)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v4] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v2) = v4 & cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v1, v4) = v3))
% 62.41/18.07  | (3392)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1))
% 62.41/18.07  | (3393)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v1, v0))
% 62.41/18.07  | (3394)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39532___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__39532___24t(v0, v1, v2))
% 62.41/18.07  | (3395)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__39532___24a2(v0, v1) = v3) |  ~ c_24__type__39532___24t(v0, v1, v2) | t(v2, v3))
% 62.41/18.07  | (3396) c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc)
% 62.41/18.07  | (3397)  ? [v0] : (c_24__type__37109___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eStrings_2eAscii_2eascii___24t(v3) & cCoq_2eStrings_2eAscii_2eascii___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4)))
% 62.41/18.07  | (3398)  ! [v0] : ( ~ t(v0, c_24__type__6196) | c_24__type__6196___24t(v0))
% 62.41/18.07  | (3399)  ! [v0] : ( ~ c_24__type__6196___24t(v0) | t(v0, c_24__type__6196))
% 62.41/18.07  | (3400)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__prop__59665, v0) = v1) | c_24__prop__59665___24a1(v0) = v1)
% 62.41/18.07  | (3401)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__59665___24a1(v0) = v1) | happ(c_24__prop__59665, v0) = v1)
% 62.41/18.07  | (3402)  ? [v0] : (c_24__type__38477___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v7) & cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & cType___24t(v1) &  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v8)))
% 62.41/18.07  | (3403)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & t(v9, v0) & t(v7, v0) &  ~ t(v10, v0)))
% 62.41/18.07  | (3404)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v4) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v3) = v5)
% 62.41/18.07  | (3405)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53160___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 62.41/18.07  | (3406)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53160___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 62.41/18.07  | (3407)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v1 |  ~ (c_24__lam__57115___24a5(v0, v1, v2, v3, v4) = v5))
% 62.41/18.07  | (3408)  ? [v0] : (c_24__type__64104___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & happ(v4, v5) = v7 & happ(v3, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__61506___24t(v1, v3) & t(v8, v6) & t(v5, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esigT___24t(v1, v3, v9)))
% 62.41/18.07  | (3409)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v4, v3, v2) = v0))
% 62.41/18.07  | (3410)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v5, v4, v3, v2) = v0))
% 62.41/18.07  | (3411)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__62984___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 62.41/18.07  | (3412)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__62984___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__62984___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 62.41/18.07  | (3413)  ! [v0] : ( ~ cCoq_2eStrings_2eAscii_2eascii___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v2, v3, v4, v5, v6, v7, v8) = v0 & cCoq_2eInit_2eDatatypes_2ebool___24t(v8) & cCoq_2eInit_2eDatatypes_2ebool___24t(v7) & cCoq_2eInit_2eDatatypes_2ebool___24t(v6) & cCoq_2eInit_2eDatatypes_2ebool___24t(v5) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & cCoq_2eInit_2eDatatypes_2ebool___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v2) & cCoq_2eInit_2eDatatypes_2ebool___24t(v1)))
% 62.41/18.07  | (3414)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v1))
% 62.41/18.07  | (3415)  ! [v0] : ( ~ p(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v0))
% 62.41/18.07  | (3416)  ? [v0] :  ? [v1] : (c_24__type__37152___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v5 & happ(v4, v7) = v8 & happ(v1, v2) = v4 & happ(v0, v5) = v6 & happ(v0, v2) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & t(v7, v3) &  ~ t(v8, v6)))
% 62.41/18.07  | (3417)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)) | (v4 = v0 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2eeqb___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eInit_2eDatatypes_2eO)))))
% 62.41/18.07  | (3418)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v2, v4, v6) = v8))
% 62.41/18.07  | (3419)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53519___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] : (happ(v5, v6) = v7 & t(v6, v0) &  ~ t(v7, v0)))
% 62.41/18.07  | (3420)  ! [v0] : ( ~ t(v0, c_24__type__6802) | c_24__type__6802___24t(v0))
% 62.41/18.07  | (3421)  ! [v0] : ( ~ c_24__type__6802___24t(v0) | t(v0, c_24__type__6802))
% 62.41/18.07  | (3422)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ c_24__type__56462___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v8, v0) | cProp___24t(v11))
% 62.41/18.07  | (3423)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v13, v10) = v14) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v8, v12) = v13) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v11, v12) = v15 & ( ~ p(v15) |  ~ p(v14)) & (p(v15) | p(v14))))
% 62.41/18.07  | (3424)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__64809___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))
% 62.41/18.07  | (3425)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v13, v8) = v14) |  ~ (happ(v12, v14) = v15) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v5, v11) = v12) |  ~ (happ(v4, v10) = v13) |  ~ (happ(v4, v8) = v9) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v15))
% 62.41/18.07  | (3426)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(v3, v2) = v0))
% 62.41/18.07  | (3427)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v5, v1) = v4 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v3) = v5))
% 62.41/18.07  | (3428)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eLists_2eList_2ecount__occ, v0) = v5))
% 62.41/18.07  | (3429)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v4, v1) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, all_0_42_42) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v5) = v6 & p(v6)))
% 62.41/18.07  | (3430)  ? [v0] : (c_24__type__37116___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cProp___24t(v2)))
% 62.41/18.07  | (3431)  ? [v0] :  ? [v1] : (c_24__type__4291___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (happ(v1, v2) = v3 & happ(v0, v4) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) &  ~ t(v3, v5)))
% 62.41/18.07  | (3432)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.41/18.07  | (3433)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v7 = v1 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v0, v1, v2, v3, v4, v5, v6) = v7) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v6) |  ~ cType___24t(v0) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v7 & v9 = v6 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v2, v3, v4, v8) = v10 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v8) = v6 & happ(v5, v10) = v7 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v10 = v7 & v9 = v6 & cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v2, v3, v4, v8) = v7 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v8) = v6 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8))))
% 62.41/18.08  | (3434) c_24__type__3507___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp)
% 62.41/18.08  | (3435)  ! [v0] : ( ~ t(v0, c_24__type__4016) | c_24__type__4016___24t(v0))
% 62.41/18.08  | (3436)  ! [v0] : ( ~ c_24__type__4016___24t(v0) | t(v0, c_24__type__4016))
% 62.41/18.08  | (3437)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ c_24__type__63272___24t(v0, v1, v2, v3) |  ~ t(v4, v0) | cProp___24t(v5))
% 62.41/18.08  | (3438)  ? [v0] : (c_24__type__4448___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)))
% 62.41/18.08  | (3439)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v0, v2, v4) = v6))
% 62.41/18.08  | (3440) cType___24t(cCoq_2eInit_2eByte_2ebyte)
% 62.41/18.08  | (3441)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.41/18.08  | (3442)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__46252___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__46252___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.41/18.08  | (3443)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v4 = v2 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2efalse))))
% 62.41/18.08  | (3444)  ! [v0] : ( ~ t(v0, c_24__type__4009) | c_24__type__4009___24t(v0))
% 62.41/18.08  | (3445)  ! [v0] : ( ~ c_24__type__4009___24t(v0) | t(v0, c_24__type__4009))
% 62.41/18.08  | (3446)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.41/18.08  | (3447)  ? [v0] : (c_24__type__6709___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4)))
% 62.41/18.08  | (3448)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v1) = v2) |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v0) = v2))
% 62.41/18.08  | (3449)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v8) = v11) |  ~ (happ(v6, v8) = v9) |  ~ (happ(v5, v9) = v10) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v11))
% 62.41/18.08  | (3450)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60388, v0) = v2) | c_24__prop__60388___24a2(v0, v1) = v3)
% 62.41/18.08  | (3451)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__3379___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__3379, v0) = v4))
% 62.41/18.08  | (3452)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v3, v2) = v0))
% 62.41/18.08  | (3453)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v3) |  ~ (happ(v0, v3) = v4) |  ~ c_24__type__59442___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v5 & happ(v1, v2) = v7 & happ(v0, v2) = v6 & ( ~ p(v5) |  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ t(v8, v6) | t(v9, v4)))))
% 62.41/18.08  | (3454) c_24__type__39770___24t(cCoq_2esetoid__ring_2eField__theory_2ePCond)
% 62.41/18.08  | (3455)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43284___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.41/18.08  | (3456)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43284___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.41/18.08  | (3457)  ? [v0] : (c_24__type__58153___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v1) &  ~ cType___24t(v2)))
% 62.41/18.08  | (3458)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.41/18.08  | (3459)  ! [v0] : ( ~ t(v0, c_24__type__3247) | c_24__type__3247___24t(v0))
% 62.41/18.08  | (3460)  ! [v0] : ( ~ c_24__type__3247___24t(v0) | t(v0, c_24__type__3247))
% 62.41/18.08  | (3461)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v2, v4, v6) = v8))
% 62.41/18.08  | (3462)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v1) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = v3) |  ~ cCoq_2eZArith_2eBinInt_2eZne___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZne___24a2(v3, cCoq_2eNumbers_2eBinNums_2eZ0))
% 62.41/18.08  | (3463)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53465___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53465___24t(v0, v1, v2, v3, v4, v5))
% 62.41/18.08  | (3464)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53465___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53465___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6))
% 62.41/18.08  | (3465)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRpow__def_2epow, v0) = v2) | cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v1) = v3)
% 62.41/18.08  | (3466)  ! [v0] : ( ~ t(v0, c_24__type__4038) | c_24__type__4038___24t(v0))
% 62.41/18.08  | (3467)  ! [v0] : ( ~ c_24__type__4038___24t(v0) | t(v0, c_24__type__4038))
% 62.41/18.08  | (3468) cCoq_2eInit_2eDatatypes_2enat___24t(cCoq_2eInit_2eDatatypes_2eO)
% 62.41/18.08  | (3469)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v5 = v2 & v3 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v2 & v3 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ((v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eNumbers_2eBinNums_2exH))) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ((v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eNumbers_2eBinNums_2exH)))))
% 62.41/18.08  | (3470)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v5, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v3, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v16) = v17) |  ~ (happ(v11, v13) = v14) |  ~ (happ(v7, v14) = v15) |  ~ (happ(v6, v13) = v16) |  ~ t(v13, v0) | p(v18))))
% 62.41/18.08  | (3471)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v0))
% 62.41/18.08  | (3472)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v4) |  ~ (happ(v2, v4) = v5) |  ~ t(v3, v5) | c_24__type__4547___24t(v0, v1, v2, v3))
% 62.41/18.08  | (3473)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.41/18.08  | (3474)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ t(v5, v1) |  ~ t(v3, v1) |  ~ c_24__type__56730___24t(v0, v1, v2) | cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v1, v6))
% 62.41/18.08  | (3475)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v0, v1, v2, v3, v4, v5) = v6) | cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v0, v1, v2, v3, v4, v5) = v6)
% 62.41/18.08  | (3476)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v0, v1, v2, v3, v4, v5) = v6) | cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v0, v1, v2, v3, v4, v5) = v6)
% 62.41/18.08  | (3477)  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v1, v2) = v4) |  ~ (happ(v3, v4) = v5) | c_24__type__4554___24t(v1, v2, v3, v0) | p(v2))
% 62.41/18.08  | (3478)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v2] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v0) = v2 &  ~ p(v2)))
% 62.41/18.08  | (3479)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v2) = v4))
% 62.41/18.08  | (3480)  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | t(v0, cCoq_2eNumbers_2eBinNums_2eZ))
% 62.41/18.08  | (3481)  ! [v0] : ( ~ t(v0, cCoq_2eNumbers_2eBinNums_2eZ) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.41/18.08  | (3482)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__58793___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__58793, v0) = v3))
% 62.41/18.08  | (3483)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZbool_2eZeq__bool, v0) = v2) | cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = v3)
% 62.41/18.08  | (3484)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v4) = v5) |  ~ (c_24__prop__3381___24a3(v0, v2, v3) = v6) |  ~ (c_24__prop__3382___24a3(v0, v2, v3) = v7) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v6, v7) = v8) |  ~ c_24__type__114___24t(v0, v1) |  ~ t(v3, v0) |  ~ t(v2, v0) |  ~ cType___24t(v0) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : (c_24__prop__3379___24a3(v0, v2, v3) = v11 & c_24__prop__3380___24a3(v0, v2, v3) = v12 & cCoq_2eInit_2eSpecif_2eleft___24a2(v11, v12) = v13 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v2, v3, v4) = v14 & happ(v9, v2) = v10 & happ(v1, v3) = v9 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v15 & ((v15 = v14 & v13 = v10 & v3 = v2) | (v14 = v5 & v10 = v8 &  ~ (v3 = v2)))))
% 62.41/18.08  | (3485)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__3379___24a3(v0, v1, v2) = v3) |  ~ p(v3))
% 62.41/18.08  | (3486)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(c_24__lam__57115, v0) = v5) | c_24__lam__57115___24a5(v0, v1, v2, v3, v4) = v9)
% 62.41/18.08  | (3487)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__prop__4113___24a1(v0) = v1) | p(v1))
% 62.41/18.08  | (3488)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v0, v1) = v2) | cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v0, v1) = v2)
% 62.41/18.08  | (3489)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v0, v1) = v2) | cCoq_2eInit_2eDatatypes_2elist__rec___24a2(v0, v1) = v2)
% 62.41/18.08  | (3490)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__62921___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0)))
% 62.41/18.08  | (3491)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v2, v4, v6) = v8))
% 62.41/18.08  | (3492)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60386___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60386, v0) = v3))
% 62.41/18.08  | (3493)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eLogic_2eFinFun_2eEqDec, v0) = v1) | cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v0) = v1)
% 62.41/18.08  | (3494)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v0) = v1) | happ(cCoq_2eLogic_2eFinFun_2eEqDec, v0) = v1)
% 62.41/18.08  | (3495)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2esucc, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1)
% 62.41/18.08  | (3496)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2esucc, v0) = v1)
% 62.41/18.08  | (3497)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__42626___24t(v0) |  ~ cVFA_2eMaps_2etotal__map___24t(v1, v3) |  ~ t(v7, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v9) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v5) |  ~ cType___24t(v1) | t(v10, v1))
% 62.41/18.09  | (3498)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v1) = v2) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v4] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v4) = v3 & cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v4))
% 62.41/18.09  | (3499)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (c_24__type__63248___24t(v0, v1, v2, v3) |  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & t(v4, v0) &  ~ cProp___24t(v5)))
% 62.41/18.09  | (3500)  ? [v0] : (c_24__type__49679___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39494___24t(v1, v3) & t(v7, v1) & t(v5, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8)))
% 62.41/18.09  | (3501)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__6678, v0) = v2) | c_24__prop__6678___24a2(v0, v1) = v3)
% 62.41/18.09  | (3502)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v3, v2) = v0))
% 62.41/18.09  | (3503)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v0, v2, v4) = v6))
% 62.41/18.09  | (3504)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v0, v1, v2, v3, v4, v6, v7, v8, v9, v10) = v12) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v5, v11) = v13) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v10) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v14] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v14 & ((v14 = v13 & v12 = cCoq_2eInit_2eDatatypes_2etrue) | (v14 = cCoq_2eInit_2eDatatypes_2efalse & v12 = cCoq_2eInit_2eDatatypes_2efalse))))
% 62.41/18.09  | (3505)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv, v0) = v3))
% 62.41/18.09  | (3506)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v8) & t(v18, v8) &  ~ t(v21, v8)))
% 62.41/18.09  | (3507)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__3932___24a2(v0, v0) = v1) |  ~ p(v1))
% 62.41/18.09  | (3508)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 62.41/18.09  | (3509)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.41/18.09  | (3510)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2eZpos, v0) = v1)
% 62.41/18.09  | (3511)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eZpos, v0) = v1) | cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v0) = v1)
% 62.41/18.09  | (3512)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__54299___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__54299___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.41/18.09  | (3513)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v3, v2) = v1) |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v3, v2) = v0))
% 62.41/18.09  | (3514)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v18, v0) | t(v19, v0))
% 62.41/18.09  | (3515)  ! [v0] :  ~ cCoq_2eZArith_2eZnat_2eneq___24a2(v0, v0)
% 62.41/18.09  | (3516)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eltb___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eltb___24a2(v3, v2) = v0))
% 62.41/18.09  | (3517)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60423___24a2(v0, v1) = v2) |  ~ p(v2) |  ~ p(v1))
% 62.41/18.09  | (3518)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl, v0) = v3))
% 62.41/18.09  | (3519)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq__dec, v0) = v3))
% 62.41/18.09  | (3520)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v1 = c_24__lam__59762 | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 62.41/18.09  | (3521)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (cCoq_2eLists_2eSetoidList_2etranspose___24a4(v0, v1, v2, v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v11, v13) = v14 & happ(v7, v12) = v13 & happ(v7, v8) = v9 & happ(v5, v9) = v10 & happ(v5, v8) = v12 & happ(v3, v6) = v7 & happ(v3, v4) = v5 & happ(v2, v10) = v11 & t(v8, v1) & t(v6, v0) & t(v4, v0) &  ~ p(v14)))
% 62.41/18.09  | (3522)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2eSpecif_2esigT___24t(v0, v1, v2) |  ~ c_24__type__64082___24t(v0, v1, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eInit_2eSpecif_2eexistT___24a4(v0, v1, v3, v5) = v2 & happ(v1, v3) = v4 & t(v5, v4) & t(v3, v0)))
% 62.41/18.09  | (3523)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2emicromega_2eEnvRing_2ePEsub, v0) = v4))
% 62.41/18.09  | (3524) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__129, all_0_25_25, cCoq_2eInit_2ePeano_2ele)
% 62.41/18.09  | (3525)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1))
% 62.41/18.09  | (3526)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eVectors_2eFin_2eeqb___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eVectors_2eFin_2et___24t(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((cCoq_2eVectors_2eFin_2eFS___24a2(v5, v6) = v7 & cCoq_2eVectors_2eFin_2et___24t(v5, v6) & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & ( ~ cCoq_2eVectors_2eFin_2et___24t(v1, v3) | (v7 = v2 & ((v11 = v4 & v10 = v3 & cCoq_2eVectors_2eFin_2eeqb___24a4(v5, v8, v6, v9) = v4 & cCoq_2eVectors_2eFin_2eFS___24a2(v8, v9) = v3 & cCoq_2eVectors_2eFin_2et___24t(v8, v9) & cCoq_2eInit_2eDatatypes_2enat___24t(v8)) | (v9 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eVectors_2eFin_2eF1___24a1(v8) = v3 & cCoq_2eInit_2eDatatypes_2enat___24t(v8)))))) | (cCoq_2eVectors_2eFin_2eF1___24a1(v5) = v6 & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & ( ~ cCoq_2eVectors_2eFin_2et___24t(v1, v3) | (v6 = v2 & ((v9 = v4 & v8 = v3 & cCoq_2eVectors_2eFin_2eF1___24a1(v7) = v3 & cCoq_2eInit_2eNat_2eeqb___24a2(v5, v7) = v4 & cCoq_2eInit_2eDatatypes_2enat___24t(v7)) | (v9 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eVectors_2eFin_2eFS___24a2(v7, v8) = v3 & cCoq_2eVectors_2eFin_2et___24t(v7, v8) & cCoq_2eInit_2eDatatypes_2enat___24t(v7))))))))
% 62.41/18.09  | (3527)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__63676___24a2(v3, v2) = v1) |  ~ (c_24__lam__63676___24a2(v3, v2) = v0))
% 62.41/18.09  | (3528)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v12))
% 62.41/18.09  | (3529)  ! [v0] :  ! [v1] :  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v0, v1) = cCoq_2esetoid__ring_2eRing__polynom_2emon0)
% 62.41/18.09  | (3530)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v0) = v1)
% 62.41/18.09  | (3531)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2, v0) = v1)
% 62.41/18.09  | (3532)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v0) = v1) |  ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v0, v2) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v2) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) |  ? [v3] : ( ~ (v3 = v1) & cCoq_2eQArith_2eQreals_2eQ2R___24a1(v2) = v3))
% 62.41/18.09  | (3533)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eeven___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ((v5 = v1 & v4 = v2 & cCoq_2eInit_2eNat_2eeven___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)) | (v2 = cCoq_2eInit_2eDatatypes_2eO & v1 = cCoq_2eInit_2eDatatypes_2efalse))))
% 62.41/18.09  | (3534) cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_32_32) = all_0_31_31
% 62.41/18.09  | (3535)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask, v0) = v3))
% 62.41/18.09  | (3536)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRpow__def_2epow, v0) = v3))
% 62.41/18.09  | (3537)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] : (happ(v17, v18) = v19 & t(v18, v0) &  ~ t(v19, v0)))
% 62.41/18.09  | (3538)  ! [v0] : ( ~ t(v0, c_24__type__37154) | c_24__type__37154___24t(v0))
% 62.41/18.09  | (3539)  ! [v0] : ( ~ c_24__type__37154___24t(v0) | t(v0, c_24__type__37154))
% 62.41/18.09  | (3540)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v2) = v0))
% 62.41/18.09  | (3541)  ! [v0] : ( ~ t(v0, c_24__type__6761) | c_24__type__6761___24t(v0))
% 62.41/18.09  | (3542)  ! [v0] : ( ~ c_24__type__6761___24t(v0) | t(v0, c_24__type__6761))
% 62.41/18.09  | (3543)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] : ((v3 = v0 & v1 = all_0_42_42 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & v1 = all_0_44_44 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 62.41/18.09  | (3544)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v1) = v2) |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v2) = v3) | cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(v0, v1) = v3)
% 62.41/18.09  | (3545)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2emodulo___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2emodulo___24a2(v3, v2) = v0))
% 62.41/18.09  | (3546)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v0) = v1)
% 62.41/18.09  | (3547)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N, v0) = v1)
% 62.41/18.09  | (3548)  ? [v0] : (c_24__type__64711___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2)))
% 62.41/18.09  | (3549)  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.41/18.09  | (3550) cCoq_2eInit_2ePeano_2elt___24a2(all_0_50_50, all_0_49_49)
% 62.41/18.09  | (3551) c_24__type__4016___24t(cCoq_2eInit_2eNat_2epow)
% 62.41/18.09  | (3552)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__46944___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 62.41/18.09  | (3553)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__46944___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 62.41/18.09  | (3554)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v1))
% 62.41/18.09  | (3555)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.41/18.09  | (3556)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v10] : (happ(v4, v1) = v10 &  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v13, v1) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v7, v12) = v13) |  ~ t(v11, v0) | p(v14))))
% 62.41/18.09  | (3557)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__42648___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cProp___24t(v2))
% 62.41/18.09  | (3558)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6692___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v4))
% 62.41/18.09  | (3559) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3505, all_0_20_20, cCoq_2eNArith_2eBinNat_2eN_2ele)
% 62.41/18.09  | (3560)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v1 = c_24__lam__59764 | v1 = c_24__lam__59763 | v1 = c_24__lam__59762 |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 62.41/18.10  | (3561)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64065___24t(v0) |  ~ c_24__type__4496___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) | cCoq_2eInit_2eSpecif_2esig___24t(v1, v3, v6) |  ? [v7] : (happ(v3, v5) = v7 &  ~ p(v7)))
% 62.41/18.10  | (3562)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v3, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64104___24t(v0) |  ~ c_24__type__61506___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) |  ? [v7] : (happ(v4, v5) = v7 &  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ t(v8, v6) | cCoq_2eInit_2eSpecif_2esigT___24t(v1, v3, v9))))
% 62.41/18.10  | (3563)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(v0, v2, v4) = v6))
% 62.41/18.10  | (3564)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6709___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4))
% 62.41/18.10  | (3565)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v9) & t(v23, v9) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v26)))
% 62.41/18.10  | (3566)  ? [v0] : (c_24__type__60982___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)))
% 62.41/18.10  | (3567)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (happ(v17, v22) = v23) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v21) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v20) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v18) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v17) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v16) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v15) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v14) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v13) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v12) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v8) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v7) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v6) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v5) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v4) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v3) |  ~ t(v22, v9) |  ~ t(v11, v9) |  ~ t(v10, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v19) |  ~ cType___24t(v9) |  ~ cType___24t(v0) |  ? [v24] :  ? [v25] : (happ(v18, v22) = v24 & happ(v8, v24) = v25 &  ! [v26] :  ! [v27] :  ! [v28] : ( ~ (happ(v25, v27) = v28) |  ~ (happ(v18, v26) = v27) |  ~ t(v26, v9) | p(v28) |  ? [v29] : ( ~ (v29 = cCoq_2eInit_2eDatatypes_2etrue) & happ(v23, v26) = v29)) &  ! [v26] : ( ~ (happ(v23, v26) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ t(v26, v9) |  ? [v27] :  ? [v28] : (happ(v25, v27) = v28 & happ(v18, v26) = v27 & p(v28)))))
% 62.41/18.10  | (3568)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__116___24a3(v0, v1, v1) = v2) | p(v2))
% 62.41/18.10  | (3569)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__56730___24a2(v0, v1) = v3) |  ~ c_24__type__56730___24t(v0, v1, v2) | t(v2, v3))
% 62.41/18.10  | (3570)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__56730___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__56730___24t(v0, v1, v2))
% 62.41/18.10  | (3571)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.41/18.10  | (3572) c_24__type__3214___24t(cRedblack_2ecolor__rec)
% 62.41/18.10  | (3573)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v5] :  ? [v6] : (cCoq_2eBool_2eBool_2eeqb___24a2(v1, v3) = v6 & cCoq_2eBool_2eBool_2eeqb___24a2(v0, v2) = v5 & ((v6 = v4 & v5 = cCoq_2eInit_2eDatatypes_2etrue) | (v5 = cCoq_2eInit_2eDatatypes_2efalse & v4 = cCoq_2eInit_2eDatatypes_2efalse))))
% 62.41/18.10  | (3574) cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2elt = cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt
% 62.41/18.10  | (3575)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4091___24a2(v3, v2) = v1) |  ~ (c_24__prop__4091___24a2(v3, v2) = v0))
% 62.41/18.10  | (3576) c_24__type__109___24t(cCoq_2eLists_2eListDec_2eIn__dec)
% 62.41/18.10  | (3577)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 62.41/18.10  | (3578)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eList_2eremove, v0) = v4) | cCoq_2eLists_2eList_2eremove___24a4(v0, v1, v2, v3) = v7)
% 62.41/18.10  | (3579)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0))
% 62.41/18.10  | (3580)  ! [v0] : ( ~ t(v0, c_24__type__58129) | c_24__type__58129___24t(v0))
% 62.41/18.10  | (3581)  ! [v0] : ( ~ c_24__type__58129___24t(v0) | t(v0, c_24__type__58129))
% 62.41/18.10  | (3582)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(v3, v2) = v0))
% 62.41/18.10  | (3583)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eDatatypes_2enat__rect, v0) = v3) | cCoq_2eInit_2eDatatypes_2enat__rect___24a3(v0, v1, v2) = v5)
% 62.41/18.10  | (3584)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (c_24__type__57230___24t(v0, v1, v2, v3, v4) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & t(v7, v0) & t(v5, v0) &  ~ cProp___24t(v8)))
% 62.41/18.10  | (3585) c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo)
% 62.41/18.10  | (3586)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v9 = v1 & v5 = v0 & cCoq_2eStrings_2eString_2eeqb___24a2(v4, v8) = v10 & cCoq_2eStrings_2eString_2eString___24a2(v6, v8) = v1 & cCoq_2eStrings_2eString_2eString___24a2(v3, v4) = v0 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v3, v6) = v7 & cCoq_2eStrings_2eString_2estring___24t(v8) & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v6) & cCoq_2eStrings_2eAscii_2eascii___24t(v3) & ((v10 = v2 & v7 = cCoq_2eInit_2eDatatypes_2etrue) | (v7 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2efalse))) | (v5 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eStrings_2eString_2eString___24a2(v3, v4) = v1 & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v3))))
% 62.41/18.10  | (3587)  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v1, v2) = v4) | c_24__lam__63652___24a4(v0, v1, v2, v3) | p(v5))
% 62.41/18.10  | (3588)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eQArith_2eQArith__base_2eQcompare, v0) = v3))
% 62.41/18.10  | (3589)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__38198___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) &  ~ cType___24t(v4)))
% 62.41/18.10  | (3590)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__63668___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__63668, v0) = v3))
% 62.41/18.10  | (3591)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cVFA_2eSearchTree_2etree___24a1(v2) = v1) |  ~ (cVFA_2eSearchTree_2etree___24a1(v2) = v0))
% 62.41/18.10  | (3592)  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ c_24__lam__59762___24a1(v0))
% 62.41/18.10  | (3593)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eArith_2eBetween_2eexists__between___24a3(v0, v1, v2) |  ~ c_24__type__61432___24t(v0, v1, v2, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v2 & happ(v0, v3) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v2 & cCoq_2eInit_2ePeano_2ele___24a2(v1, v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & p(v4)) | (v4 = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v2 & cCoq_2eArith_2eBetween_2eexists__between___24a3(v0, v1, v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v3))))
% 62.41/18.10  | (3594)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.41/18.10  | (3595)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__type__53636___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v1, v2, v3, v4) |  ~ c_24__type__53549___24t(v0, v1, v2, v3, v4, v4) |  ~ c_24__type__53519___24t(v0, v1, v2, v3, v4, v3) |  ~ c_24__type__53495___24t(v0, v1, v2, v3, v4, v2) |  ~ c_24__type__53465___24t(v0, v1, v2, v3, v4, v1) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (c_24__type__53660___24a5(v0, v1, v2, v3, v4) = v10 & c_24__type__53579___24a5(v0, v1, v2, v3, v4) = v6 & c_24__type__53603___24a5(v0, v1, v2, v3, v4) = v7 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v10, v4, v8) = v11 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v7, v4, v8) = v9 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v0, v4, v4) = v8 & c_24__type__53687___24a5(v0, v1, v2, v3, v4) = v12 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v12, v8, v3) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v6, v9, v1) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v5, v11, v2)))
% 62.41/18.10  | (3596)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v1 = v0 |  ~ (cVFA_2eSearchTree_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cVFA_2eSearchTree_2eT___24a5(v0, v2, v4, v6, v8) = v10))
% 62.41/18.10  | (3597)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__41272___24t(v0) |  ~ cCoq_2eVectors_2eFin_2et___24t(v3, v7) |  ~ cCoq_2eVectors_2eFin_2et___24t(v1, v5) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v8))
% 62.41/18.10  | (3598) c_3d___24a1(cCoq_2eStrings_2eString_2estring) = cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq
% 62.41/18.10  | (3599)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v1) = v5 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v1, v6) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v1) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3))))
% 62.41/18.10  | (3600)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.41/18.10  | (3601)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v8) |  ~ t(v18, v8) | t(v21, v8))
% 62.41/18.10  | (3602) cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_49_49) = all_0_38_38
% 62.41/18.10  | (3603)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eLists_2eList_2ein__dec, v0) = v2) | cCoq_2eLists_2eList_2ein__dec___24a2(v0, v1) = v3)
% 62.41/18.10  | (3604) c_24__type__6165___24t(cCoq_2eNArith_2eBinNat_2eN_2eclearbit)
% 62.41/18.10  | (3605)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__58792___24a2(v0, v0) = v1) | p(v1))
% 62.41/18.10  | (3606) c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2elog2)
% 62.41/18.10  | (3607)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v8) |  ~ t(v18, v8) | cCoq_2eInit_2eDatatypes_2ebool___24t(v21))
% 62.41/18.10  | (3608)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v2) = v0))
% 62.41/18.10  | (3609)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4007___24t(v0) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v4))
% 62.41/18.10  | (3610)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v2) = v1) |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v2) = v0))
% 62.41/18.10  | (3611)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__56975___24a2(v3, v2) = v1) |  ~ (c_24__type__56975___24a2(v3, v2) = v0))
% 62.41/18.10  | (3612)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v0, v2, v4) = v6))
% 62.41/18.10  | (3613) c_24__type__61924___24t(cCoq_2esetoid__ring_2eField__theory_2emk__linear)
% 62.41/18.10  | (3614)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.41/18.10  | (3615)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43374___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.41/18.10  | (3616)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__43374___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.41/18.10  | (3617)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v3) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v6] : ( ~ (v6 = v5) & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v1, v4) = v6))
% 62.41/18.11  | (3618)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59762 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 62.41/18.11  | (3619) p(c_24True)
% 62.41/18.11  | (3620) c_24__type__3247___24t(cCoq_2eInit_2eNat_2epred)
% 62.41/18.11  | (3621)  ! [v0] :  ~ c_24__lam__43943___24a2(v0, v0)
% 62.41/18.11  | (3622)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eBool_2eSumbool_2ebool__of__sumbool, v0) = v3) | cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v0, v1, v2) = v5)
% 62.41/18.11  | (3623)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__49996___24t(v0) |  ~ c_24__type__39236___24t(v1, v9) |  ~ c_24__type__39236___24t(v1, v7) |  ~ c_24__type__39236___24t(v1, v5) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v11) |  ~ t(v13, v1) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cProp___24t(v14))
% 62.41/18.11  | (3624) c_24__type__3031___24t(cRedblack_2eTREES_2elookup)
% 62.41/18.11  | (3625) c_24__type__37239___24t(cCoq_2eBool_2eBool_2eReflectF)
% 62.41/18.11  | (3626)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v7 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eLt & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eGt & v1 = cCoq_2eNumbers_2eBinNums_2eZ0)))))
% 62.41/18.11  | (3627)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v3, v2) = v0))
% 62.41/18.11  | (3628) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4016, all_0_27_27, cCoq_2eInit_2eNat_2emul)
% 62.41/18.11  | (3629)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v13) = v14) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v4, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v16) = v17) |  ~ (happ(v10, v17) = v18) |  ~ t(v16, v0) |  ~ p(v14) | p(v18) |  ? [v19] : (happ(v10, v16) = v19 &  ~ p(v19))) &  ! [v16] :  ! [v17] : ( ~ (happ(v10, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ~ p(v14) |  ? [v18] :  ? [v19] : (happ(v15, v16) = v18 & happ(v10, v18) = v19 & p(v19)))))
% 62.41/18.11  | (3630)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1) | p(v2))
% 62.41/18.11  | (3631)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__118___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__118, v0) = v4))
% 62.41/18.11  | (3632)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v4) = v3 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v4))
% 62.41/18.11  | (3633)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v1, v0) = v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.41/18.11  | (3634)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.41/18.11  | (3635)  ! [v0] : ( ~ t(v0, c_24__type__4108) | c_24__type__4108___24t(v0))
% 62.41/18.11  | (3636)  ! [v0] : ( ~ c_24__type__4108___24t(v0) | t(v0, c_24__type__4108))
% 62.41/18.11  | (3637)  ! [v0] : ( ~ t(v0, c_24__type__61935) | c_24__type__61935___24t(v0))
% 62.41/18.11  | (3638)  ! [v0] : ( ~ c_24__type__61935___24t(v0) | t(v0, c_24__type__61935))
% 62.41/18.11  | (3639)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2egcd___24a2(v1, v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2egcd___24a2(v0, v1) = v2)
% 62.41/18.11  | (3640)  ! [v0] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.41/18.11  | (3641)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__61392___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v2))
% 62.41/18.11  | (3642)  ? [v0] : (c_24__type__61362___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v4)))
% 62.41/18.11  | (3643)  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(all_0_45_45) |  ? [v0] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(all_0_45_45, all_0_45_45) = v0 &  ~ p(v0))
% 62.41/18.11  | (3644)  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | t(v0, cCoq_2eInit_2eDatatypes_2enat))
% 62.41/18.11  | (3645)  ! [v0] : ( ~ t(v0, cCoq_2eInit_2eDatatypes_2enat) | cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.41/18.11  | (3646) c_24__type__51338___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePeq)
% 62.41/18.11  | (3647)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.41/18.11  | (3648)  ! [v0] :  ! [v1] :  ~ (cCoq_2eStrings_2eString_2eString___24a2(v0, v1) = cCoq_2eStrings_2eString_2eEmptyString)
% 62.41/18.11  | (3649)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2evmon, v0) = v2) | cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v0, v1) = v3)
% 62.41/18.11  | (3650)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v0, v2, v4, v6) = v8))
% 62.41/18.11  | (3651)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__51606___24t(v0) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4))
% 62.41/18.11  | (3652) c_24__type__61096___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode)
% 62.41/18.11  | (3653)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.41/18.11  | (3654)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | cProp___24t(v14))
% 62.41/18.11  | (3655)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__60422___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__60422___24a3(v4, v3, v2) = v0))
% 62.41/18.11  | (3656)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cRedblack_2eTREES_2eT___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cRedblack_2eTREES_2eT___24a5(v6, v5, v4, v3, v2) = v0))
% 62.41/18.11  | (3657)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__46598___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 62.41/18.11  | (3658)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__46598___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 62.41/18.11  | (3659)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v3, v2) = v0))
% 62.41/18.11  | (3660)  ! [v0] : ( ~ t(v0, c_24__type__3456) | c_24__type__3456___24t(v0))
% 62.41/18.11  | (3661)  ! [v0] : ( ~ c_24__type__3456___24t(v0) | t(v0, c_24__type__3456))
% 62.41/18.11  | (3662)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] : (happ(v22, v23) = v24 & t(v23, v9) &  ~ t(v24, v9)))
% 62.41/18.11  | (3663)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2emicromega_2eRingMicromega_2eeval__op2, v0) = v6))
% 62.41/18.11  | (3664)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37239___24t(v0) |  ~ cProp___24t(v1) | cCoq_2eBool_2eBool_2ereflect___24t(v1, cCoq_2eInit_2eDatatypes_2efalse, v2) | p(v1))
% 62.41/18.11  | (3665)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2emicromega_2eRingMicromega_2ecneqb, v0) = v4) | cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v0, v1, v2, v3) = v7)
% 62.41/18.11  | (3666)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v0, v3) = v4) |  ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v5] : (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v2, v3) = v5 & ( ~ (v5 = cCoq_2eInit_2eDatatypes_2etrue) | (v4 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v3 = v1))) & ( ~ (v4 = cCoq_2eInit_2eDatatypes_2etrue) | v5 = cCoq_2eInit_2eDatatypes_2etrue | v3 = v1)))
% 62.41/18.11  | (3667)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eGt | v1 = cCoq_2eInit_2eDatatypes_2eLt | v1 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0))
% 62.41/18.11  | (3668)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v3, v2) = v1) |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v3, v2) = v0))
% 62.41/18.11  | (3669)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v1 = v0 |  ~ (cRedblack_2eTREES_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cRedblack_2eTREES_2eT___24a5(v0, v2, v4, v6, v8) = v10))
% 62.41/18.11  | (3670)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eleb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eleb, v0) = v3))
% 62.41/18.11  | (3671)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v3, v2) = v0))
% 62.41/18.11  | (3672)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v2, v4) = v6))
% 62.41/18.11  | (3673)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v1, v0) = v2)
% 62.41/18.11  | (3674)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) = v14) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v12) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v11) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v10) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v15] :  ? [v16] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v0, v1, v2, v3, v4, v5, v7, v8, v9, v10, v11, v12) = v15 & cCoq_2eBool_2eBool_2eeqb___24a2(v6, v13) = v16 & ((v16 = v14 & v15 = cCoq_2eInit_2eDatatypes_2etrue) | (v15 = cCoq_2eInit_2eDatatypes_2efalse & v14 = cCoq_2eInit_2eDatatypes_2efalse))))
% 62.41/18.11  | (3675)  ? [v0] : (c_24__type__3031___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cRedblack_2ekey___24t(v1) & cRedblack_2eTREES_2etree___24t(v3) &  ~ cV___24t(v4)))
% 62.41/18.11  | (3676)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v1) = v2) |  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v0) = v2))
% 62.41/18.11  | (3677)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2emicromega_2eTauto_2eclause___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2elist___24a1(v2) = v3))
% 62.41/18.11  | (3678)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ p(v0))
% 62.41/18.11  | (3679) c_24__type__64775___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat)
% 62.41/18.11  | (3680)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62687___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.41/18.12  | (3681)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62687___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.41/18.12  | (3682)  ! [v0] : ( ~ t(v0, cCoq_2eInit_2eDatatypes_2eunit) | cCoq_2eInit_2eDatatypes_2eunit___24t(v0))
% 62.41/18.12  | (3683)  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2eunit___24t(v0) | t(v0, cCoq_2eInit_2eDatatypes_2eunit))
% 62.41/18.12  | (3684)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__61469___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__61469, v0) = v3))
% 62.41/18.12  | (3685)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1))
% 62.41/18.12  | (3686)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v6, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v11) = v12) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v3, v10) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v17, v19) = v20) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v12, v18) = v19) |  ~ (happ(v7, v16) = v17) |  ~ (happ(v6, v15) = v16) |  ~ (happ(v6, v14) = v18) |  ~ t(v14, v0) | p(v20))))
% 62.41/18.12  | (3687)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__39034___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.41/18.12  | (3688)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__39034___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.41/18.12  | (3689)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v3, v2) = v0))
% 62.41/18.12  | (3690)  ! [v0] : ( ~ t(v0, c_24__type__4463) | c_24__type__4463___24t(v0))
% 62.41/18.12  | (3691)  ! [v0] : ( ~ c_24__type__4463___24t(v0) | t(v0, c_24__type__4463))
% 62.41/18.12  | (3692)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEinv, v0) = v3))
% 62.41/18.12  | (3693)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 62.41/18.12  | (3694)  ? [v0] : (c_24__type__3983___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v8) = v10 & happ(v1, cCoq_2eInit_2eDatatypes_2eO) = v2 & happ(v0, v1) = v3 & c_24__type__3990___24t(v1, v6) & c_24__type__3985___24t(v1) & t(v4, v2) & cCoq_2eInit_2eDatatypes_2enat___24t(v8) &  ~ t(v9, v10)))
% 62.41/18.12  | (3695)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cVFA_2eSearchTree_2eE___24a1(v0) = v6) |  ~ (cVFA_2eSearchTree_2eT___24a5(v1, v2, v3, v4, v5) = v6))
% 62.41/18.12  | (3696) c_24__type__4472___24t(cCoq_2eReals_2eRdefinitions_2eRgt)
% 62.41/18.12  | (3697)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePc, v0) = v2) | cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v1) = v3)
% 62.41/18.12  | (3698)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eDatatypes_2econs, v0) = v4))
% 62.41/18.12  | (3699)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v2) = v1) |  ~ (cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v2) = v0))
% 62.41/18.12  | (3700)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v3, v2) = v0))
% 62.41/18.12  | (3701)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl, v0) = v3))
% 62.41/18.12  | (3702)  ! [v0] : ( ~ t(v0, cCoq_2eQArith_2eQArith__base_2eQ) | cCoq_2eQArith_2eQArith__base_2eQ___24t(v0))
% 62.41/18.12  | (3703)  ! [v0] : ( ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) | t(v0, cCoq_2eQArith_2eQArith__base_2eQ))
% 62.41/18.12  | (3704)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v2, v1) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v4] : (cCoq_2eInit_2eNat_2emul___24a2(v2, v0) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3)))
% 62.41/18.12  | (3705)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eSome, v0) = v2) | cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v1) = v3)
% 62.41/18.12  | (3706)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v1) = v2) |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0))
% 62.41/18.12  | (3707)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = v3 |  ~ (c_24__lam__57115___24a4(v0, v1, v2, v3) = v4) |  ~ cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v2, v3) |  ~ cVFA_2eMaps_2etotal__map___24t(v0, v3) |  ~ cVFA_2eSearchTree_2etree___24t(v0, v2) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__lam__57152___24a8(v0, v1, v2, v3, v5, v6, v8, v9) = v3 & cVFA_2eSearchTree_2eT___24a5(v0, v7, v8, v9, v10) = v2 & cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v10, v6) & cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v7, v5) & cVFA_2eMaps_2etotal__map___24t(v0, v6) & cVFA_2eMaps_2etotal__map___24t(v0, v5) & cVFA_2eSearchTree_2etree___24t(v0, v10) & cVFA_2eSearchTree_2etree___24t(v0, v7) & cVFA_2eSearchTree_2ekey___24t(v8) & t(v9, v0)))
% 62.41/18.12  | (3708)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v0, v2, v4) = v6))
% 62.41/18.12  | (3709)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) | cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1))
% 62.41/18.12  | (3710)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v1) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v2) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v2, v3) = v4) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v0, v1) | p(v4))
% 62.41/18.12  | (3711)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v4, v3, v2) = v0))
% 62.41/18.12  | (3712)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2enat__rect___24a1(v2) = v0))
% 62.41/18.12  | (3713)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2erem, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v0, v1) = v3)
% 62.41/18.12  | (3714)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion, v0) = v2) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v0, v1) = v3)
% 62.41/18.12  | (3715)  ! [v0] :  ! [v1] : ( ~ (cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v0) = v1) | c_24__type__64701___24a1(v0) = v1)
% 62.41/18.12  | (3716)  ! [v0] :  ! [v1] : ( ~ (c_24__type__64701___24a1(v0) = v1) | cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v0) = v1)
% 62.41/18.12  | (3717)  ? [v0] : (c_24__type__6761___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] : (happ(v14, v15) = v16 & happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2ebool___24t(v15) & cCoq_2eInit_2eDatatypes_2ebool___24t(v13) & cCoq_2eInit_2eDatatypes_2ebool___24t(v11) & cCoq_2eInit_2eDatatypes_2ebool___24t(v9) & cCoq_2eInit_2eDatatypes_2ebool___24t(v7) & cCoq_2eInit_2eDatatypes_2ebool___24t(v5) & cCoq_2eInit_2eDatatypes_2ebool___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v1) &  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v16)))
% 62.41/18.12  | (3718)  ! [v0] : ( ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v0) |  ? [v1] : ( ~ (v1 = all_0_45_45) & cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v1) = v0 & cCoq_2eReals_2eRdefinitions_2eR___24t(v1)))
% 62.41/18.12  | (3719)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__4547___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__4547___24t(v0, v1, v2, v3))
% 62.41/18.12  | (3720)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__4547___24a3(v0, v1, v2) = v4) |  ~ c_24__type__4547___24t(v0, v1, v2, v3) | t(v3, v4))
% 62.41/18.12  | (3721)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__52056___24t(v0) |  ~ cType___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v1) = v4 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v3, v4) = v5 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v1, cCoq_2esetoid__ring_2eRing__polynom_2eMon) = v3 &  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] : ( ~ (happ(v25, v26) = v27) |  ~ (happ(v23, v24) = v25) |  ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ (happ(v15, v16) = v17) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v2, v6) = v7) |  ~ c_24__type__40140___24t(v1, v20) |  ~ c_24__type__39227___24t(v1, v16) |  ~ c_24__type__39218___24t(v1, v14) |  ~ c_24__type__39218___24t(v1, v12) |  ~ c_24__type__39218___24t(v1, v10) |  ~ c_24__type__39494___24t(v1, v18) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v26) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v5, v24) |  ~ t(v8, v1) |  ~ t(v6, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v22) | cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v1, v27))))
% 62.41/18.12  | (3722)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v0) |  ~ t(v23, v0) | cProp___24t(v26))
% 62.41/18.12  | (3723)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eStrings_2eString_2estring__rect___24a1(v2) = v1) |  ~ (cCoq_2eStrings_2eString_2estring__rect___24a1(v2) = v0))
% 62.41/18.12  | (3724)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3269___24t(v0) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2elist___24t(v1, v2))
% 62.41/18.12  | (3725)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2eQArith_2eQArith__base_2eQle___24a2(v0, v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0))
% 62.41/18.12  | (3726)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__3932___24a2(v0, v1) = v2) | p(v2))
% 62.41/18.12  | (3727) cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(cCoq_2eInit_2eDatatypes_2eEq) = cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare
% 62.41/18.12  | (3728)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2egcd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2emodulo___24a2(v1, v0) = v4 & cCoq_2eInit_2eNat_2egcd___24a2(v4, v0) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 62.41/18.12  | (3729)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v1) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v0) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v4, v5) = v6) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | p(v6))
% 62.41/18.12  | (3730)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v1) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v0) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v4, v5) = v6) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v6) | p(v2))
% 62.41/18.12  | (3731)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2epred___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eNat_2epred___24a1(v2) = v0))
% 62.41/18.12  | (3732)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) | cCoq_2eNArith_2eBinNat_2eN_2ege___24a2(v0, v1))
% 62.41/18.12  | (3733)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__39868___24a1(v2) = v1) |  ~ (c_24__type__39868___24a1(v2) = v0))
% 62.41/18.12  | (3734)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.41/18.12  | (3735)  ! [v0] : ( ~ t(v0, cRedblack_2ecolor) | cRedblack_2ecolor___24t(v0))
% 62.41/18.12  | (3736)  ! [v0] : ( ~ cRedblack_2ecolor___24t(v0) | t(v0, cRedblack_2ecolor))
% 62.41/18.12  | (3737) c_24__type__63208___24t(cCoq_2eLists_2eList_2elast)
% 62.41/18.12  | (3738)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v4, v3) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v4) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3)))
% 62.41/18.12  | (3739)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eSpecif_2eexist, v0) = v3) | cCoq_2eInit_2eSpecif_2eexist___24a3(v0, v1, v2) = v5)
% 62.41/18.12  | (3740)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38464___24t(v0) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v4))
% 62.41/18.12  | (3741) c_24__type__6692___24t(cCoq_2eZArith_2eBinInt_2eZ_2eclearbit)
% 62.41/18.12  | (3742)  ? [v0] : (c_24__type__59434___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v9 & happ(v7, v8) = v10 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v8) = v11 & happ(v1, cCoq_2eNumbers_2eBinNums_2eZ0) = v2 & happ(v0, v1) = v3 & c_24__type__59442___24t(v1, v6) & c_24__type__4288___24t(v1) & t(v4, v2) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v8) & p(v9) &  ~ t(v10, v11)))
% 62.41/18.12  | (3743)  ! [v0] : ( ~ t(v0, c_24__type__61892) | c_24__type__61892___24t(v0))
% 62.41/18.13  | (3744)  ! [v0] : ( ~ c_24__type__61892___24t(v0) | t(v0, c_24__type__61892))
% 62.41/18.13  | (3745)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4656___24a2(v0, v0) = v1) |  ~ p(v1))
% 62.41/18.13  | (3746)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : (happ(v15, v7) = v8 & happ(v14, v6) = v15 & happ(v13, v5) = v14 & happ(v12, v4) = v13 & happ(v11, v3) = v12 & happ(v10, v2) = v11 & happ(v9, v1) = v10 & happ(cCoq_2eStrings_2eAscii_2eAscii, v0) = v9))
% 62.41/18.13  | (3747) c_24__type__42614___24t(cVFA_2eMaps_2et__empty)
% 62.41/18.13  | (3748)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2eSpecif_2esig___24t(v0, v1, v2) |  ~ c_24__type__4489___24t(v0, v1, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eSpecif_2eexist___24a3(v0, v1, v3) = v2 & happ(v1, v3) = v4 & t(v3, v0) & p(v4)))
% 62.41/18.13  | (3749)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eStrings_2eString_2eEmptyString) = v2) |  ~ c_24__type__58153___24t(v1) |  ~ c_24__type__58151___24t(v0) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__58161___24t(v1, v6) |  ~ cCoq_2eStrings_2eString_2estring___24t(v8) |  ~ t(v4, v2) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__58161___24t(v1, v6) |  ~ cCoq_2eStrings_2eString_2estring___24t(v8) |  ~ t(v4, v2) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9)))))
% 62.41/18.13  | (3750)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2eadd___24a2(v1, v4) = v2 & cCoq_2eInit_2eNat_2emul___24a2(v3, v1) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 62.41/18.13  | (3751)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__43929___24a2(v0, v0) = v1) |  ~ p(v1))
% 62.41/18.13  | (3752)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__53160___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53160___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.41/18.13  | (3753)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | t(v12, v0))
% 62.41/18.13  | (3754)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v1, v5) = v6) |  ~ c_24__type__3314___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) |  ~ t(v3, v0) |  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v5) = v8 & happ(v4, v5) = v7 & happ(v1, v8) = v9 &  ! [v10] :  ! [v11] : ( ~ (happ(v7, v10) = v11) |  ~ t(v10, v6) | t(v11, v9))))
% 62.41/18.13  | (3755)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v0) = v3 &  ~ p(v3)))
% 62.41/18.13  | (3756)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eadd, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v3)
% 62.41/18.13  | (3757)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & (v1 = v0 |  ~ p(v2) | p(v3)) & ( ~ p(v3) | ( ~ (v1 = v0) & p(v2)))))
% 62.41/18.13  | (3758)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v1, v2) = v4) |  ~ c_24__type__57230___24t(v0, v1, v2, v3, v1) |  ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ t(v2, v0) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v8 = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v7) = v3 & happ(v4, v5) = v6 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v7) & t(v5, v0) & p(v6)) | (v7 = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v6) = v3 & cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v2, v6) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v6) & t(v5, v0))))
% 62.41/18.13  | (3759)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v2))
% 62.41/18.13  | (3760)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2emicromega_2eRefl_2emake__conj, v0) = v3) |  ~ p(v5) | cCoq_2emicromega_2eRefl_2emake__conj___24a3(v0, v1, v2))
% 62.41/18.13  | (3761)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2emicromega_2eRefl_2emake__conj, v0) = v3) |  ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v0, v1, v2) | p(v5))
% 62.41/18.13  | (3762)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | cProp___24t(v14))
% 62.41/18.13  | (3763)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v2) |  ~ (cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4) |  ~ cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v1) |  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v6 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v7 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v6, v8) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v8))
% 62.41/18.13  | (3764)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v0) = v1)
% 62.41/18.13  | (3765)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat, v0) = v1)
% 62.41/18.13  | (3766)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v2, v4) = v6))
% 62.41/18.13  | (3767)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__6677___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__6677, v0) = v3))
% 62.41/18.13  | (3768) c_24__type__4435___24t(cCoq_2eInit_2eNat_2eeqb)
% 62.41/18.13  | (3769)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__4337___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__4337, v0) = v3))
% 62.41/18.13  | (3770)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4233___24a2(v0, v1) = v2) |  ~ p(v2))
% 62.41/18.13  | (3771)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v0, v2, v4) = v6))
% 62.41/18.13  | (3772)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v1, v3) = v4) |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v0, v2) = v4))
% 62.41/18.13  | (3773)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eReals_2eRaxioms_2eINR___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eReals_2eRaxioms_2eINR___24a1(v2) = v3 & cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v3, all_0_43_43) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2) & ((v6 = v2 & v4 = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eO & v1 = all_0_43_43))))
% 62.41/18.13  | (3774)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.41/18.13  | (3775)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0)))
% 62.41/18.13  | (3776)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v1))
% 62.41/18.13  | (3777)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2eadd, v0) = v2) | cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v3)
% 62.41/18.13  | (3778)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53636___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53636___24t(v0, v1, v2, v3, v4, v5))
% 62.41/18.13  | (3779)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53636___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53636___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6))
% 62.41/18.13  | (3780)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cRedblack_2eTREES_2etree__rect, v0) = v5))
% 62.41/18.13  | (3781) cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eeq = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual
% 62.41/18.13  | (3782)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v4)) | (v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v0, v3) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v0, v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v0, v3) = v1 & t(v3, v0)) | (v3 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v0) = v1)))
% 62.41/18.13  | (3783)  ! [v0] : ( ~ t(v0, c_24__type__4043) | c_24__type__4043___24t(v0))
% 62.41/18.13  | (3784)  ! [v0] : ( ~ c_24__type__4043___24t(v0) | t(v0, c_24__type__4043))
% 62.41/18.13  | (3785)  ? [v0] : (c_24__type__129___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cProp___24t(v4)))
% 62.41/18.13  | (3786)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__3931___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3929___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__3932___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 62.41/18.13  | (3787)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3247___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v2))
% 62.41/18.13  | (3788)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v3, v2) = v0))
% 62.41/18.13  | (3789)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ, v0) = v7))
% 62.41/18.13  | (3790)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v1, v3) = v4) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v0, v2) = v4))
% 62.41/18.13  | (3791)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v3, v2) = v0))
% 62.41/18.13  | (3792)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cRedblack_2eBlack) = v2) |  ~ c_24__type__3216___24t(v1) |  ~ c_24__type__3214___24t(v0) |  ? [v3] :  ? [v4] : (happ(v1, cRedblack_2eRed) = v3 & happ(v0, v1) = v4 &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ cRedblack_2ecolor___24t(v9) |  ~ t(v7, v2) |  ~ t(v5, v3) |  ? [v11] : (happ(v1, v9) = v11 & t(v10, v11))) &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v1, v9) = v10) |  ~ cRedblack_2ecolor___24t(v9) |  ~ t(v7, v2) |  ~ t(v5, v3) |  ? [v11] : (happ(v8, v9) = v11 & t(v11, v10)))))
% 62.41/18.13  | (3793)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) | cCoq_2ePArith_2eBinPos_2ePos_2ege___24a2(v0, v1))
% 62.41/18.13  | (3794) c_24__type__4269___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2epred)
% 62.41/18.13  | (3795)  ? [v0] : (c_24__type__64809___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2)))
% 62.41/18.13  | (3796)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v1, cCoq_2eInit_2eDatatypes_2eO) | cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, v1))
% 62.41/18.13  | (3797) c_24__type__4435___24t(cCoq_2eInit_2eNat_2etestbit)
% 62.41/18.13  | (3798)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eclause___24a2(v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eclause___24a2(v3, v2) = v0))
% 62.41/18.13  | (3799)  ? [v0] : (c_24__type__4463___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eQArith_2eQArith__base_2eQ___24t(v3) & cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4)))
% 62.41/18.13  | (3800)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.41/18.13  | (3801)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55346___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17))
% 62.41/18.13  | (3802)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55346___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18))
% 62.41/18.14  | (3803)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__39116___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.41/18.14  | (3804)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__39116___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.41/18.14  | (3805)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, all_0_42_42) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v2 &  ! [v3] :  ! [v4] : ( ~ (happ(v3, v2) = v4) |  ~ c_24__type__42648___24t(v3) | p(v4) |  ? [v5] : (happ(v3, v1) = v5 &  ~ p(v5))) &  ! [v3] :  ! [v4] : ( ~ (happ(v3, v1) = v4) |  ~ c_24__type__42648___24t(v3) |  ~ p(v4) |  ? [v5] : (happ(v3, v2) = v5 & p(v5)))))
% 62.41/18.14  | (3806)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v3, v2) = v0))
% 62.41/18.14  | (3807)  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v1, v2) = v4) |  ~ (happ(v3, v4) = v5) | c_24__type__4547___24t(v1, v2, v3, v0) | p(v1))
% 62.41/18.14  | (3808)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.41/18.14  | (3809)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4112___24a1(v1) = v2) |  ~ c_24__type__4110___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] : (c_24__prop__4113___24a1(v1) = v3 & happ(v0, v1) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v2, v3, v4)))
% 62.41/18.14  | (3810)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ p(v1) | c_24__lam__59765___24a1(v0))
% 62.41/18.14  | (3811)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ c_24__lam__59765___24a1(v0) | p(v1))
% 62.41/18.14  | (3812)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cVFA_2eMaps_2etotal__map___24a1(v0) = v2) |  ~ t(v1, v2) | cVFA_2eMaps_2etotal__map___24t(v0, v1))
% 62.41/18.14  | (3813)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cVFA_2eMaps_2etotal__map___24a1(v0) = v2) |  ~ cVFA_2eMaps_2etotal__map___24t(v0, v1) | t(v1, v2))
% 62.41/18.14  | (3814)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v2) = v17) |  ~ (happ(v14, v12) = v15) |  ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v12) = v13) |  ~ (happ(v4, v13) = v14) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v17) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v9, v12) = v18 & p(v19)))
% 62.41/18.14  | (3815) c_24__type__38464___24t(cCoq_2emicromega_2eEnvRing_2ePc)
% 62.41/18.14  | (3816)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb, v0) = v3))
% 62.41/18.14  | (3817)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & t(v9, v0) & t(v7, v0) &  ~ t(v10, v0)))
% 62.41/18.14  | (3818)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v2) = v1) |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v2) = v0))
% 62.41/18.14  | (3819)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eArith_2eBetween_2eexists__between, v0) = v3) |  ~ p(v5) | cCoq_2eArith_2eBetween_2eexists__between___24a3(v0, v1, v2))
% 62.41/18.14  | (3820)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eArith_2eBetween_2eexists__between, v0) = v3) |  ~ cCoq_2eArith_2eBetween_2eexists__between___24a3(v0, v1, v2) | p(v5))
% 62.41/18.14  | (3821)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v13) = v14) |  ~ (happ(v7, v12) = v13) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v9) = v10) |  ~ (happ(v5, v8) = v12) |  ~ (happ(v3, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v2, v10) = v11) |  ~ cCoq_2eLists_2eSetoidList_2etranspose___24a4(v0, v1, v2, v3) |  ~ t(v8, v1) |  ~ t(v6, v0) |  ~ t(v4, v0) | p(v14))
% 62.41/18.14  | (3822)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cVFA_2eExtract_2eltb, v0) = v2) | cVFA_2eExtract_2eltb___24a2(v0, v1) = v3)
% 62.41/18.14  | (3823)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v0, v1, v2) = v3) | cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v0, v1, v2) = v3)
% 62.41/18.14  | (3824)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2esumbool__rect___24a3(v0, v1, v2) = v3) | cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v0, v1, v2) = v3)
% 62.41/18.14  | (3825) cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf, cCoq_2eInit_2eDatatypes_2etrue, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf) = all_0_48_48
% 62.41/18.14  | (3826)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v1) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v2) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v2, v3) = v4) |  ~ cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v0, v1) |  ? [v5] :  ? [v6] :  ? [v7] : ( ~ (v7 = v5) & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v1) = v6 & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v6) = v7))
% 62.41/18.14  | (3827)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cRedblack_2ecolor__rect, v0) = v4) | cRedblack_2ecolor__rect___24a4(v0, v1, v2, v3) = v7)
% 62.41/18.14  | (3828)  ? [v0] : (c_24__type__3505___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cProp___24t(v4)))
% 62.41/18.14  | (3829)  ! [v0] : ( ~ t(v0, c_24__type__64637) | c_24__type__64637___24t(v0))
% 62.41/18.14  | (3830)  ! [v0] : ( ~ c_24__type__64637___24t(v0) | t(v0, c_24__type__64637))
% 62.41/18.14  | (3831)  ? [v0] : (c_24__type__41577___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39218___24t(v1, v7) & c_24__type__39218___24t(v1, v5) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9) & t(v3, v1) & cType___24t(v1) &  ~ t(v10, v1)))
% 62.41/18.14  | (3832)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__39353___24t(v0, v1, v2) |  ~ t(v3, v1) | t(v4, v0))
% 62.41/18.14  | (3833) c_24__type__3255___24t(cVFA_2eSearchTree_2etree)
% 62.41/18.14  | (3834)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v9) & t(v23, v9) &  ~ t(v26, v9)))
% 62.41/18.14  | (3835)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb, v0) = v2) | cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v0, v1) = v3)
% 62.41/18.14  | (3836)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49937, v0) = v4) |  ~ p(v7) | c_24__lam__49937___24a4(v0, v1, v2, v3))
% 62.41/18.14  | (3837)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__49937, v0) = v4) |  ~ c_24__lam__49937___24a4(v0, v1, v2, v3) | p(v7))
% 62.41/18.14  | (3838)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eSpecif_2einleft, v0) = v4))
% 62.41/18.14  | (3839) cRedblack_2ecolor___24t(cRedblack_2eBlack)
% 62.41/18.14  | (3840)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__60388___24a2(v0, v1) = v2) |  ~ (c_24__prop__60389___24a2(v0, v1) = v3) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v2, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec___24a2(v0, v1) = v5 & c_24__prop__60386___24a2(v0, v1) = v6 & c_24__prop__60387___24a2(v0, v1) = v7 & cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v0, v1) = v9 & cCoq_2eInit_2eSpecif_2eleft___24a2(v6, v7) = v8 & ((v9 = cCoq_2eInit_2eDatatypes_2efalse & v5 = v4 &  ~ (v1 = v0)) | (v9 = cCoq_2eInit_2eDatatypes_2etrue & v8 = v5 & v1 = v0))))
% 62.41/18.14  | (3841)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60389___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60389, v0) = v3))
% 62.41/18.14  | (3842) cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eQArith_2eQArith__base_2eQ, cCoq_2eQArith_2eQArith__base_2eQeq)
% 62.41/18.14  | (3843)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__6804___24t(v0) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) | cType___24t(v2))
% 62.41/18.14  | (3844)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60386, v0) = v2) | c_24__prop__60386___24a2(v0, v1) = v3)
% 62.41/18.14  | (3845)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2egt___24a2(v2, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v1, v2))
% 62.41/18.14  | (3846)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64787___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) | cProp___24t(v4))
% 62.41/18.14  | (3847)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.41/18.14  | (3848)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__60386___24a2(v0, v1) = v2) |  ~ p(v2))
% 62.41/18.14  | (3849)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53549___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53549___24t(v0, v1, v2, v3, v4, v5))
% 62.51/18.14  | (3850)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53549___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53549___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6))
% 62.51/18.14  | (3851)  ! [v0] : ( ~ t(v0, c_24__type__61884) | c_24__type__61884___24t(v0))
% 62.51/18.14  | (3852)  ! [v0] : ( ~ c_24__type__61884___24t(v0) | t(v0, c_24__type__61884))
% 62.51/18.14  | (3853)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2emap___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2emap___24a4(v5, v4, v3, v2) = v0))
% 62.51/18.14  | (3854)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eInit_2eDatatypes_2etrue) = v2) |  ~ c_24__type__38133___24t(v1) |  ~ c_24__type__38131___24t(v0) |  ? [v3] :  ? [v4] : (happ(v1, cCoq_2eInit_2eDatatypes_2efalse) = v3 & happ(v0, v1) = v4 &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ t(v7, v3) |  ~ t(v5, v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ? [v11] : (happ(v1, v9) = v11 & t(v10, v11))) &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v1, v9) = v10) |  ~ t(v7, v3) |  ~ t(v5, v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ? [v11] : (happ(v8, v9) = v11 & t(v11, v10)))))
% 62.51/18.14  | (3855)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 62.51/18.14  | (3856)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__60420___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__60420___24a3(v4, v3, v2) = v0))
% 62.51/18.14  | (3857)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__prop__59664___24a1(v0) = v1) | p(v1))
% 62.51/18.14  | (3858)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2emicromega_2eTauto_2eclause, v0) = v2) | cCoq_2emicromega_2eTauto_2eclause___24a2(v0, v1) = v3)
% 62.51/18.14  | (3859) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eZArith_2eBinInt_2eZ_2eeq, cCoq_2eZArith_2eBinInt_2eZ_2eeq) = all_0_16_16
% 62.51/18.14  | (3860)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v8, v15) = v16) |  ~ (happ(v8, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v15, v0) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v17] : (happ(v14, v15) = v17 &  ! [v18] :  ! [v19] : ( ~ (happ(v16, v18) = v19) |  ~ t(v18, v0) |  ~ p(v19) |  ~ p(v17) |  ? [v20] : (happ(v14, v18) = v20 & p(v20))) &  ! [v18] :  ! [v19] : ( ~ (happ(v14, v18) = v19) |  ~ t(v18, v0) |  ~ p(v17) | p(v19) |  ? [v20] : (happ(v16, v18) = v20 &  ~ p(v20)))))
% 62.51/18.15  | (3861)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61887___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v4))
% 62.51/18.15  | (3862)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__55967___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__55967___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.51/18.15  | (3863)  ? [v0] :  ? [v1] : (v1 = v0 | c_24__lam__59756___24a2(v0, v1))
% 62.51/18.15  | (3864)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(v2) = v0))
% 62.51/18.15  | (3865)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 | v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.51/18.15  | (3866) cCoq_2eNumbers_2eBinNums_2eZ___24t(cCoq_2eNumbers_2eBinNums_2eZ0)
% 62.51/18.15  | (3867)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63660, v0) = v4) |  ~ p(v7) | c_24__lam__63660___24a4(v0, v1, v2, v3))
% 62.51/18.15  | (3868)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63660, v0) = v4) |  ~ c_24__lam__63660___24a4(v0, v1, v2, v3) | p(v7))
% 62.51/18.15  | (3869)  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eZeven_2eZeven___24a1(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & (v1 = cCoq_2eNumbers_2eBinNums_2exH | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & (v1 = cCoq_2eNumbers_2eBinNums_2exH | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3))))))
% 62.51/18.15  | (3870)  ? [v0] : (c_24__type__64046___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__64056___24t(v1, v3, v7) & c_24__type__39236___24t(v3, v5) & cType___24t(v3) & cType___24t(v1) &  ~ cProp___24t(v8)))
% 62.51/18.15  | (3871)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4496___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__4496___24t(v0, v1))
% 62.51/18.15  | (3872)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4496___24a1(v0) = v2) |  ~ c_24__type__4496___24t(v0, v1) | t(v1, v2))
% 62.51/18.15  | (3873)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__43928___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__43928, v0) = v3))
% 62.51/18.15  | (3874)  ! [v0] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v0) = v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.51/18.15  | (3875)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__4294___24a1(v2) = v1) |  ~ (c_24__type__4294___24a1(v2) = v0))
% 62.51/18.15  | (3876) cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO) = all_0_50_50
% 62.51/18.15  | (3877)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v4, v3, v2) = v0))
% 62.51/18.15  | (3878)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eleb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eleb, v0) = v3))
% 62.51/18.15  | (3879)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__4234, v0) = v2) | c_24__prop__4234___24a2(v0, v1) = v3)
% 62.51/18.15  | (3880) cCoq_2eNumbers_2eBinNums_2eN___24t(cCoq_2eNumbers_2eBinNums_2eN0)
% 62.51/18.15  | (3881)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v0) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v1) = v3) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v1, v0) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.51/18.15  | (3882)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v2) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v2))
% 62.51/18.15  | (3883)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v2) = v0))
% 62.51/18.15  | (3884)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (happ(v3, v2) = v1) |  ~ (happ(v3, v2) = v0))
% 62.51/18.15  | (3885)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v6 = v2 & v5 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v4) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eNumbers_2eBinNums_2eN0))))
% 62.51/18.15  | (3886) cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq__dec = cCoq_2eArith_2ePeanoNat_2eNat_2eeq__dec
% 62.51/18.15  | (3887)  ? [v0] : (c_24__type__61245___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) &  ~ cProp___24t(v2)))
% 62.51/18.15  | (3888)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4092___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4092, v0) = v3))
% 62.51/18.15  | (3889)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2eInit_2eLogic_2eeq__ind, v0) = v7))
% 62.51/18.15  | (3890)  ~ (all_0_0_0 = cCoq_2eInit_2eDatatypes_2eO)
% 62.51/18.15  | (3891)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePc, v0) = v3))
% 62.51/18.15  | (3892)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2enat__rec, v0) = v1) | cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v0) = v1)
% 62.51/18.15  | (3893)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2enat__rec, v0) = v1)
% 62.51/18.15  | (3894)  ! [v0] : ( ~ t(v0, c_24__type__61030) | c_24__type__61030___24t(v0))
% 62.51/18.15  | (3895)  ! [v0] : ( ~ c_24__type__61030___24t(v0) | t(v0, c_24__type__61030))
% 62.51/18.15  | (3896)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v7, v6, v5, v4, v3, v2) = v0))
% 62.51/18.15  | (3897)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v0, v1))
% 62.51/18.15  | (3898)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v0, v1) | t(v1, v2))
% 62.51/18.15  | (3899)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.51/18.15  | (3900)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v0, v2, v4) = v6))
% 62.51/18.15  | (3901)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2etrue))) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v2 & v1 = cCoq_2eInit_2eDatatypes_2etrue & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eInit_2eDatatypes_2etrue)))))
% 62.51/18.15  | (3902)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v0, v2) = v4))
% 62.51/18.15  | (3903)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6675___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__6678___24a2(v1, v3) = v6 & c_24__prop__6677___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4)))
% 62.51/18.15  | (3904)  ! [v0] : ( ~ t(v0, c_24__type__43954) | c_24__type__43954___24t(v0))
% 62.51/18.15  | (3905)  ! [v0] : ( ~ c_24__type__43954___24t(v0) | t(v0, c_24__type__43954))
% 62.51/18.15  | (3906)  ! [v0] : ( ~ t(v0, c_24__type__42452) | c_24__type__42452___24t(v0))
% 62.51/18.15  | (3907)  ! [v0] : ( ~ c_24__type__42452___24t(v0) | t(v0, c_24__type__42452))
% 62.51/18.15  | (3908)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54707___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17))
% 62.51/18.15  | (3909)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54707___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18))
% 62.51/18.15  | (3910)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v3, v2) = v0))
% 62.51/18.15  | (3911)  ? [v0] : (c_24__type__63713___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39236___24t(v1, v7) & c_24__type__39236___24t(v1, v5) & c_24__type__39236___24t(v1, v3) & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v9) & t(v13, v1) & t(v11, v1) & cType___24t(v1) &  ~ cProp___24t(v14)))
% 62.51/18.15  | (3912)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(all_0_47_47, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.51/18.15  | (3913)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__61245___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) | cProp___24t(v2))
% 62.51/18.15  | (3914)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v3, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v15, v18) = v19) |  ~ (happ(v7, v19) = v20) |  ~ (happ(v3, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v21] : ((happ(v14, v16) = v21 &  ~ p(v21)) | (happ(v7, v18) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v21, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v20, v24) = v25 & happ(v17, v22) = v24 & p(v25)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] :  ? [v21] : ((happ(v15, v18) = v20 & happ(v7, v20) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v19, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v19, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v21, v24) = v25 & happ(v17, v22) = v24 & p(v25)))) | (happ(v14, v16) = v20 &  ~ p(v20)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v3, v16) = v18 &  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v15, v19) = v20) |  ~ (happ(v7, v20) = v21) |  ~ t(v19, v0) |  ? [v22] : (happ(v7, v19) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v22, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v21, v25) = v26 & happ(v18, v23) = v25 & p(v26))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] :  ? [v22] : (happ(v15, v19) = v21 & happ(v7, v21) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v22, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v20, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v22, v25) = v26 & happ(v18, v23) = v25 & p(v26)))))))))
% 62.51/18.16  | (3915)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53465___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53465___24a5(v6, v5, v4, v3, v2) = v0))
% 62.51/18.16  | (3916)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__54086___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__54086___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.51/18.16  | (3917)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQeq, v0) = v2) |  ~ p(v3) | cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v1))
% 62.51/18.16  | (3918)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQeq, v0) = v2) |  ~ cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v1) | p(v3))
% 62.51/18.16  | (3919)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(v2) = v0))
% 62.51/18.16  | (3920)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v3, v2) = v0))
% 62.51/18.16  | (3921)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eList_2ecount__occ, v0) = v4) | cCoq_2eLists_2eList_2ecount__occ___24a4(v0, v1, v2, v3) = v7)
% 62.51/18.16  | (3922)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v2) = v4))
% 62.51/18.16  | (3923)  ! [v0] :  ! [v1] : (v0 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2emakeBlack___24a1(v0) = v1) |  ~ cRedblack_2eTREES_2etree___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cRedblack_2eTREES_2eT___24a5(v2, v3, v4, v5, v6) = v0 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v3, v4, v5, v6) = v1 & cV___24t(v5) & cRedblack_2ekey___24t(v4) & cRedblack_2eTREES_2etree___24t(v6) & cRedblack_2eTREES_2etree___24t(v3) & cRedblack_2ecolor___24t(v2)))
% 62.51/18.16  | (3924)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v2) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ (happ(v4, v2) = v5) |  ~ c_24__type__42648___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v5) |  ? [v6] : (happ(v4, v3) = v6 & p(v6)))
% 62.51/18.16  | (3925)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eList_2emap, v0) = v4) | cCoq_2eLists_2eList_2emap___24a4(v0, v1, v2, v3) = v7)
% 62.51/18.16  | (3926)  ? [v0] : (c_24__type__4435___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4)))
% 62.51/18.16  | (3927)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61935___24t(v0) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4))
% 62.51/18.16  | (3928)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v2) = v0))
% 62.51/18.16  | (3929)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) |  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v4) = v5 & p(v5)))
% 62.51/18.16  | (3930)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v9) & t(v23, v9) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v26)))
% 62.51/18.16  | (3931)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v3) |  ~ cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v0, v1, v2, v3) |  ~ t(v4, v0) | cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v2))
% 62.51/18.16  | (3932) c_24__type__43967___24t(cCoq_2eReals_2eRdefinitions_2eRminus)
% 62.51/18.16  | (3933)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.51/18.16  | (3934)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eLogic_2eeq__refl___24a2(v3, v2) = v0))
% 62.51/18.16  | (3935)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v4, v12) = v13) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] : (happ(v7, v12) = v14 &  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v17, v19) = v20) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v13, v18) = v19) |  ~ (happ(v9, v16) = v17) |  ~ (happ(v8, v15) = v18) |  ~ t(v15, v0) | p(v20))))
% 62.51/18.16  | (3936) c_24__type__64046___24t(cCoq_2eLists_2eSetoidList_2etranspose)
% 62.51/18.16  | (3937)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : (v1 = v0 |  ~ (c_24__lam__51924___24a12(v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__lam__51924___24a12(v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.51/18.16  | (3938)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eVectors_2eFin_2eeqb___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eVectors_2eFin_2eeqb, v0) = v5))
% 62.51/18.16  | (3939)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2emul___24a2(v1, v0) = v2)
% 62.51/18.16  | (3940)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v1 = v0 |  ~ (c_24__lam__51924___24a11(v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__lam__51924___24a11(v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.51/18.16  | (3941)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55133___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17))
% 62.51/18.16  | (3942)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__55133___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18))
% 62.51/18.16  | (3943) c_24__type__3505___24t(cCoq_2eNArith_2eBinNat_2eN_2ege)
% 62.51/18.16  | (3944) c_24__type__4456___24t(cCoq_2eQArith_2eQArith__base_2eQle)
% 62.51/18.16  | (3945)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2eadd, v0) = v3))
% 62.51/18.16  | (3946)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__9___24t(v0) |  ~ cVFA_2eExtract_2eint___24t(v3) |  ~ cVFA_2eExtract_2eint___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4))
% 62.51/18.16  | (3947)  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v1, v0) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.51/18.16  | (3948)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v3, cCoq_2eInit_2eDatatypes_2efalse, v5) = v7 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) | (v6 = v1 & ((v11 = v2 & v9 = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v8, v5) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v3, v4, v10) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v8) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v11 = v2 & v9 = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v8, v3) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v10, v4, v5) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v8) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8)) | (v7 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2exH))))))
% 62.51/18.16  | (3949)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__57037___24t(v0) |  ~ cType___24t(v1) | cVFA_2eSearchTree_2etree___24t(v1, v2))
% 62.51/18.16  | (3950)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v2) = v4 & cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v1) = v3 & cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v3) = v4))
% 62.51/18.16  | (3951)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRIneq_2emknonzeroreal, v0) = v1) | cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v0) = v1)
% 62.51/18.16  | (3952)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v0) = v1) | happ(cCoq_2eReals_2eRIneq_2emknonzeroreal, v0) = v1)
% 62.51/18.16  | (3953)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64104___24t(v0) |  ~ c_24__type__61506___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) |  ? [v7] : (happ(v3, v5) = v7 &  ! [v8] :  ! [v9] : ( ~ (happ(v6, v8) = v9) |  ~ t(v8, v7) | cCoq_2eInit_2eSpecif_2esigT___24t(v1, v3, v9))))
% 62.51/18.16  | (3954)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.51/18.16  | (3955)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v9 = v8 |  ~ (cVFA_2eSearchTree_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cVFA_2eSearchTree_2eT___24a5(v0, v2, v4, v6, v8) = v10))
% 62.51/18.16  | (3956)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__190___24t(v0) |  ~ cRedblack_2eTREES_2etree___24t(v1) | cRedblack_2eTREES_2etree___24t(v2))
% 62.51/18.16  | (3957)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__59767___24t(v0) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) | cProp___24t(v4))
% 62.51/18.16  | (3958)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v4) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v1, v3) = v5) |  ~ c_24__type__114___24t(v0, v1) |  ~ t(v3, v0) |  ~ t(v2, v0) |  ~ cType___24t(v0) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : (c_24__prop__3381___24a3(v0, v2, v3) = v13 & c_24__prop__3382___24a3(v0, v2, v3) = v14 & cCoq_2eInit_2eSpecif_2eright___24a2(v13, v14) = v15 & c_24__prop__3379___24a3(v0, v2, v3) = v8 & c_24__prop__3380___24a3(v0, v2, v3) = v9 & cCoq_2eInit_2eSpecif_2eleft___24a2(v8, v9) = v10 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v2, v3, v4) = v11 & cCoq_2eInit_2eDatatypes_2eS___24a1(v7) = v12 & ((v15 = v6 & v11 = v7 &  ~ (v3 = v2)) | (v12 = v11 & v10 = v6 & v3 = v2))))
% 62.51/18.16  | (3959)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 62.51/18.16  | (3960) cType___24t(cCoq_2eInit_2eDatatypes_2eunit)
% 62.51/18.16  | (3961)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, all_0_44_44) = v1) |  ~ (happ(v2, v1) = v3) |  ~ c_24__type__42648___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ? [v4] : (happ(v2, v0) = v4 & p(v4)))
% 62.51/18.16  | (3962)  ! [v0] : ( ~ t(v0, c_24__type__37109) | c_24__type__37109___24t(v0))
% 62.51/18.16  | (3963)  ! [v0] : ( ~ c_24__type__37109___24t(v0) | t(v0, c_24__type__37109))
% 62.51/18.16  | (3964)  ! [v0] : ( ~ t(v0, c_24__type__59434) | c_24__type__59434___24t(v0))
% 62.51/18.16  | (3965)  ! [v0] : ( ~ c_24__type__59434___24t(v0) | t(v0, c_24__type__59434))
% 62.51/18.16  | (3966)  ? [v0] :  ? [v1] : (c_24__type__3134___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & cRedblack_2eTREES_2etree___24t(v2) &  ~ cType___24t(v3)))
% 62.51/18.16  | (3967)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__lam__57152___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8) = v9) |  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (happ(v17, v8) = v9 & happ(v16, v7) = v17 & happ(v15, v6) = v16 & happ(v14, v5) = v15 & happ(v13, v4) = v14 & happ(v12, v3) = v13 & happ(v11, v2) = v12 & happ(v10, v1) = v11 & happ(c_24__lam__57152, v0) = v10))
% 62.51/18.17  | (3968)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v1, v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] : (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v3) = v2))
% 62.51/18.17  | (3969)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__134___24t(v0) |  ~ cProp___24t(v3) |  ~ cProp___24t(v1) |  ~ p(v1) | cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v4))
% 62.51/18.17  | (3970) cRedblack_2eTREES_2eempty__tree = cRedblack_2eTREES_2eE
% 62.51/18.17  | (3971)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v8, v10) = v12 & happ(v7, v10) = v13 &  ! [v14] :  ! [v15] : ( ~ (happ(v13, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v12, v14) = v17 & happ(v11, v14) = v16 & ( ~ p(v17) | p(v16) | p(v15)) & ( ~ p(v16) | (p(v17) &  ~ p(v15))))) &  ! [v14] :  ! [v15] : ( ~ (happ(v12, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v13, v14) = v17 & happ(v11, v14) = v16 & ( ~ p(v16) | (p(v15) &  ~ p(v17))) & ( ~ p(v15) | p(v17) | p(v16)))) &  ! [v14] :  ! [v15] : ( ~ (happ(v11, v14) = v15) |  ~ t(v14, v0) |  ? [v16] :  ? [v17] : (happ(v13, v14) = v17 & happ(v12, v14) = v16 & ( ~ p(v16) | p(v17) | p(v15)) & ( ~ p(v15) | (p(v16) &  ~ p(v17)))))))
% 62.51/18.17  | (3972)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = c_24Proof |  ~ (c_24__lam__4337___24a2(v0, v1) = v2) |  ~ (cCoq_2eInit_2eLogic_2eeq__ind___24a6(v0, v1, v2, c_24__generic__case__4394, v1, c_24__generic__case__4403) = v3) |  ~ t(v1, v0) |  ~ cType___24t(v0))
% 62.51/18.17  | (3973) c_24__type__4241___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat)
% 62.51/18.17  | (3974) cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eNumbers_2eBinNums_2eN, all_0_22_22)
% 62.51/18.17  | (3975)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.51/18.17  | (3976)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.51/18.17  | (3977)  ? [v0] : (c_24__type__43947___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v1) & cCoq_2eReals_2eRdefinitions_2eR___24t(v5) & cCoq_2eReals_2eRdefinitions_2eR___24t(v3) &  ~ cProp___24t(v6)))
% 62.51/18.17  | (3978)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ~ p(v1) |  ? [v4] : ( ~ (v4 = v0) & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v2) = v4))
% 62.51/18.17  | (3979)  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v1, v3) = v4) |  ~ p(v5) | c_24__lam__63660___24a4(v0, v1, v2, v3))
% 62.51/18.17  | (3980)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v0, v2, v4, v6, v8) = v10))
% 62.51/18.17  | (3981)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v0, v2, v4) = v6))
% 62.51/18.17  | (3982)  ! [v0] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v0) = v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.51/18.17  | (3983)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRdefinitions_2eRopp, v0) = v1) | cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v1)
% 62.51/18.17  | (3984)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v1) | happ(cCoq_2eReals_2eRdefinitions_2eRopp, v0) = v1)
% 62.51/18.17  | (3985)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2emicromega_2eEnvRing_2ePEc, v0) = v3))
% 62.51/18.17  | (3986)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2egcd___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2egcd, v0) = v3))
% 62.51/18.17  | (3987)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v0) = v1) | cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v0) = v1)
% 62.51/18.17  | (3988)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v0) = v1) | cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v0) = v1)
% 62.51/18.17  | (3989)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v2) = v1) |  ~ (cCoq_2eQArith_2eQreals_2eQ2R___24a1(v0) = v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v2) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) | cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v2))
% 62.51/18.17  | (3990) c_24__type__3392___24t(cCoq_2eLists_2eList_2ecount__occ)
% 62.51/18.17  | (3991)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eN__rect, v0) = v1) | cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v0) = v1)
% 62.51/18.17  | (3992)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2eN__rect, v0) = v1)
% 62.51/18.17  | (3993)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v1))
% 62.51/18.17  | (3994)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__lam__63660___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__lam__63660, v0) = v3))
% 62.51/18.17  | (3995)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cRedblack_2eTREES_2elookup___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cRedblack_2eTREES_2elookup, v0) = v3))
% 62.51/18.17  | (3996)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v4) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v6] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v3) = v6 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v6) = v5))
% 62.51/18.17  | (3997)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56839___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56839___24t(v0, v1, v2, v3, v4, v5, v6, v7))
% 62.51/18.17  | (3998)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56839___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56839___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8))
% 62.51/18.17  | (3999)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 62.51/18.17  | (4000)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v2) = v0))
% 62.51/18.17  | (4001)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__63668___24a2(v3, v2) = v1) |  ~ (c_24__lam__63668___24a2(v3, v2) = v0))
% 62.51/18.17  | (4002)  ? [v0] : (c_24__type__6802___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v1, v5) = v7 & happ(v0, v1) = v2 & c_24__type__6842___24t(v1, v3) & c_24__type__6804___24t(v1) & cCoq_2eStrings_2eAscii_2eascii___24t(v5) &  ~ t(v6, v7)))
% 62.51/18.17  | (4003)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__117, v0) = v3) | c_24__prop__117___24a3(v0, v1, v2) = v5)
% 62.51/18.17  | (4004)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEopp, v0) = v3))
% 62.51/18.17  | (4005) c_24__type__59708___24t(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ)
% 62.51/18.17  | (4006)  ? [v0] : (c_24__type__38136___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2ebool___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2)))
% 62.51/18.17  | (4007) c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2elt)
% 62.51/18.17  | (4008)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__52541___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__52541___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.51/18.17  | (4009)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v5 = v3 |  ~ (happ(v1, v4) = v7) |  ~ (happ(v1, v2) = v6) |  ~ cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(v0, v1, v2, v3, v4, v5) |  ~ c_24__type__61503___24t(v0, v1, v2, v3, v4, v5, v1) |  ~ t(v5, v7) |  ~ t(v4, v0) |  ~ t(v3, v6) |  ~ t(v2, v0) |  ~ cType___24t(v0))
% 62.51/18.17  | (4010)  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v0))
% 62.51/18.17  | (4011)  ? [v0] :  ? [v1] : (c_24__type__61506___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & t(v2, v0) &  ~ cType___24t(v3)))
% 62.51/18.17  | (4012)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_41_41 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v3 & ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v5 = v0 & ((v17 = v2 & v14 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v15) = v16 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v11) = v12 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v13) = v15 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v12, v16) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v13) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2eN___24t(v13) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v16 = v2 & v13 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v14) = v15 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v12) = v14 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v6) = v1 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v11, v15) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v12) = v9 & cCoq_2eNumbers_2eBinNums_2eN___24t(v12) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v5 = v0 & ((v16 = v2 & v14 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v11) = v12 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v13) = v15 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v6) = v1 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v12, v15) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v13) = v9 & cCoq_2eNumbers_2eBinNums_2eN___24t(v13) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v15 = v2 & v13 = v9 & v7 = v1 & cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v4, v8) = v9 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v12) = v14 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v10) = v11 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v6) = v8 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v11, v14) = v2 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, v10, v12) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2eN___24t(v12) & cCoq_2eNumbers_2eBinNums_2eN___24t(v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v3 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))))))
% 62.51/18.17  | (4013)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v10) = v13) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v11) = v12) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__52604___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v13))
% 62.51/18.17  | (4014)  ! [v0] : ( ~ t(v0, c_24__type__60391) | c_24__type__60391___24t(v0))
% 62.51/18.17  | (4015)  ! [v0] : ( ~ c_24__type__60391___24t(v0) | t(v0, c_24__type__60391))
% 62.51/18.17  | (4016)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436738___24a14(v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.51/18.17  | (4017)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v0) = v3 & p(v3)))
% 62.51/18.17  | (4018)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eGFormula___24a4(v5, v4, v3, v2) = v0))
% 62.51/18.17  | (4019)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0))
% 62.51/18.17  | (4020)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2epred, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v0) = v1)
% 62.51/18.17  | (4021)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2epred, v0) = v1)
% 62.51/18.17  | (4022)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v0, v2) = v4))
% 62.51/18.17  | (4023)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__60742___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4))
% 62.51/18.18  | (4024)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v0) = v1) |  ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v0) | ( ~ (v1 = all_0_45_45) & cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(v1) = v0 & cCoq_2eReals_2eRdefinitions_2eR___24t(v1)))
% 62.51/18.18  | (4025)  ! [v0] : ( ~ t(v0, c_24__type__58790) | c_24__type__58790___24t(v0))
% 62.51/18.18  | (4026)  ! [v0] : ( ~ c_24__type__58790___24t(v0) | t(v0, c_24__type__58790))
% 62.51/18.18  | (4027)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.51/18.18  | (4028)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEc, v0) = v2) | cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(v0, v1) = v3)
% 62.51/18.18  | (4029)  ! [v0] : ( ~ t(v0, c_24__type__63609) | c_24__type__63609___24t(v0))
% 62.51/18.18  | (4030)  ! [v0] : ( ~ c_24__type__63609___24t(v0) | t(v0, c_24__type__63609))
% 62.51/18.18  | (4031)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : ( ~ (v3 = cCoq_2eInit_2eDatatypes_2eGt) & cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3))
% 62.51/18.18  | (4032)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4234___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4234, v0) = v3))
% 62.51/18.18  | (4033)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v0) = v3) |  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v0, v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v8 = v2 & v7 = v1 & v6 = v0 & cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v0, v4) = v2 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v5) = v0 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v4) = v5 & c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v0, v1, v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)) | (v7 = v2 & v6 = v1 & v5 = v0 & cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v0, v4) = v2 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v4) = v0 & c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v0, v1, v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4))))
% 62.51/18.18  | (4034)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__39367___24t(v0, v1, v2, v3) |  ~ t(v6, v2) |  ~ t(v4, v0) | t(v7, v0))
% 62.51/18.18  | (4035)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eInit_2eDatatypes_2epair, v0) = v4) | cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v1, v2, v3) = v7)
% 62.51/18.18  | (4036)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 62.51/18.18  | (4037)  ! [v0] : ( ~ t(v0, c_24__type__42480) | c_24__type__42480___24t(v0))
% 62.51/18.18  | (4038)  ! [v0] : ( ~ c_24__type__42480___24t(v0) | t(v0, c_24__type__42480))
% 62.51/18.18  | (4039)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__3134___24t(v0, v1) |  ~ cRedblack_2eTREES_2etree___24t(v2) | cType___24t(v3))
% 62.51/18.18  | (4040)  ! [v0] :  ! [v1] : (v1 = all_0_47_47 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 62.51/18.18  | (4041)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__3221___24a1(v2) = v1) |  ~ (c_24__type__3221___24a1(v2) = v0))
% 62.51/18.18  | (4042)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2eZ__rec___24a1(v2) = v0))
% 62.51/18.18  | (4043)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v1) = v2) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v0) = v2))
% 62.51/18.18  | (4044)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.51/18.18  | (4045)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__39236___24a1(v2) = v1) |  ~ (c_24__type__39236___24a1(v2) = v0))
% 62.51/18.18  | (4046)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v7, v6, v5, v4, v3, v2) = v0))
% 62.51/18.18  | (4047)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v2, v1) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v2, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v3, v1) & cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v3, v0) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) &  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v3, v2)))
% 62.51/18.18  | (4048)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59765 | v1 = c_24__lam__59764 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonEqual | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 62.51/18.18  | (4049)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__lam__49937___24a3(v4, v3, v2) = v1) |  ~ (c_24__lam__49937___24a3(v4, v3, v2) = v0))
% 62.51/18.18  | (4050)  ? [v0] :  ? [v1] : (c_24__type__37169___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v4 & happ(v1, v2) = v3 & happ(v0, v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) &  ~ t(v3, v5)))
% 62.51/18.18  | (4051)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.51/18.18  | (4052)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v2)
% 62.51/18.18  | (4053)  ! [v0] :  ! [v1] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v1))
% 62.51/18.18  | (4054)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v0, v2, v4) = v6))
% 62.51/18.18  | (4055)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2equot, v0) = v3))
% 62.51/18.18  | (4056)  ! [v0] : ( ~ t(v0, c_24__type__3392) | c_24__type__3392___24t(v0))
% 62.51/18.18  | (4057)  ! [v0] : ( ~ c_24__type__3392___24t(v0) | t(v0, c_24__type__3392))
% 62.51/18.18  | (4058) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, cProp, cCoq_2eNArith_2eBinNat_2eN_2eeq, c_3c_3d_3e) = all_0_18_18
% 62.51/18.18  | (4059) c_24__type__129___24t(cCoq_2eInit_2ePeano_2ege)
% 62.51/18.18  | (4060)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__64082___24t(v0, v1, v2) |  ~ t(v3, v0) | cType___24t(v4))
% 62.51/18.18  | (4061)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2eleb, v0) = v2) | cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = v3)
% 62.51/18.18  | (4062)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v4, v11) = v12) |  ~ (happ(v4, v8) = v9) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v4, v10) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v12, v14) = v18) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v7, v16) = v17) |  ~ t(v14, v0) | p(v19))))
% 62.51/18.18  | (4063)  ! [v0] :  ! [v1] : (v1 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2emakeBlack___24a1(v0) = v1) |  ~ cRedblack_2eTREES_2etree___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cRedblack_2eTREES_2eT___24a5(v2, v3, v4, v5, v6) = v0 & cRedblack_2eTREES_2eT___24a5(cRedblack_2eBlack, v3, v4, v5, v6) = v1 & cV___24t(v5) & cRedblack_2ekey___24t(v4) & cRedblack_2eTREES_2etree___24t(v6) & cRedblack_2eTREES_2etree___24t(v3) & cRedblack_2ecolor___24t(v2)))
% 62.51/18.18  | (4064)  ! [v0] : ( ~ t(v0, c_24__type__144) | c_24__type__144___24t(v0))
% 62.51/18.18  | (4065)  ! [v0] : ( ~ c_24__type__144___24t(v0) | t(v0, c_24__type__144))
% 62.51/18.18  | (4066)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v1, v2) = v5) |  ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v3, v4) = v5))
% 62.51/18.18  | (4067)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(v2) = v0))
% 62.51/18.18  | (4068)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v4, v3, v2) = v0))
% 62.51/18.18  | (4069)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2emicromega_2eTauto_2eN, v0) = v5) | cCoq_2emicromega_2eTauto_2eN___24a5(v0, v1, v2, v3, v4) = v9)
% 62.51/18.18  | (4070)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.51/18.18  | (4071)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__60917___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__60915___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__60918___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 62.51/18.18  | (4072)  ! [v0] : ( ~ t(v0, c_24__type__37116) | c_24__type__37116___24t(v0))
% 62.51/18.18  | (4073)  ! [v0] : ( ~ c_24__type__37116___24t(v0) | t(v0, c_24__type__37116))
% 62.51/18.18  | (4074) c_24__type__64648___24t(cCoq_2eInit_2eWf_2ewell__founded)
% 62.51/18.18  | (4075)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2emicromega_2eTauto_2eTT, v0) = v4) | cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v1, v2, v3) = v7)
% 62.51/18.18  | (4076)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v2) = v4))
% 62.51/18.18  | (4077)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v1, v5, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__109___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) |  ~ c_24__type__114___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) |  ? [v9] :  ? [v10] : (c_24__prop__118___24a3(v1, v5, v7) = v9 & happ(v6, v7) = v10 & cCoq_2eInit_2eSpecif_2esumbool___24t(v8, v9, v10)))
% 62.51/18.18  | (4078)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eArith_2eFactorial_2efact___24a1(v2) = v3 & cCoq_2eInit_2eNat_2emul___24a2(v0, v3) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.51/18.18  | (4079)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v1, v2) = v3) |  ~ (happ(v0, v4) = v5) |  ~ c_24__type__58161___24t(v0, v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v4) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v2) |  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eStrings_2eString_2eString___24a2(v2, v4) = v7 & happ(v3, v4) = v6 & happ(v0, v7) = v8 &  ! [v9] :  ! [v10] : ( ~ (happ(v6, v9) = v10) |  ~ t(v9, v5) | t(v10, v8))))
% 62.51/18.18  | (4080)  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v2, v1) = v4) |  ~ p(v5) | c_24__lam__49953___24a4(v0, v1, v2, v3))
% 62.51/18.18  | (4081)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53277___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 62.51/18.18  | (4082)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__53277___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 62.51/18.18  | (4083)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEadd, v0) = v4))
% 62.51/18.18  | (4084) cV___24t(cdefault)
% 62.51/18.18  | (4085)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & c_24__lam__64761___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & c_24__lam__64754___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 62.51/18.19  | (4086)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v3, v2) = v0))
% 62.51/18.19  | (4087)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v6 = v2 & v4 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v5 = v2 & v4 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v9 = v2 & v7 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v6) = v8 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v9 = v2 & v7 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v6) = v8 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6))))))
% 62.51/18.19  | (4088)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__40140___24t(v0, v1) |  ~ t(v4, v0) |  ~ t(v2, v0) | cCoq_2eInit_2eDatatypes_2eprod___24t(v0, v0, v5))
% 62.51/18.19  | (4089)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v2) = v0))
% 62.51/18.19  | (4090)  ~ (cCoq_2eInit_2eByte_2ex00 = cCoq_2eInit_2eByte_2ex01)
% 62.51/18.19  | (4091)  ! [v0] : (v0 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v1, v2, v3) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v1) & cCoq_2eInit_2eDatatypes_2ebool___24t(v2)))
% 62.51/18.19  | (4092)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__62594___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62594___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.51/18.19  | (4093)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(v0, v1) = v3)
% 62.51/18.19  | (4094)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0)))))))
% 62.51/18.19  | (4095) c_24__type__129___24t(cCoq_2eZArith_2eZnat_2eneq)
% 62.51/18.19  | (4096)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v0, v2, v4, v6) = v8))
% 62.51/18.19  | (4097)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v0, v1) = v2) | p(v2) |  ? [v3] : ( ~ (v3 = cCoq_2eInit_2eDatatypes_2etrue) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = v3))
% 62.51/18.19  | (4098)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.51/18.19  | (4099)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v3, v2) = v0))
% 62.51/18.19  | (4100)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4303___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__4303___24t(v0, v1))
% 62.51/18.19  | (4101)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4303___24a1(v0) = v2) |  ~ c_24__type__4303___24t(v0, v1) | t(v1, v2))
% 62.51/18.19  | (4102) cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eNumbers_2eBinNums_2epositive, cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq)
% 62.51/18.19  | (4103)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePX, v0) = v4) | cCoq_2emicromega_2eEnvRing_2ePX___24a4(v0, v1, v2, v3) = v7)
% 62.51/18.19  | (4104)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eEnvRing_2ePExpr, v0) = v1) | cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v0) = v1)
% 62.51/18.19  | (4105)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(v0) = v1) | happ(cCoq_2emicromega_2eEnvRing_2ePExpr, v0) = v1)
% 62.51/18.19  | (4106)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.51/18.19  | (4107)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.51/18.19  | (4108)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eNumbers_2eBinNums_2eZ0) = v2) |  ~ c_24__type__59434___24t(v0) |  ~ c_24__type__4288___24t(v1) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__59442___24t(v1, v6) |  ~ t(v4, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v8) |  ~ p(v9) |  ? [v10] :  ? [v11] : (happ(v7, v8) = v10 & happ(v1, v8) = v11 & t(v10, v11))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__59442___24t(v1, v6) |  ~ t(v4, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v8) |  ? [v10] :  ? [v11] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v10 & happ(v1, v8) = v11 & ( ~ p(v10) | t(v9, v11)))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__59442___24t(v1, v6) |  ~ t(v4, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v8) |  ? [v10] :  ? [v11] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v10 & happ(v7, v8) = v11 & ( ~ p(v10) | t(v11, v9))))))
% 62.51/18.19  | (4109)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eStrings_2eByte_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eStrings_2eByte_2eeqb, v0) = v3))
% 62.51/18.19  | (4110)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v0, v2) = v4))
% 62.51/18.19  | (4111)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ c_24__type__53465___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v6, v0) | t(v9, v0))
% 62.51/18.19  | (4112)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eEnvRing_2ePol, v0) = v1) | cCoq_2emicromega_2eEnvRing_2ePol___24a1(v0) = v1)
% 62.51/18.19  | (4113)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v0) = v1) | happ(cCoq_2emicromega_2eEnvRing_2ePol, v0) = v1)
% 62.51/18.19  | (4114)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v0, v1) = v3)
% 62.51/18.19  | (4115) c_24__type__4120___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eltb)
% 62.51/18.19  | (4116)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60420___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__60420, v0) = v4))
% 62.51/18.19  | (4117)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__43082___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__43082___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.51/18.19  | (4118) c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat) = cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq
% 62.51/18.19  | (4119) c_24__type__64787___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq)
% 62.51/18.19  | (4120)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v3, v2) = v0))
% 62.51/18.19  | (4121)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63652, v0) = v4) |  ~ p(v7) | c_24__lam__63652___24a4(v0, v1, v2, v3))
% 62.51/18.19  | (4122)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63652, v0) = v4) |  ~ c_24__lam__63652___24a4(v0, v1, v2, v3) | p(v7))
% 62.51/18.19  | (4123)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.51/18.19  | (4124)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v6, v5, v4, v3, v2) = v0))
% 62.51/18.19  | (4125)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__59665___24a1(v1) = v2) |  ~ c_24__type__59662___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] : (c_24__prop__59664___24a1(v1) = v3 & happ(v0, v1) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v2, v4)))
% 62.51/18.19  | (4126)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__4303___24a1(v2) = v1) |  ~ (c_24__type__4303___24a1(v2) = v0))
% 62.51/18.19  | (4127)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v2) = v0))
% 62.51/18.19  | (4128)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__64812___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))
% 62.51/18.19  | (4129)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1))
% 62.51/18.19  | (4130)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eLists_2eList_2efold__right___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2eLists_2eList_2efold__right, v0) = v6))
% 62.51/18.19  | (4131)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStrings_2eString_2eprefix, v0) = v2) | cCoq_2eStrings_2eString_2eprefix___24a2(v0, v1) = v3)
% 62.51/18.19  | (4132) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, c_24__type__4236, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq, all_0_26_26) = all_0_25_25
% 62.51/18.19  | (4133)  ! [v0] : ( ~ t(v0, c_24__type__126) | c_24__type__126___24t(v0))
% 62.51/18.19  | (4134)  ! [v0] : ( ~ c_24__type__126___24t(v0) | t(v0, c_24__type__126))
% 62.51/18.19  | (4135)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v9, v1) = v10) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v11, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v4, v11) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v1) = v17) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v9, v15) = v16) |  ~ t(v14, v0) |  ~ p(v12) | p(v17) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v9, v14) = v18 &  ~ p(v19))) &  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v15, v1) = v16) |  ~ (happ(v9, v14) = v15) |  ~ t(v14, v0) |  ~ p(v16) |  ~ p(v12) |  ? [v17] :  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v13, v14) = v17 & happ(v9, v17) = v18 & p(v19)))))
% 62.51/18.19  | (4136)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec, v0) = v3))
% 62.51/18.19  | (4137)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ((v6 = v2 & v5 = v1 & cCoq_2eInit_2eNat_2ecompare___24a2(v3, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)) | (v2 = cCoq_2eInit_2eDatatypes_2eGt & v1 = cCoq_2eInit_2eDatatypes_2eO))))
% 62.51/18.19  | (4138) c_24__type__43923___24t(cCoq_2eReals_2eRdefinitions_2eRinv)
% 62.51/18.19  | (4139)  ? [v0] : (c_24__type__49996___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39236___24t(v1, v9) & c_24__type__39236___24t(v1, v7) & c_24__type__39236___24t(v1, v5) & cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v11) & t(v13, v1) & t(v3, v1) & cType___24t(v1) &  ~ cProp___24t(v14)))
% 62.51/18.19  | (4140)  ? [v0] : (c_24__type__3274___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) & t(v3, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v6)))
% 62.51/18.19  | (4141)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59764 | v1 = c_24__lam__59763 | v1 = c_24__lam__59762 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 62.51/18.20  | (4142)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 | v2 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.51/18.20  | (4143) c_24__type__60742___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eleb)
% 62.51/18.20  | (4144)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v1, v2))
% 62.51/18.20  | (4145)  ? [v0] : (c_24__type__57188___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(v1, v3) & cType___24t(v1) &  ~ cProp___24t(v4)))
% 62.51/18.20  | (4146)  ? [v0] :  ? [v1] : (c_24__type__114___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__prop__117___24a3(v0, v2, v4) = v6 & c_24__prop__116___24a3(v0, v2, v4) = v5 & happ(v3, v4) = v7 & happ(v1, v2) = v3 & t(v4, v0) & t(v2, v0) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v7)))
% 62.51/18.20  | (4147)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v3, v2) = v0))
% 62.51/18.20  | (4148)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v1 |  ~ (cVFA_2eMaps_2et__empty___24a3(v0, v1, v2) = v3))
% 62.51/18.20  | (4149)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0)))
% 62.51/18.20  | (4150)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__60917___24a2(v0, v0) = v1) | p(v1))
% 62.51/18.20  | (4151)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZnat_2eneq, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eZnat_2eneq___24a2(v0, v1))
% 62.51/18.20  | (4152)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eZnat_2eneq, v0) = v2) |  ~ cCoq_2eZArith_2eZnat_2eneq___24a2(v0, v1) | p(v3))
% 62.51/18.20  | (4153)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2ehd__error___24a2(v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2ehd__error___24a2(v3, v2) = v0))
% 62.51/18.20  | (4154)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStrings_2eString_2estring__dec, v0) = v2) | cCoq_2eStrings_2eString_2estring__dec___24a2(v0, v1) = v3)
% 62.51/18.20  | (4155)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(v2) = v0))
% 62.57/18.20  | (4156)  ? [v0] :  ? [v1] : (v1 = v0 | c_24__lam__43943___24a2(v0, v1))
% 62.57/18.20  | (4157)  ! [v0] : ( ~ t(v0, c_24__type__61243) | c_24__type__61243___24t(v0))
% 62.57/18.20  | (4158)  ! [v0] : ( ~ c_24__type__61243___24t(v0) | t(v0, c_24__type__61243))
% 62.57/18.20  | (4159)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ c_24__type__39539___24t(v0, v1, v2) |  ~ t(v5, v1) |  ~ t(v3, v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v6))
% 62.57/18.20  | (4160)  ? [v0] : (c_24__type__37236___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cProp___24t(v1) & p(v1) &  ~ cCoq_2eBool_2eBool_2ereflect___24t(v1, cCoq_2eInit_2eDatatypes_2etrue, v2)))
% 62.57/18.20  | (4161)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v17) = v18) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__39770___24t(v0) |  ~ c_24__type__39236___24t(v1, v15) |  ~ c_24__type__39227___24t(v1, v13) |  ~ c_24__type__39218___24t(v1, v11) |  ~ c_24__type__39218___24t(v1, v9) |  ~ c_24__type__39218___24t(v1, v7) |  ~ t(v5, v1) |  ~ t(v3, v1) |  ~ cType___24t(v17) |  ~ cType___24t(v1) |  ? [v19] : (happ(v16, v17) = v19 &  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] : ( ~ (happ(v29, v30) = v31) |  ~ (happ(v27, v28) = v29) |  ~ (happ(v25, v26) = v27) |  ~ (happ(v23, v24) = v25) |  ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v20) = v21) |  ~ c_24__type__39367___24t(v1, v17, v22, v26) |  ~ c_24__type__39358___24t(v1, v17, v22, v24) |  ~ c_24__type__39353___24t(v1, v17, v20) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v18, v30) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v28) |  ~ cType___24t(v22) | cProp___24t(v31))))
% 62.57/18.20  | (4162)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRfunctions_2epowerRZ, v0) = v3))
% 62.57/18.20  | (4163) c_24__type__4269___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double)
% 62.57/18.20  | (4164)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v4, v2) = v7) |  ~ (happ(v3, v11) = v12) |  ~ (happ(v3, v8) = v9) |  ~ (happ(v3, v1) = v6) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v5) |  ~ c_24__type__63931___24t(v0, v1, v2, v3, v4, v5, v4) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2esemi__ring__theory___24a6(v0, v1, v2, v3, v4, v5) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v3, v10) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v12, v14) = v18) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v5, v16) = v17) |  ~ t(v14, v0) | p(v19))))
% 62.57/18.20  | (4165)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eVectors_2eFin_2eF1, v0) = v1) | cCoq_2eVectors_2eFin_2eF1___24a1(v0) = v1)
% 62.57/18.20  | (4166)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v0) = v1) | happ(cCoq_2eVectors_2eFin_2eF1, v0) = v1)
% 62.57/18.20  | (4167)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eDatatypes_2elength___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eInit_2eDatatypes_2elength___24a2(v0, v4) = v5 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v4) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) & t(v3, v0)))
% 62.57/18.20  | (4168)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cType___24t(v0) | p(v1) |  ? [v4] : (cCoq_2eInit_2eSpecif_2einleft___24a3(v0, v1, v4) = v2 & t(v4, v0)))
% 62.57/18.20  | (4169)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__41619___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__41619, v0) = v4))
% 62.57/18.20  | (4170)  ! [v0] :  ! [v1] : (v0 = all_0_45_45 |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v0, v1) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1))
% 62.57/18.20  | (4171)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__55754___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__55754___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.57/18.20  | (4172)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v11) = v12) |  ~ (c_24__let__11__subst__l__51852___24a10(v0, v1, v2, v3, v4, v7, v8, v9, v10, v12) = v13) | c_24__lam__51924___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v13)
% 62.57/18.20  | (4173)  ! [v0] : ( ~ t(v0, c_24__type__63546) | c_24__type__63546___24t(v0))
% 62.57/18.20  | (4174)  ! [v0] : ( ~ c_24__type__63546___24t(v0) | t(v0, c_24__type__63546))
% 62.57/18.20  | (4175)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eStrings_2eString_2eString, v0) = v2) | cCoq_2eStrings_2eString_2eString___24a2(v0, v1) = v3)
% 62.57/18.20  | (4176)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39227___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v11))
% 62.57/18.20  | (4177)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61901___24t(v0) |  ~ cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v3) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v4))
% 62.57/18.20  | (4178)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__let__var__6__p__52252__52255___24a4(v0, v1, v2, v3) = v4) | cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v4)
% 62.57/18.20  | (4179)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v4) | c_24__let__var__6__p__52252__52255___24a4(v0, v1, v2, v3) = v4)
% 62.57/18.20  | (4180)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2esigT___24a2(v3, v2) = v0))
% 62.57/18.20  | (4181)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__48951___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__48951___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.57/18.20  | (4182)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eReals_2eRbasic__fun_2eRcase__abs, v0) = v1) | cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v1)
% 62.57/18.20  | (4183)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v1) | happ(cCoq_2eReals_2eRbasic__fun_2eRcase__abs, v0) = v1)
% 62.57/18.20  | (4184)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2))
% 62.57/18.20  | (4185)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eBool_2eBool_2ereflect___24a2(v0, v1) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) | t(v2, v3))
% 62.57/18.20  | (4186)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1)
% 62.57/18.20  | (4187)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp, v0) = v1)
% 62.57/18.20  | (4188)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eVectors_2eFin_2et___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2eVectors_2eFin_2et___24t(v0, v1))
% 62.57/18.20  | (4189)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eVectors_2eFin_2et___24a1(v0) = v2) |  ~ cCoq_2eVectors_2eFin_2et___24t(v0, v1) | t(v1, v2))
% 62.57/18.20  | (4190)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v6 = v1 & v4 = v0 & cCoq_2eInit_2eNat_2eeqb___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & cCoq_2eInit_2eDatatypes_2enat___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3))))
% 62.57/18.20  | (4191)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__41619___24a3(v0, v1, v1) = v2) |  ~ p(v2))
% 62.57/18.20  | (4192) cCoq_2eSetoids_2eSetoid_2eSetoid__Theory = cCoq_2eClasses_2eRelationClasses_2eEquivalence
% 62.57/18.20  | (4193)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0)))
% 62.57/18.20  | (4194)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v2) = v1) |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v2) = v0))
% 62.57/18.20  | (4195)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v2, v0))
% 62.57/18.20  | (4196)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v7, v6, v5, v4, v3, v2) = v0))
% 62.57/18.20  | (4197)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cVFA_2eSearchTree_2eAbs, v0) = v4) |  ~ p(v7) | cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v2, v3))
% 62.57/18.21  | (4198)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cVFA_2eSearchTree_2eAbs, v0) = v4) |  ~ cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v2, v3) | p(v7))
% 62.57/18.21  | (4199)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub, v0) = v3))
% 62.57/18.21  | (4200)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1) |  ~ cType___24t(v0) | cCoq_2eLists_2eList_2eNoDup___24a2(v0, v1))
% 62.57/18.21  | (4201)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v0, v2, v4) = v6))
% 62.57/18.21  | (4202)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v0, v1) = v3)
% 62.57/18.21  | (4203)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRge, v0) = v3))
% 62.57/18.21  | (4204)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2etestbit, v0) = v2) | cCoq_2eInit_2eNat_2etestbit___24a2(v0, v1) = v3)
% 62.57/18.21  | (4205) c_24__type__4264___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove)
% 62.57/18.21  | (4206)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v9, v10) = v12 &  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ t(v13, v0) |  ~ p(v14) |  ? [v15] : (happ(v11, v13) = v15 &  ~ p(v15))) &  ! [v13] :  ! [v14] : ( ~ (happ(v11, v13) = v14) |  ~ t(v13, v0) |  ~ p(v14) |  ? [v15] : (happ(v12, v13) = v15 &  ~ p(v15)))))
% 62.57/18.21  | (4207)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v2, v4, v6, v8, v10, v12, v14, v16) = v17) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ (happ(v0, v17) = v18) |  ~ c_24__type__6842___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v16) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v14) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v12) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v10) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ? [v19] : (happ(v15, v16) = v19 & t(v19, v18)))
% 62.57/18.21  | (4208)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__58792___24a2(v3, v2) = v1) |  ~ (c_24__prop__58792___24a2(v3, v2) = v0))
% 62.57/18.21  | (4209)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eBool_2eBool_2eeqb, v0) = v2) | cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v3)
% 62.57/18.21  | (4210)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRfunctions_2epowerRZ, v0) = v2) | cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v0, v1) = v3)
% 62.57/18.21  | (4211)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__64699___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v2))
% 62.57/18.21  | (4212)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v0, v2, v4) = v6))
% 62.57/18.21  | (4213)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53660___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] : (happ(v5, v6) = v7 & t(v6, v0) &  ~ t(v7, v0)))
% 62.57/18.21  | (4214)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & ( ~ (v1 = v0) | ( ~ p(v3) &  ~ p(v2))) & (v1 = v0 | p(v3) | p(v2))))
% 62.57/18.21  | (4215)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v3, v4, v5) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3) & cCoq_2eInit_2eDatatypes_2elist___24t(v2, v5)))
% 62.57/18.21  | (4216)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v2) = v4))
% 62.57/18.21  | (4217)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__3382___24a3(v0, v1, v2) = v3) | p(v3))
% 62.57/18.21  | (4218)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v6, v5, v4, v3, v2) = v0))
% 62.57/18.21  | (4219)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEopp, v0) = v2) | cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v0, v1) = v3)
% 62.57/18.21  | (4220)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0))
% 62.57/18.21  | (4221)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v8) = v9) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v8, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v9, v10) = v12 & happ(v4, v12) = v13 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ (happ(v13, v14) = v18) |  ~ (happ(v11, v14) = v15) |  ~ (happ(v9, v15) = v16) |  ~ (happ(v7, v16) = v17) |  ~ t(v14, v0) | p(v19))))
% 62.57/18.21  | (4222)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__46598___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__46598___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.57/18.21  | (4223)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v3, v2) = v0))
% 62.57/18.21  | (4224)  ! [v0] : ( ~ t(v0, c_24__type__51606) | c_24__type__51606___24t(v0))
% 62.57/18.21  | (4225)  ! [v0] : ( ~ c_24__type__51606___24t(v0) | t(v0, c_24__type__51606))
% 62.57/18.21  | (4226)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__4496___24t(v0, v1) |  ~ t(v2, v0) | cProp___24t(v3))
% 62.57/18.21  | (4227)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v11 = v10 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 62.57/18.21  | (4228) cCoq_2eInit_2eNat_2emul___24a2(all_0_31_31, all_0_31_31) = all_0_30_30
% 62.57/18.21  | (4229)  ! [v0] : ( ~ t(v0, c_24__type__63548) | c_24__type__63548___24t(v0))
% 62.57/18.21  | (4230)  ! [v0] : ( ~ c_24__type__63548___24t(v0) | t(v0, c_24__type__63548))
% 62.57/18.21  | (4231)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37166___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cType___24t(v2))
% 62.57/18.21  | (4232)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.57/18.21  | (4233) c_24__type__6761___24t(cCoq_2eStrings_2eAscii_2eAscii)
% 62.57/18.21  | (4234)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = cCoq_2eInit_2eDatatypes_2efalse | v0 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.57/18.21  | (4235) c_24__type__4108___24t(cCoq_2eBool_2eSumbool_2esumbool__not)
% 62.57/18.21  | (4236)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__61470___24a1(v0) = v1) |  ~ cCoq_2eLogic_2eDecidable_2edecidable___24a1(v0) |  ~ cProp___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v1))
% 62.57/18.21  | (4237)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v1 & cCoq_2eInit_2ePeano_2ele___24a2(v0, v2) & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.57/18.21  | (4238)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v0) = v2) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v3 & p(v3)))
% 62.57/18.21  | (4239)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__60992___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4))
% 62.57/18.21  | (4240) cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2elt = cCoq_2eInit_2ePeano_2elt
% 62.57/18.21  | (4241)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v4, v3, v2) = v0))
% 62.57/18.21  | (4242)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eVectors_2eVectorDef_2et, v0) = v3))
% 62.57/18.21  | (4243)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v0) |  ~ t(v18, v0) | t(v21, v0))
% 62.57/18.21  | (4244)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v0, v1) = v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v7 & cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v3 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v4 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v8 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v7, v9) = v10 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v3, v5) = v6 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v8) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v4) = v5 & cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v6, v10) = v2))
% 62.57/18.21  | (4245)  ? [v0] : (c_24__type__4267___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) &  ~ cProp___24t(v4)))
% 62.57/18.21  | (4246)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.57/18.21  | (4247) c_24__type__4297___24t(cCoq_2eBool_2eBool_2eeqb)
% 62.57/18.21  | (4248)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v2))
% 62.57/18.21  | (4249)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v4 = v2 |  ~ (happ(v1, v4) = v7) |  ~ (happ(v1, v2) = v6) |  ~ cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(v0, v1, v2, v3, v4, v5) |  ~ c_24__type__61503___24t(v0, v1, v2, v3, v4, v5, v1) |  ~ t(v5, v7) |  ~ t(v4, v0) |  ~ t(v3, v6) |  ~ t(v2, v0) |  ~ cType___24t(v0))
% 62.57/18.21  | (4250)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] : ( ~ (v2 = v1) & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v0) = v2))
% 62.57/18.21  | (4251)  ? [v0] : (c_24__type__64086___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__61506___24t(v1, v3) & cType___24t(v1) &  ~ cType___24t(v4)))
% 62.57/18.21  | (4252)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.57/18.21  | (4253)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v2, v3) = v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ t(v2, v0) |  ~ cType___24t(v0))
% 62.57/18.21  | (4254)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60388___24a2(v3, v2) = v1) |  ~ (c_24__prop__60388___24a2(v3, v2) = v0))
% 62.57/18.22  | (4255)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v1, v3) = v5) |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v2) = v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v6] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v0, v1, v2, v3) = v6 & ((v6 = v5 & v4 = cCoq_2eInit_2eDatatypes_2etrue) | (v6 = cCoq_2eInit_2eDatatypes_2efalse & v4 = cCoq_2eInit_2eDatatypes_2efalse))))
% 62.57/18.22  | (4256)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v1) = v0)
% 62.57/18.22  | (4257)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2epositive__rec, v0) = v1) | cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v0) = v1)
% 62.57/18.22  | (4258)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2epositive__rec___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2epositive__rec, v0) = v1)
% 62.57/18.22  | (4259)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v1, v0) = v2)
% 62.57/18.22  | (4260)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRdefinitions_2eRge, v0) = v2) | cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v3)
% 62.57/18.22  | (4261)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & v1 = cCoq_2eInit_2eDatatypes_2eO & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 62.57/18.22  | (4262)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2eGt) | (v3 = cCoq_2eInit_2eDatatypes_2etrue & (v2 = cCoq_2eInit_2eDatatypes_2eLt | v2 = cCoq_2eInit_2eDatatypes_2eEq)))))
% 62.57/18.22  | (4263)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4448___24t(v0) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))
% 62.57/18.22  | (4264)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2eins___24a3(v0, v1, v2) = v3) |  ~ cRedblack_2eTREES_2etree___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] : (cVFA_2eExtract_2eltb___24a2(v7, v0) = v9 & cVFA_2eExtract_2eltb___24a2(v0, v7) = v8 & cRedblack_2eTREES_2eins___24a3(v0, v1, v11) = v14 & cRedblack_2eTREES_2eins___24a3(v0, v1, v5) = v6 & cRedblack_2eTREES_2ebalance___24a5(v4, v6, v7, v10, v11) = v13 & cRedblack_2eTREES_2ebalance___24a5(v4, v5, v7, v10, v14) = v15 & cRedblack_2eTREES_2eT___24a5(v4, v5, v7, v10, v11) = v12 & cRedblack_2eTREES_2eT___24a5(v4, v5, v0, v1, v11) = v16 & cV___24t(v10) & cRedblack_2ekey___24t(v7) & cRedblack_2eTREES_2etree___24t(v11) & cRedblack_2eTREES_2etree___24t(v5) & cRedblack_2ecolor___24t(v4) & ( ~ cRedblack_2ekey___24t(v0) | (v12 = v2 & ((v13 = v3 & v8 = cCoq_2eInit_2eDatatypes_2etrue) | (v8 = cCoq_2eInit_2eDatatypes_2efalse & ((v16 = v3 & v9 = cCoq_2eInit_2eDatatypes_2efalse) | (v15 = v3 & v9 = cCoq_2eInit_2eDatatypes_2etrue))))))))
% 62.57/18.22  | (4265)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStrings_2eByte_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2eStrings_2eByte_2eeqb___24a2(v3, v2) = v0))
% 62.57/18.22  | (4266)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ezmon, v0) = v3))
% 62.57/18.22  | (4267)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v0) = v1)
% 62.57/18.22  | (4268)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat, v0) = v1)
% 62.57/18.22  | (4269)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(all_0_45_45, v0) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v2) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v1) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(all_0_45_45, v2) = v3 &  ~ p(v3)))
% 62.57/18.22  | (4270)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6728___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cProp___24t(v4))
% 62.57/18.22  | (4271)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__39209___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__39209___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.57/18.22  | (4272)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = cCoq_2eInit_2eDatatypes_2etrue | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.57/18.22  | (4273)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eandb, v0) = v2) | cCoq_2eInit_2eDatatypes_2eandb___24a2(v0, v1) = v3)
% 62.57/18.22  | (4274)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2epow, v0) = v2) | cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = v3)
% 62.57/18.22  | (4275)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v3 & p(v3)))
% 62.57/18.22  | (4276)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2emicromega_2eTauto_2eX, v0) = v5) | cCoq_2emicromega_2eTauto_2eX___24a5(v0, v1, v2, v3, v4) = v9)
% 62.57/18.22  | (4277)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cRedblack_2eTREES_2ebalance___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cRedblack_2eTREES_2ebalance___24a5(v6, v5, v4, v3, v2) = v0))
% 62.57/18.22  | (4278)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.57/18.22  | (4279)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ (happ(v3, v13) = v14) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v7, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v14, v18) = v19) |  ~ (happ(v7, v19) = v20) |  ~ (happ(v3, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v21] : ((happ(v15, v16) = v21 &  ~ p(v21)) | (happ(v7, v18) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v21, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v20, v24) = v25 & happ(v17, v22) = v24 & p(v25)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v7, v18) = v19) |  ~ (happ(v3, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] :  ? [v21] : ((happ(v15, v16) = v20 &  ~ p(v20)) | (happ(v14, v18) = v20 & happ(v7, v20) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v19, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v19, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v21, v24) = v25 & happ(v17, v22) = v24 & p(v25)))))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v3, v16) = v18 &  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v14, v19) = v20) |  ~ (happ(v7, v20) = v21) |  ~ t(v19, v0) |  ? [v22] : (happ(v7, v19) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v22, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v21, v25) = v26 & happ(v18, v23) = v25 & p(v26))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] :  ? [v22] : (happ(v14, v19) = v21 & happ(v7, v21) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v22, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v20, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v22, v25) = v26 & happ(v18, v23) = v25 & p(v26)))))))))
% 62.57/18.22  | (4280)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v8, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v7, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v14, v18) = v19) |  ~ (happ(v8, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v15, v16) = v20 &  ~ p(v20)) | (happ(v7, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v20, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v19)) & ( ~ p(v19) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v19) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v19) | p(v22) |  ? [v23] : (happ(v20, v21) = v23 &  ~ p(v23)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v8, v16) = v17) |  ~ (happ(v7, v18) = v19) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] : ((happ(v15, v16) = v20 &  ~ p(v20)) | (happ(v14, v18) = v20 &  ! [v21] :  ! [v22] : ( ~ (happ(v19, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) |  ? [v23] : (happ(v17, v21) = v23 & ( ~ p(v23) | p(v20)) & ( ~ p(v20) | p(v23)))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v22) | p(v20) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23))) &  ! [v21] :  ! [v22] : ( ~ (happ(v17, v21) = v22) |  ~ t(v21, v0) |  ~ p(v20) | p(v22) |  ? [v23] : (happ(v19, v21) = v23 &  ~ p(v23)))))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v8, v16) = v18 &  ! [v19] :  ! [v20] : ( ~ (happ(v14, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v7, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v20)) & ( ~ p(v20) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v20) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v20) | p(v23) |  ? [v24] : (happ(v21, v22) = v24 &  ~ p(v24))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] : (happ(v14, v19) = v21 &  ! [v22] :  ! [v23] : ( ~ (happ(v20, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] : (happ(v18, v22) = v24 & ( ~ p(v24) | p(v21)) & ( ~ p(v21) | p(v24)))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) | p(v21) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24))) &  ! [v22] :  ! [v23] : ( ~ (happ(v18, v22) = v23) |  ~ t(v22, v0) |  ~ p(v21) | p(v23) |  ? [v24] : (happ(v20, v22) = v24 &  ~ p(v24)))))))))
% 62.57/18.22  | (4281)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 & p(v3)))
% 62.57/18.22  | (4282)  ! [v0] : (v0 = all_0_45_45 |  ~ (cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v0) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0))
% 62.57/18.22  | (4283) c_24__type__64806___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat)
% 62.57/18.22  | (4284)  ? [v0] : (c_24__type__109___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__prop__118___24a3(v1, v5, v7) = v9 & cCoq_2eLists_2eList_2eIn___24a3(v1, v5, v7) = v8 & happ(v6, v7) = v10 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) & c_24__type__114___24t(v1, v3) & t(v5, v1) & cType___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v8, v9, v10)))
% 62.57/18.22  | (4285)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2emodulo, v0) = v2) | cCoq_2eInit_2eNat_2emodulo___24a2(v0, v1) = v3)
% 62.57/18.22  | (4286)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58849___24t(v1, v3, v7) |  ~ c_24__type__58842___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v3, v5, v11) |  ~ t(v9, v1) |  ~ cType___24t(v5) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | cProp___24t(v12))
% 62.57/18.22  | (4287)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__61439___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cProp___24t(v2))
% 62.57/18.22  | (4288)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eGt | v0 = cCoq_2eInit_2eDatatypes_2eGt | v0 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0))
% 62.57/18.22  | (4289)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v4, v3, v2) = v0))
% 62.57/18.22  | (4290)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__4489___24t(v0, v1, v2) |  ~ t(v3, v0) | cProp___24t(v4))
% 62.57/18.22  | (4291)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__60918___24a2(v0, v1) = v2) | p(v2))
% 62.57/18.22  | (4292)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.57/18.22  | (4293) c_24__type__4011___24t(cCoq_2eLogic_2eDecidable_2edecidable)
% 62.57/18.22  | (4294)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4))) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v1 = cCoq_2eNumbers_2eBinNums_2exH & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, cCoq_2eNumbers_2eBinNums_2exH)))) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4))) | (v1 = cCoq_2eNumbers_2eBinNums_2exH &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, cCoq_2eNumbers_2eBinNums_2exH))))))
% 62.57/18.22  | (4295)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v9) |  ~ t(v23, v9) | cCoq_2eInit_2eDatatypes_2ebool___24t(v26))
% 62.57/18.23  | (4296)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5))))))
% 62.57/18.23  | (4297)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v3) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v4 & ( ~ p(v4) | p(v5))))
% 62.57/18.23  | (4298)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v0, v1) = v3)
% 62.57/18.23  | (4299)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1))
% 62.57/18.23  | (4300)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__6678___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6675___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__6677___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6)))
% 62.57/18.23  | (4301)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2eshiftl, v0) = v2) | cCoq_2eInit_2eNat_2eshiftl___24a2(v0, v1) = v3)
% 62.57/18.23  | (4302)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb, v0) = v3))
% 62.57/18.23  | (4303)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eInit_2eDatatypes_2eGt | v3 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v1))
% 62.57/18.23  | (4304)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v1 | v4 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v4) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (c_24__lam__63652___24a2(v0, v1) = v6 & c_24__lam__63660___24a2(v0, v2) = v7 & c_24__lam__63668___24a2(v0, v3) = v8 & c_24__lam__63676___24a2(v0, v3) = v9 & ((v9 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGt) | (v8 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpLt) | (v7 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpGe) | (v6 = v5 & v4 = cCoq_2emicromega_2eRingMicromega_2eOpNEq))))
% 62.57/18.23  | (4305)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 | v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : ( ~ (v4 = v3) & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v4))
% 62.57/18.23  | (4306)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v8) |  ~ t(v18, v8) | t(v21, v8))
% 62.57/18.23  | (4307)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v0) = v1) |  ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1))
% 62.57/18.23  | (4308)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53687___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] : (happ(v5, v6) = v7 & t(v6, v0) &  ~ t(v7, v0)))
% 62.57/18.23  | (4309)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__118___24a3(v0, v1, v2) = v3) | p(v3) |  ? [v4] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v4 & p(v4)))
% 62.57/18.23  | (4310)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v3, v2) = v1) |  ~ (cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v3, v2) = v0))
% 62.57/18.23  | (4311)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__44545___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__44545___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.57/18.23  | (4312)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v3, v2) = v0))
% 62.57/18.23  | (4313)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.57/18.23  | (4314)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v0, v1) = v2) |  ? [v3] :  ? [v4] :  ? [v5] : (c_24__prop__59773___24a2(v0, v1) = v3 & c_24__prop__59774___24a2(v0, v1) = v4 & cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec___24a2(v0, v1) = v5 & cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v3, v4, v5) = v2))
% 62.57/18.23  | (4315)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | (v4 = v0 & ((v7 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2eleb___24a2(v3, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eInit_2eDatatypes_2eO))))))
% 62.57/18.23  | (4316)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__42511___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) |  ~ cType___24t(v1) | cProp___24t(v6))
% 62.57/18.23  | (4317)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v1, v0) | cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1))
% 62.57/18.23  | (4318)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580, v0) = v3) | c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v0, v1, v2) = v5)
% 62.57/18.23  | (4319)  ! [v0] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.57/18.23  | (4320)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(all_0_44_44, v1) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v0, v2) = v3) | cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v0, v1) = v3)
% 62.57/18.23  | (4321)  ? [v0] : (c_24__type__4231___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__4234___24a2(v1, v3) = v5 & c_24__prop__4233___24a2(v1, v3) = v4 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 62.57/18.23  | (4322)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cRedblack_2ecolor__rect___24a1(v2) = v1) |  ~ (cRedblack_2ecolor__rect___24a1(v2) = v0))
% 62.57/18.23  | (4323)  ? [v0] : (c_24__type__38242___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2emicromega_2eEnv_2eEnv___24t(v1, v5) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cType___24t(v1) &  ~ t(v8, v1)))
% 62.57/18.23  | (4324)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__prop__3382, v0) = v3) | c_24__prop__3382___24a3(v0, v1, v2) = v5)
% 62.57/18.23  | (4325)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__43923___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) | cCoq_2eReals_2eRdefinitions_2eR___24t(v2))
% 62.57/18.23  | (4326)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eDatatypes_2elength, v0) = v2) | cCoq_2eInit_2eDatatypes_2elength___24a2(v0, v1) = v3)
% 62.57/18.23  | (4327)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v13) = v14) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v3, v12) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v17) |  ~ (happ(v14, v16) = v20) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21))))
% 62.57/18.23  | (4328) c_24__type__144___24t(cRedblack_2eTREES_2einsert)
% 62.57/18.23  | (4329)  ? [v0] :  ? [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v2, v3, v4, v5) = v7) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v6) |  ~ cType___24t(v5) |  ~ cType___24t(v4) |  ~ cType___24t(v3) |  ~ cType___24t(v2) | cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v6) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v6 & cCoq_2emicromega_2eTauto_2eI___24a7(v2, v3, v4, v5, v8, v9, v10) = v6 & cCoq_2eInit_2eDatatypes_2eoption___24t(v5, v9) & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v10) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v10)) | (v11 = v6 & cCoq_2emicromega_2eTauto_2eA___24a6(v2, v3, v4, v5, v8, v10) = v6 & happ(v1, v8) = v9 & t(v10, v4) & t(v8, v2) &  ~ p(v9)) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eD___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) &  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8)) | (v10 = v6 & cCoq_2emicromega_2eTauto_2eCj___24a6(v2, v3, v4, v5, v8, v9) = v6 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v9) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8) & ( ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v9) |  ~ cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8))) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eN___24a5(v2, v3, v4, v5, v8) = v6 & cCoq_2emicromega_2eTauto_2eeval__f___24a7(v2, v3, v4, v5, v0, v1, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v2, v3, v4, v5, v8)) | (v9 = v6 & cCoq_2emicromega_2eTauto_2eX___24a5(v2, v3, v4, v5, v8) = v6 & happ(v0, v8) = v10 & t(v8, v3) &  ~ p(v10)) | (v8 = v6 & cCoq_2emicromega_2eTauto_2eFF___24a4(v2, v3, v4, v5) = v6)))
% 62.57/18.23  | (4330)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v2) = v1) |  ~ (cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v2) = v0))
% 62.57/18.23  | (4331)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4117___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4117, v0) = v3))
% 62.57/18.23  | (4332)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v2) = v22) |  ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v10) = v20) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v11, v23) = v24) |  ~ (happ(v7, v20) = v21) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v16) |  ~ c_24__type__55967___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v15) |  ~ c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v14) |  ~ c_24__type__55559___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v13) |  ~ c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v12) |  ~ c_24__type__55133___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v11) |  ~ c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v7) |  ~ c_24__type__54707___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v6) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v5) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v4) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v23, v8) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) |  ? [v25] :  ? [v26] : (happ(v16, v23) = v25 & happ(v3, v25) = v26 &  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v30, v32) = v33) |  ~ (happ(v26, v31) = v32) |  ~ (happ(v24, v27) = v28) |  ~ (happ(v16, v28) = v29) |  ~ (happ(v16, v27) = v31) |  ~ (happ(v7, v29) = v30) |  ~ t(v27, v8) | p(v33))))
% 62.57/18.23  | (4333)  ? [v0] : (c_24__type__38162___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & t(v7, v3) & t(v5, v1) & cType___24t(v3) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v3, v8)))
% 62.57/18.23  | (4334)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v4 = v1 & cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v5) = v6 & cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v6) = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v1 & cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v5) = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3))))
% 62.57/18.23  | (4335)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2einleft___24a3(v4, v3, v2) = v0))
% 62.57/18.23  | (4336)  ! [v0] : ( ~ t(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0))
% 62.57/18.23  | (4337)  ! [v0] : ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) | t(v0, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et))
% 62.57/18.23  | (4338)  ! [v0] :  ! [v1] : (v1 = c_24__lam__64765 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ((v4 = v1 & v3 = v0 & c_24__lam__64761___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v4 = v1 & v3 = v0 & c_24__lam__64754___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 62.57/18.23  | (4339)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39227___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__39227___24t(v0, v1))
% 62.57/18.23  | (4340)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__39227___24a1(v0) = v2) |  ~ c_24__type__39227___24t(v0, v1) | t(v1, v2))
% 62.57/18.23  | (4341)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.57/18.24  | (4342)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eSpecif_2esumbool, v0) = v2) | cCoq_2eInit_2eSpecif_2esumbool___24a2(v0, v1) = v3)
% 62.57/18.24  | (4343)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__47959___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 62.57/18.24  | (4344)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__47959___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 62.57/18.24  | (4345)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64086___24t(v0) |  ~ c_24__type__61506___24t(v1, v3) |  ~ cType___24t(v1) | cType___24t(v4))
% 62.57/18.24  | (4346)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__37112___24t(v0) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v3) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__37114___24a2(v1, v3) = v5 & cCoq_2eStrings_2eAscii_2eeqb___24a2(v1, v3) = v6 & cCoq_2eBool_2eBool_2ereflect___24t(v5, v6, v4)))
% 62.57/18.24  | (4347)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2emodulo___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2emodulo, v0) = v3))
% 62.57/18.24  | (4348)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v9) |  ~ t(v23, v9) | t(v26, v9))
% 62.57/18.24  | (4349)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v1) = v2) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v0) = v2))
% 62.57/18.24  | (4350) c_24__type__61245___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty)
% 62.57/18.24  | (4351)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__41619___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__41619___24a3(v4, v3, v2) = v0))
% 62.57/18.24  | (4352)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__55133___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__55133___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.57/18.24  | (4353)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2egt, v0) = v2) |  ~ p(v3) | cCoq_2eInit_2ePeano_2egt___24a2(v0, v1))
% 62.57/18.24  | (4354)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2ePeano_2egt, v0) = v2) |  ~ cCoq_2eInit_2ePeano_2egt___24a2(v0, v1) | p(v3))
% 62.57/18.24  | (4355)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__54512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v0) |  ~ t(v18, v0) | t(v21, v0))
% 62.57/18.24  | (4356)  ! [v0] : ( ~ t(v0, c_24__type__4231) | c_24__type__4231___24t(v0))
% 62.57/18.24  | (4357)  ! [v0] : ( ~ c_24__type__4231___24t(v0) | t(v0, c_24__type__4231))
% 62.57/18.24  | (4358)  ? [v0] : (c_24__type__51592___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4)))
% 62.57/18.24  | (4359)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v1))
% 62.57/18.24  | (4360)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eGt | v1 = cCoq_2eInit_2eDatatypes_2eLt | v0 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0))
% 62.57/18.24  | (4361)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v1))
% 62.57/18.24  | (4362)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2epred___24a1(v1) = v0)
% 62.57/18.24  | (4363)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : (v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.57/18.24  | (4364)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4095___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4))
% 62.57/18.24  | (4365)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__63643___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v1, v1, v2))
% 62.57/18.24  | (4366)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54086___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ t(v17, v18) | c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17))
% 62.57/18.24  | (4367)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (c_24__type__54086___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) = v18) |  ~ c_24__type__54086___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) | t(v17, v18))
% 62.57/18.24  | (4368)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4093___24a2(v3, v2) = v1) |  ~ (c_24__prop__4093___24a2(v3, v2) = v0))
% 62.57/18.24  | (4369)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2etestbit, v0) = v3))
% 62.57/18.24  | (4370) c_24__type__3255___24t(cCoq_2eInit_2eDatatypes_2elist)
% 62.57/18.24  | (4371)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3505___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cProp___24t(v4))
% 62.57/18.24  | (4372)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.57/18.24  | (4373)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v0) = v1)
% 62.57/18.24  | (4374)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos, v0) = v1)
% 62.57/18.24  | (4375) c_24__type__38233___24t(cCoq_2eInit_2eDatatypes_2eapp)
% 62.57/18.24  | (4376)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] : (cCoq_2eInit_2eNat_2eleb___24a2(v0, v1) = v3 & ( ~ (v3 = cCoq_2eInit_2eDatatypes_2etrue) |  ~ (v2 = cCoq_2eInit_2eDatatypes_2eGt)) & (v3 = cCoq_2eInit_2eDatatypes_2etrue | v2 = cCoq_2eInit_2eDatatypes_2eGt)))
% 62.57/18.24  | (4377)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__39539___24a2(v3, v2) = v1) |  ~ (c_24__type__39539___24a2(v3, v2) = v0))
% 62.57/18.24  | (4378)  ! [v0] : ( ~ t(v0, c_24__type__43969) | c_24__type__43969___24t(v0))
% 62.57/18.24  | (4379)  ! [v0] : ( ~ c_24__type__43969___24t(v0) | t(v0, c_24__type__43969))
% 62.57/18.24  | (4380)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v0) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(all_0_44_44, v2) = v3) |  ~ cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) | cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v2, v0) |  ? [v4] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v2, v0) = v4 &  ~ p(v4)))
% 62.57/18.24  | (4381)  ? [v0] :  ? [v1] : (c_24__type__4303___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) &  ~ cProp___24t(v3)))
% 62.57/18.24  | (4382)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v1, v2, v3) = v5) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v4) |  ~ cType___24t(v3) |  ~ cType___24t(v2) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : ((v9 = v4 & cCoq_2emicromega_2eTauto_2eI___24a7(v0, v1, v2, v3, v6, v7, v8) = v4 & cCoq_2eInit_2eDatatypes_2eoption___24t(v3, v7) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v8) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v8 = v4 & cCoq_2emicromega_2eTauto_2eD___24a6(v0, v1, v2, v3, v6, v7) = v4 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v7) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v8 = v4 & cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v1, v2, v3, v6, v7) = v4 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v7) & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v8 = v4 & cCoq_2emicromega_2eTauto_2eA___24a6(v0, v1, v2, v3, v6, v7) = v4 & t(v7, v2) & t(v6, v0)) | (v7 = v4 & cCoq_2emicromega_2eTauto_2eN___24a5(v0, v1, v2, v3, v6) = v4 & cCoq_2emicromega_2eTauto_2eGFormula___24t(v0, v1, v2, v3, v6)) | (v7 = v4 & cCoq_2emicromega_2eTauto_2eX___24a5(v0, v1, v2, v3, v6) = v4 & t(v6, v1)) | (v6 = v4 & cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v1, v2, v3) = v4)))
% 62.57/18.24  | (4383)  ? [v0] : (c_24__type__43923___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v2)))
% 62.57/18.24  | (4384)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEX, v0) = v3))
% 62.57/18.24  | (4385)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__52667___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0)))
% 62.57/18.24  | (4386)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ cCoq_2esetoid__ring_2eRing__theory_2ediv__theory___24a7(v0, v1, v2, v3, v4, v5, v6) |  ~ c_24__type__56654___24t(v0, v1, v2, v3, v4, v5, v6, v6) |  ~ c_24__type__56604___24t(v0, v1, v2, v3, v4, v5, v6, v5) |  ~ c_24__type__56562___24t(v0, v1, v2, v3, v4, v5, v6, v4) |  ~ c_24__type__56512___24t(v0, v1, v2, v3, v4, v5, v6, v3) |  ~ c_24__type__56462___24t(v0, v1, v2, v3, v4, v5, v6, v1) |  ~ t(v8, v2) |  ~ t(v7, v2) |  ~ cType___24t(v2) |  ~ cType___24t(v0) | c_24__case__Coq_2eInit_2eDatatypes_2eprod_2456717___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 62.57/18.24  | (4387)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v12, v14) = v15) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v5, v13) = v14) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v4, v7) = v8) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v5) = v6) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v10) = v11) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v7, v9) = v13) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v3, v9) = v10) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v11) = v12) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v9) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v7) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v5) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v16] :  ? [v17] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v6, v16) = v17 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v8, v9) = v16 &  ! [v18] :  ! [v19] : ( ~ (happ(v18, v17) = v19) |  ~ c_24__type__42648___24t(v18) | p(v19) |  ? [v20] : (happ(v18, v15) = v20 &  ~ p(v20))) &  ! [v18] :  ! [v19] : ( ~ (happ(v18, v15) = v19) |  ~ c_24__type__42648___24t(v18) |  ~ p(v19) |  ? [v20] : (happ(v18, v17) = v20 & p(v20)))))
% 62.57/18.24  | (4388)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v4] : (cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v3))
% 62.57/18.24  | (4389)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__61955___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v3 &  ! [v4] :  ! [v5] : ( ~ (happ(v2, v4) = v5) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v4) | cCoq_2eInit_2eDatatypes_2elist___24t(v3, v5))))
% 62.57/18.24  | (4390)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v2, v1) = v4) |  ~ c_24__lam__49945___24a4(v0, v1, v2, v3) | p(v5))
% 62.57/18.24  | (4391)  ? [v0] :  ? [v1] : (cCoq_2eNArith_2eNdigits_2eeqf___24a2(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] : ( ~ (v4 = v3) & happ(v1, v2) = v4 & happ(v0, v2) = v3 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.57/18.24  | (4392)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v3 = v2 |  ~ (cVFA_2eSearchTree_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cVFA_2eSearchTree_2eT___24a5(v0, v2, v4, v6, v8) = v10))
% 62.57/18.24  | (4393)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13) = v14) |  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] :  ? [v27] : (happ(v27, v13) = v14 & happ(v26, v12) = v27 & happ(v25, v11) = v26 & happ(v24, v10) = v25 & happ(v23, v9) = v24 & happ(v22, v8) = v23 & happ(v21, v7) = v22 & happ(v20, v6) = v21 & happ(v19, v5) = v20 & happ(v18, v4) = v19 & happ(v17, v3) = v18 & happ(v16, v2) = v17 & happ(v15, v1) = v16 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval, v0) = v15))
% 62.57/18.24  | (4394)  ! [v0] : ( ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.57/18.25  | (4395)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__64775___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))
% 62.57/18.25  | (4396)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v9, v0) | t(v10, v0))
% 62.57/18.25  | (4397)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2eshiftl___24a2(all_0_47_47, v1) = v3 & cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v0, v3) = v2))
% 62.57/18.25  | (4398) c_24__type__63609___24t(cCoq_2eReals_2eRfunctions_2eZ__spec)
% 62.57/18.25  | (4399)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(v3, v2) = v0))
% 62.57/18.25  | (4400)  ! [v0] : ( ~ t(v0, c_24__type__39770) | c_24__type__39770___24t(v0))
% 62.57/18.25  | (4401)  ! [v0] : ( ~ c_24__type__39770___24t(v0) | t(v0, c_24__type__39770))
% 62.57/18.25  | (4402)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63676, v0) = v4) |  ~ p(v7) | c_24__lam__63676___24a4(v0, v1, v2, v3))
% 62.57/18.25  | (4403)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63676, v0) = v4) |  ~ c_24__lam__63676___24a4(v0, v1, v2, v3) | p(v7))
% 62.57/18.25  | (4404) c_24__type__59434___24t(cCoq_2eZArith_2eWf__Z_2enatlike__rec)
% 62.57/18.25  | (4405)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(all_0_44_44, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.57/18.25  | (4406)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v0, v1) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ? [v5] :  ? [v6] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v1) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v5 & ( ~ p(v4) | p(v6) | p(v5)) & (p(v4) | ( ~ p(v6) &  ~ p(v5)))))
% 62.57/18.25  | (4407)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v3, v2) = v0))
% 62.57/18.25  | (4408)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinInt_2eZ_2elt, v0) = v3))
% 62.57/18.25  | (4409)  ? [v0] : (c_24__type__4011___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cProp___24t(v1) &  ~ cProp___24t(v2)))
% 62.57/18.25  | (4410)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cRedblack_2eRed) = v1) |  ~ c_24__type__3218___24t(v0) |  ~ cRedblack_2ecolor___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] : (happ(v0, cRedblack_2eBlack) = v4 &  ~ p(v4)))
% 62.57/18.25  | (4411)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v1, v0) = v2)
% 62.57/18.25  | (4412)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v0, v1) = v3) |  ~ t(v2, v3) | cCoq_2eVectors_2eVectorDef_2et___24t(v0, v1, v2))
% 62.57/18.25  | (4413)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eVectors_2eVectorDef_2et___24a2(v0, v1) = v3) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v0, v1, v2) | t(v2, v3))
% 62.57/18.25  | (4414)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(v0, v1) = v3 & ((v5 = v2 & v4 = v3 & cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v3 = cCoq_2eNumbers_2eBinNums_2exH & v2 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNeg) | (v3 = cCoq_2eNumbers_2eBinNums_2exH & v2 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul))))
% 62.57/18.25  | (4415)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2emk__linear, v0) = v4) | cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v1, v2, v3) = v7)
% 62.57/18.25  | (4416)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v0, v2, v4, v6) = v8))
% 62.57/18.25  | (4417)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4470___24a2(v0, v0) = v1) | p(v1))
% 62.57/18.25  | (4418)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v0) = v1) | cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v0) = v1)
% 62.57/18.25  | (4419)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v0) = v1) | cCoq_2eStrings_2eAscii_2eascii__rec___24a1(v0) = v1)
% 62.57/18.25  | (4420)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] : (v9 = v8 |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v1, v3, v5, v7, v9, v11, v13, v15) = v16) |  ~ (cCoq_2eStrings_2eAscii_2eAscii___24a8(v0, v2, v4, v6, v8, v10, v12, v14) = v16))
% 62.57/18.25  | (4421)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = v2) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) | cCoq_2eQArith_2eQArith__base_2eQle___24a2(v0, v1))
% 62.57/18.25  | (4422)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__38162___24t(v0) |  ~ t(v7, v3) |  ~ t(v5, v1) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2eprod___24t(v1, v3, v8))
% 62.57/18.25  | (4423)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v1, v2, v3, v4, v5, v6) = v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : (happ(v13, v6) = v7 & happ(v12, v5) = v13 & happ(v11, v4) = v12 & happ(v10, v3) = v11 & happ(v9, v2) = v10 & happ(v8, v1) = v9 & happ(cCoq_2emicromega_2eTauto_2eI, v0) = v8))
% 62.57/18.25  | (4424)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v3, v2) = v0))
% 62.57/18.25  | (4425) c_24__type__64812___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N)
% 62.57/18.25  | (4426)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eLists_2eListDec_2eIn__dec___24a2(v0, v1) = v2) | cCoq_2eLists_2eList_2ein__dec___24a2(v0, v1) = v2)
% 62.57/18.25  | (4427)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eLists_2eList_2ein__dec___24a2(v0, v1) = v2) | cCoq_2eLists_2eListDec_2eIn__dec___24a2(v0, v1) = v2)
% 62.57/18.25  | (4428)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__37152___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v5 & happ(v0, v5) = v6 & happ(v0, v2) = v4 &  ! [v7] :  ! [v8] : ( ~ (happ(v3, v7) = v8) |  ~ t(v7, v4) | t(v8, v6))))
% 62.57/18.25  | (4429)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4090___24a2(v0, v1) = v2) |  ~ p(v2))
% 62.57/18.25  | (4430)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v9) & t(v23, v9) &  ~ t(v26, v9)))
% 62.57/18.25  | (4431)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v3, v2) = v0))
% 62.57/18.25  | (4432)  ? [v0] :  ? [v1] : (c_24__type__58161___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eStrings_2eString_2eString___24a2(v2, v4) = v7 & happ(v6, v9) = v10 & happ(v3, v4) = v6 & happ(v1, v2) = v3 & happ(v0, v7) = v8 & happ(v0, v4) = v5 & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v2) & t(v9, v5) &  ~ t(v10, v8)))
% 62.57/18.25  | (4433)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2emul___24a2(v2, v0) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v4] : (cCoq_2eInit_2eNat_2emul___24a2(v2, v1) = v4 & ( ~ (v4 = v3) | v1 = v0) & ( ~ (v1 = v0) | v4 = v3)))
% 62.57/18.25  | (4434)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__42614___24t(v0) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cVFA_2eMaps_2etotal__map___24t(v1, v4))
% 62.57/18.25  | (4435) cType___24t(cRedblack_2ecolor)
% 62.57/18.25  | (4436)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__61469, v0) = v2) | c_24__prop__61469___24a2(v0, v1) = v3)
% 62.57/18.25  | (4437)  ! [v0] :  ! [v1] : ( ~ (happ(cRedblack_2ecolor__rec, v0) = v1) | cRedblack_2ecolor__rec___24a1(v0) = v1)
% 62.57/18.25  | (4438)  ! [v0] :  ! [v1] : ( ~ (cRedblack_2ecolor__rec___24a1(v0) = v1) | happ(cRedblack_2ecolor__rec, v0) = v1)
% 62.57/18.25  | (4439)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v0, v2, v4) = v6))
% 62.57/18.25  | (4440)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__43929___24a2(v0, v1) = v2) | p(v2))
% 62.57/18.25  | (4441) c_24__type__64711___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eeven)
% 62.57/18.25  | (4442)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.57/18.25  | (4443)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__38133___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cType___24t(v2))
% 62.57/18.25  | (4444)  ? [v0] : (c_24__type__4108___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v5) & cProp___24t(v3) & cProp___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v1, v6)))
% 62.57/18.25  | (4445) c_24__type__4297___24t(cCoq_2eInit_2eDatatypes_2eorb)
% 62.57/18.25  | (4446)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__58793___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58790___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__58792___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6)))
% 62.57/18.25  | (4447) c_24__type__58816___24t(cCoq_2eStrings_2eString_2eeqb__spec)
% 62.57/18.25  | (4448) c_24__type__41631___24t(cCoq_2eLists_2eList_2eremove)
% 62.57/18.25  | (4449)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eGt & v1 = cCoq_2eNumbers_2eBinNums_2eN0)))))
% 62.57/18.25  | (4450)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60389___24a2(v3, v2) = v1) |  ~ (c_24__prop__60389___24a2(v3, v2) = v0))
% 62.57/18.25  | (4451)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61030___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v6))
% 62.57/18.25  | (4452)  ! [v0] :  ! [v1] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v1, v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1))
% 62.57/18.25  | (4453)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 | v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.57/18.25  | (4454)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & p(v3)))
% 62.57/18.26  | (4455)  ? [v0] :  ? [v1] :  ! [v2] : ( ~ cProp___24t(v2) | c_24__type__61514___24t(v0, v1, v2))
% 62.57/18.26  | (4456)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v3, v2) = v0))
% 62.57/18.26  | (4457)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38859___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.57/18.26  | (4458)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38859___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.57/18.26  | (4459)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eZArith__dec_2eZ__zerop, v0) = v1) | cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v0) = v1)
% 62.57/18.26  | (4460)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eZArith__dec_2eZ__zerop___24a1(v0) = v1) | happ(cCoq_2eZArith_2eZArith__dec_2eZ__zerop, v0) = v1)
% 62.57/18.26  | (4461) c_24__type__4120___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb)
% 62.57/18.26  | (4462)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = v2) |  ~ c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.57/18.26  | (4463)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56462___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & t(v10, v0) & t(v8, v0) &  ~ cProp___24t(v11)))
% 62.57/18.26  | (4464) c_24__type__4016___24t(cCoq_2eInit_2eNat_2emul)
% 62.57/18.26  | (4465)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eZbool_2eZeq__bool, v0) = v3))
% 62.57/18.26  | (4466)  ? [v0] : (c_24__type__4264___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) &  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v4)))
% 62.57/18.26  | (4467)  ! [v0] : ( ~ t(v0, c_24__type__51586) | c_24__type__51586___24t(v0))
% 62.57/18.26  | (4468)  ! [v0] : ( ~ c_24__type__51586___24t(v0) | t(v0, c_24__type__51586))
% 62.57/18.26  | (4469)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60423___24a2(v0, v1) = v2) | p(v2) | p(v1))
% 62.57/18.26  | (4470)  ! [v0] :  ! [v1] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v1, v0))
% 62.57/18.26  | (4471)  ! [v0] : ( ~ t(v0, c_24__type__57188) | c_24__type__57188___24t(v0))
% 62.57/18.26  | (4472)  ! [v0] : ( ~ c_24__type__57188___24t(v0) | t(v0, c_24__type__57188))
% 62.57/18.26  | (4473)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS1___24a5(v6, v5, v4, v3, v2) = v0))
% 62.57/18.26  | (4474)  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2eGt | v0 = cCoq_2eInit_2eDatatypes_2eLt | v0 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0))
% 62.57/18.26  | (4475)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.57/18.26  | (4476) c_24__type__58134___24t(cCoq_2eInit_2eSpecif_2einright)
% 62.57/18.26  | (4477)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v11, v0) | t(v12, v0))
% 62.57/18.26  | (4478)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__lam__57115___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__lam__57115___24a5(v6, v5, v4, v3, v2) = v0))
% 62.57/18.26  | (4479)  ! [v0] : ( ~ t(v0, c_24__type__61955) | c_24__type__61955___24t(v0))
% 62.57/18.26  | (4480)  ! [v0] : ( ~ c_24__type__61955___24t(v0) | t(v0, c_24__type__61955))
% 62.57/18.26  | (4481)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__59442___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v6 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v4 & happ(v0, v6) = v7 & happ(v0, v2) = v5 & ( ~ p(v4) |  ! [v8] :  ! [v9] : ( ~ (happ(v3, v8) = v9) |  ~ t(v8, v5) | t(v9, v7)))))
% 62.57/18.26  | (4482)  ! [v0] : ( ~ t(v0, c_24__type__6193) | c_24__type__6193___24t(v0))
% 62.57/18.26  | (4483)  ! [v0] : ( ~ c_24__type__6193___24t(v0) | t(v0, c_24__type__6193))
% 62.57/18.26  | (4484)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2ele, v0) = v2) |  ~ p(v3) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1))
% 62.57/18.26  | (4485)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2ele, v0) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1) | p(v3))
% 62.57/18.26  | (4486)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cVFA_2eMaps_2et__update___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cVFA_2eMaps_2et__update, v0) = v6))
% 62.57/18.26  | (4487)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__62858___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0)))
% 62.57/18.26  | (4488)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v5, v1) = v4 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v3) = v5))
% 62.57/18.26  | (4489)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(v6, v5, v4, v3, v2) = v0))
% 62.57/18.26  | (4490)  ! [v0] : ( ~ t(v0, c_24__type__61362) | c_24__type__61362___24t(v0))
% 62.57/18.26  | (4491)  ! [v0] : ( ~ c_24__type__61362___24t(v0) | t(v0, c_24__type__61362))
% 62.57/18.26  | (4492)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__60418___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__60418___24a3(v4, v3, v2) = v0))
% 62.57/18.26  | (4493)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEO, v0) = v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v0) = v1)
% 62.57/18.26  | (4494)  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEO, v0) = v1)
% 62.57/18.26  | (4495)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cVFA_2eMaps_2etotal__map___24a1(v2) = v1) |  ~ (cVFA_2eMaps_2etotal__map___24a1(v2) = v0))
% 62.57/18.26  | (4496)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2edivide, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v0, v1))
% 62.57/18.26  | (4497)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2edivide, v0) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(v0, v1) | p(v3))
% 62.57/18.26  | (4498)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v3, v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v3, v2) = v0))
% 62.57/18.26  | (4499)  ? [v0] : (c_24__type__3269___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v2)))
% 62.57/18.26  | (4500)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__53603___24a5(v0, v1, v2, v3, v4) = v5) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v5, v4, v6) = v7) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v0, v4, v4) = v6) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v1, v2, v3, v4) |  ~ c_24__type__53549___24t(v0, v1, v2, v3, v4, v4) |  ~ c_24__type__53519___24t(v0, v1, v2, v3, v4, v3) |  ~ c_24__type__53495___24t(v0, v1, v2, v3, v4, v2) |  ~ c_24__type__53465___24t(v0, v1, v2, v3, v4, v1) |  ~ cType___24t(v0) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (c_24__type__53660___24a5(v0, v1, v2, v3, v4) = v10 & c_24__type__53579___24a5(v0, v1, v2, v3, v4) = v8 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v10, v4, v6) = v11 & c_24__type__53636___24a5(v0, v1, v2, v3, v4) = v9 & c_24__type__53687___24a5(v0, v1, v2, v3, v4) = v12 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v12, v6, v3) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v9, v11, v2) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v8, v7, v1)))
% 62.57/18.26  | (4501)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(v0, v2, v4) = v6))
% 62.57/18.26  | (4502)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4655___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4655, v0) = v3))
% 62.57/18.26  | (4503)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v0, v1) = v3)
% 62.57/18.26  | (4504)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.57/18.26  | (4505)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (c_24__let__11__subst__l__51852___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v10) | cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v0, v1, v2, v3, v4, v5, v6, v9, v8, v7, v7) = v10)
% 62.57/18.26  | (4506)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePNSubstL___24a11(v0, v1, v2, v3, v4, v5, v6, v9, v8, v7, v7) = v10) | c_24__let__11__subst__l__51852___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v10)
% 62.57/18.26  | (4507)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436883, v0) = v5))
% 62.57/18.26  | (4508)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEadd, v0) = v3) | cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v0, v1, v2) = v5)
% 62.57/18.26  | (4509) cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eZArith_2eBinInt_2eZ_2ele)
% 62.57/18.26  | (4510)  ! [v0] : ( ~ t(v0, c_24__type__51597) | c_24__type__51597___24t(v0))
% 62.57/18.26  | (4511)  ! [v0] : ( ~ c_24__type__51597___24t(v0) | t(v0, c_24__type__51597))
% 62.57/18.26  | (4512)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePeq, v0) = v5))
% 62.57/18.26  | (4513)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v0, v1) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v2, v3) = v4))
% 62.57/18.26  | (4514)  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v1, v2, v5) = v7) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v3, v4) = v6) |  ~ p(v8) | cCoq_2emicromega_2eTauto_2eeval__tt___24a6(v0, v1, v2, v3, v4, v5))
% 62.57/18.26  | (4515)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v2, v0) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v0) = v1) |  ~ cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) | cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v2, v0) |  ? [v4] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(all_0_44_44, v2) = v4 &  ~ p(v4)))
% 62.57/18.27  | (4516)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64642___24t(v1, v3, v11) |  ~ c_24__type__64637___24t(v0) |  ~ c_24__type__4496___24t(v3, v9) |  ~ cCoq_2emicromega_2eTauto_2eGFormula___24t(v1, v3, v5, v7, v13) |  ~ cType___24t(v7) |  ~ cType___24t(v5) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | cProp___24t(v14))
% 62.57/18.27  | (4517)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4233___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4233, v0) = v3))
% 62.57/18.27  | (4518)  ? [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v2) |  ~ cType___24t(v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v4, v6) = v2 & happ(v0, v4) = v5 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v6) & t(v4, v1) & ((v9 = v6 & cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v7, v8) = v6 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v8) & t(v7, v1) & ( ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v6) |  ~ p(v5) | cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v2)) & ( ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v2) | (cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v6) & p(v5)))) | (v6 = v3 & ( ~ cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v2) | p(v5)) & ( ~ p(v5) | cCoq_2emicromega_2eRefl_2emake__conj___24a3(v1, v0, v2))))))
% 62.57/18.27  | (4519)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cVFA_2eMaps_2et__update___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] : (cCoq_2eInit_2eNat_2eeqb___24a2(v2, v4) = v6 & happ(v1, v4) = v7 & ((v7 = v5 & v6 = cCoq_2eInit_2eDatatypes_2efalse) | (v6 = cCoq_2eInit_2eDatatypes_2etrue & v5 = v3))))
% 62.57/18.27  | (4520)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3502___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4))
% 62.57/18.27  | (4521)  ? [v0] : (c_24__type__59760___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v1) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v5) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) &  ~ cProp___24t(v6)))
% 62.57/18.27  | (4522)  ! [v0] : ( ~ t(v0, c_24__type__64104) | c_24__type__64104___24t(v0))
% 62.57/18.27  | (4523)  ! [v0] : ( ~ c_24__type__64104___24t(v0) | t(v0, c_24__type__64104))
% 62.57/18.27  | (4524)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__type__57230___24a4(v0, v1, v2, v3) = v5) |  ~ t(v4, v5) | c_24__type__57230___24t(v0, v1, v2, v3, v4))
% 62.57/18.27  | (4525)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__type__57230___24a4(v0, v1, v2, v3) = v5) |  ~ c_24__type__57230___24t(v0, v1, v2, v3, v4) | t(v4, v5))
% 62.57/18.27  | (4526)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v0, v1) = v2) |  ? [v3] :  ? [v4] :  ? [v5] : (c_24__prop__4655___24a2(v0, v1) = v3 & c_24__prop__4656___24a2(v0, v1) = v4 & cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v3, v4, v5) = v2 & cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v0, v1) = v5))
% 62.57/18.27  | (4527)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v1, cCoq_2eInit_2eDatatypes_2eO))
% 62.57/18.27  | (4528)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eVectors_2eFin_2eeqb___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eVectors_2eFin_2eeqb___24a4(v5, v4, v3, v2) = v0))
% 62.57/18.27  | (4529)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2edivide, v0) = v2) |  ~ p(v3) | cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(v0, v1))
% 62.57/18.27  | (4530)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eArith_2ePeanoNat_2eNat_2edivide, v0) = v2) |  ~ cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(v0, v1) | p(v3))
% 62.57/18.27  | (4531)  ? [v0] :  ? [v1] : (c_24__type__3990___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v4, v7) = v8 & happ(v1, v2) = v4 & happ(v0, v5) = v6 & happ(v0, v2) = v3 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v5 & t(v7, v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v2) &  ~ t(v8, v6)))
% 62.57/18.27  | (4532)  ! [v0] : ( ~ t(v0, cVFA_2eExtract_2eint) | cVFA_2eExtract_2eint___24t(v0))
% 62.57/18.27  | (4533)  ! [v0] : ( ~ cVFA_2eExtract_2eint___24t(v0) | t(v0, cVFA_2eExtract_2eint))
% 62.57/18.27  | (4534)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eBool_2eBool_2eReflectF, v0) = v1) | cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v1)
% 62.57/18.27  | (4535)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v1) | happ(cCoq_2eBool_2eBool_2eReflectF, v0) = v1)
% 62.57/18.27  | (4536)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4043___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) | cCoq_2eReals_2eRdefinitions_2eR___24t(v4))
% 62.57/18.27  | (4537)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v12) = v15) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v15, v14) |  ~ cType___24t(v13) |  ~ cType___24t(v12) |  ~ cType___24t(v11) |  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] :  ? [v23] :  ? [v24] :  ? [v25] : (cCoq_2eInit_2eDatatypes_2enil___24a1(v15) = v16 & ((v22 = v14 & cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(v11, v0, v1, v2, v3, v4, v5, v12, v7, v13, v8, v9, v10, v17) = v18 & cCoq_2eInit_2eDatatypes_2econs___24a3(v15, v17, v21) = v14 & happ(v19, v0) = v20 & happ(v6, v18) = v19 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v12, v17) & cCoq_2eInit_2eDatatypes_2elist___24t(v15, v21) & ((v25 = v21 & cCoq_2eInit_2eDatatypes_2econs___24a3(v15, v23, v24) = v21 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v12, v23) & cCoq_2eInit_2eDatatypes_2elist___24t(v15, v24) & ( ~ cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v11, v0, v1, v2, v3, v4, v5, v6, v12, v7, v13, v8, v9, v10, v21) | cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v11, v0, v1, v2, v3, v4, v5, v6, v12, v7, v13, v8, v9, v10, v14) | p(v20)) & ( ~ cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v11, v0, v1, v2, v3, v4, v5, v6, v12, v7, v13, v8, v9, v10, v14) | (cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v11, v0, v1, v2, v3, v4, v5, v6, v12, v7, v13, v8, v9, v10, v21) &  ~ p(v20)))) | (v21 = v16 & ( ~ cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v11, v0, v1, v2, v3, v4, v5, v6, v12, v7, v13, v8, v9, v10, v14) |  ~ p(v20)) & (cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v11, v0, v1, v2, v3, v4, v5, v6, v12, v7, v13, v8, v9, v10, v14) | p(v20))))) | (v16 = v14 & cCoq_2esetoid__ring_2eField__theory_2ePCond___24a15(v11, v0, v1, v2, v3, v4, v5, v6, v12, v7, v13, v8, v9, v10, v14)))))
% 62.57/18.27  | (4538)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.57/18.27  | (4539)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZne, v0) = v2) |  ~ p(v3) | cCoq_2eZArith_2eBinInt_2eZne___24a2(v0, v1))
% 62.57/18.27  | (4540)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZne, v0) = v2) |  ~ cCoq_2eZArith_2eBinInt_2eZne___24a2(v0, v1) | p(v3))
% 62.57/18.27  | (4541)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1))
% 62.57/18.27  | (4542)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem, v0) = v2) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = v3)
% 62.57/18.27  | (4543) cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2eNumbers_2eBinNums_2exH) = all_0_44_44
% 62.57/18.27  | (4544)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2ele, v0) = v2) |  ~ p(v3) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1))
% 62.57/18.27  | (4545)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPos_2ePos_2ele, v0) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1) | p(v3))
% 62.57/18.27  | (4546)  ? [v0] : (c_24__type__38131___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v1, v9) = v11 & happ(v1, cCoq_2eInit_2eDatatypes_2efalse) = v3 & happ(v1, cCoq_2eInit_2eDatatypes_2etrue) = v2 & happ(v0, v1) = v4 & c_24__type__38133___24t(v1) & t(v7, v3) & t(v5, v2) & cCoq_2eInit_2eDatatypes_2ebool___24t(v9) &  ~ t(v10, v11)))
% 62.57/18.27  | (4547)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v3, v2) = v0))
% 62.57/18.27  | (4548)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.57/18.27  | (4549) c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2esub)
% 62.57/18.27  | (4550)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__6678___24a2(v0, v0) = v1) |  ~ p(v1))
% 62.57/18.27  | (4551) c_24__type__3255___24t(cCoq_2emicromega_2eRingMicromega_2eFormula)
% 62.57/18.27  | (4552)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2eltb, v0) = v2) | cCoq_2eInit_2eNat_2eltb___24a2(v0, v1) = v3)
% 62.57/18.27  | (4553)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__54920___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v0) & t(v18, v0) &  ~ cProp___24t(v21)))
% 62.57/18.27  | (4554)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4120___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4))
% 62.57/18.27  | (4555)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v0, v2, v4) = v6))
% 62.57/18.27  | (4556)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eZbool_2eZ__noteq__bool___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eZbool_2eZ__noteq__bool, v0) = v3))
% 62.57/18.27  | (4557)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60423, v0) = v2) | c_24__prop__60423___24a2(v0, v1) = v3)
% 62.57/18.27  | (4558)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.57/18.27  | (4559) c_24__type__59760___24t(cCoq_2emicromega_2eZMicromega_2eZeval__op2)
% 62.57/18.27  | (4560)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(v0, v1) = v3)
% 62.57/18.27  | (4561)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4470___24a2(v0, v1) = v2) |  ~ p(v2))
% 62.57/18.27  | (4562)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.57/18.27  | (4563) c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2epow)
% 62.57/18.27  | (4564) c_24__type__4043___24t(cCoq_2eReals_2eRpow__def_2epow)
% 62.57/18.27  | (4565)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ (happ(v4, v13) = v14) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v7, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v14, v18) = v19) |  ~ (happ(v7, v19) = v20) |  ~ (happ(v4, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v21] : ((happ(v15, v16) = v21 &  ~ p(v21)) | (happ(v7, v18) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v21, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v20, v24) = v25 & happ(v17, v22) = v24 & p(v25)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v7, v18) = v19) |  ~ (happ(v4, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] :  ? [v21] : ((happ(v15, v16) = v20 &  ~ p(v20)) | (happ(v14, v18) = v20 & happ(v7, v20) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v19, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v19, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v21, v24) = v25 & happ(v17, v22) = v24 & p(v25)))))) &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v4, v16) = v18 &  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v14, v19) = v20) |  ~ (happ(v7, v20) = v21) |  ~ t(v19, v0) |  ? [v22] : (happ(v7, v19) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v22, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v21, v25) = v26 & happ(v18, v23) = v25 & p(v26))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] :  ? [v22] : (happ(v14, v19) = v21 & happ(v7, v21) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v22, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v20, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v22, v25) = v26 & happ(v18, v23) = v25 & p(v26)))))))))
% 62.57/18.28  | (4566)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eInit_2eDatatypes_2eLt | v3 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v2))
% 62.57/18.28  | (4567)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v1, v4) = v5) |  ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v3) |  ~ (cCoq_2eNumbers_2eBinNums_2exI___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v6] : ( ~ (v6 = v5) & cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(v3, v4) = v6))
% 62.57/18.28  | (4568)  ! [v0] : ( ~ cCoq_2eStrings_2eString_2estring___24t(v0) | cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(v0))
% 62.57/18.28  | (4569)  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(v0) | cCoq_2eStrings_2eString_2estring___24t(v0))
% 62.57/18.28  | (4570)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v0) = v2) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v1) = v2))
% 62.57/18.28  | (4571)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ c_24__type__61411___24t(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v4) | cProp___24t(v5))
% 62.57/18.28  | (4572)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v2) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : ((cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v5, v6, v7) = v8 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v7) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v5) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6) & ( ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v3) | (v8 = v2 & ((v14 = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v0, v1, v7, v13) = v15 & cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v0, v1, v5, v9) = v10 & cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v9, v11, v13) = v3 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v6, v11) = v12 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v13) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v9) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v11) & ( ~ c_24__type__39494___24t(v0, v1) | (v12 = cCoq_2eInit_2eDatatypes_2eGt & v4 = cCoq_2eInit_2eDatatypes_2efalse) | (v12 = cCoq_2eInit_2eDatatypes_2eLt & v4 = cCoq_2eInit_2eDatatypes_2efalse) | (v12 = cCoq_2eInit_2eDatatypes_2eEq & ((v15 = v4 & v10 = cCoq_2eInit_2eDatatypes_2etrue) | (v10 = cCoq_2eInit_2eDatatypes_2efalse & v4 = cCoq_2eInit_2eDatatypes_2efalse))))) | (v11 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v9, v10) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9)) | (v10 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v9) = v3 & t(v9, v0)))))) | (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v5, v6) = v7 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v6) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & ( ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v3) | (v7 = v2 & ((v11 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v8, v9, v10) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v10) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v8) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9)) | (v11 = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(v0, v1, v6, v10) = v12 & cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v8, v10) = v3 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v5, v8) = v9 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v10) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8) & ((v12 = v4 & v9 = cCoq_2eInit_2eDatatypes_2eEq) | (v9 = cCoq_2eInit_2eDatatypes_2eGt & v4 = cCoq_2eInit_2eDatatypes_2efalse) | (v9 = cCoq_2eInit_2eDatatypes_2eLt & v4 = cCoq_2eInit_2eDatatypes_2efalse))) | (v9 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v8) = v3 & t(v8, v0)))))) | (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v5) = v6 & happ(v1, v5) = v7 & t(v5, v0) & ( ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v3) | (v6 = v2 & ((v11 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v8, v9, v10) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v10) & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v8) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v9)) | (v10 = v4 & v9 = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v8) = v3 & happ(v7, v8) = v4 & t(v8, v0)) | (v10 = v3 & v4 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v8, v9) = v3 & cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v0, v9) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8))))))))
% 62.57/18.28  | (4573)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v0, v2, v4) = v6))
% 62.57/18.28  | (4574)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60918, v0) = v2) | c_24__prop__60918___24a2(v0, v1) = v3)
% 62.57/18.28  | (4575)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (c_24__type__61411___24t(v0, v1, v2, v3) |  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) &  ~ cProp___24t(v5)))
% 62.57/18.28  | (4576)  ! [v0] : ( ~ t(v0, c_24__type__38469) | c_24__type__38469___24t(v0))
% 62.57/18.28  | (4577)  ! [v0] : ( ~ c_24__type__38469___24t(v0) | t(v0, c_24__type__38469))
% 62.57/18.28  | (4578)  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eBool_2eBool_2eIs__true___24a1(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.57/18.28  | (4579)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eZCoeff_2egen__order__phi__Z___24a6(v7, v6, v5, v4, v3, v2) = v0))
% 62.57/18.28  | (4580)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & ( ~ (v3 = cCoq_2eInit_2eDatatypes_2eLt) | p(v2)) & (v3 = cCoq_2eInit_2eDatatypes_2eLt |  ~ p(v2))))
% 62.57/18.28  | (4581)  ? [v0] : (c_24__type__4536___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v5, v11) = v13 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__4554___24t(v1, v3, v5, v9) & c_24__type__4547___24t(v1, v3, v5, v7) & c_24__type__4540___24t(v1, v3, v5) & cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v11) & cProp___24t(v3) & cProp___24t(v1) &  ~ t(v12, v13)))
% 62.57/18.28  | (4582)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eClasses_2eMorphisms_2erespectful, v0) = v4) | cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v1, v2, v3) = v7)
% 62.57/18.28  | (4583)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v3, v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eadd___24a2(v3, v2) = v0))
% 62.57/18.28  | (4584)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__4508___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v3) &  ~ cProp___24t(v4)))
% 62.57/18.28  | (4585) cCoq_2eNumbers_2eBinNums_2eNpos___24a1(all_0_46_46) = all_0_19_19
% 62.57/18.28  | (4586)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v3, v2) = v0))
% 62.57/18.28  | (4587) c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2ele)
% 62.57/18.28  | (4588)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eSpecif_2eleft, v0) = v3))
% 62.57/18.28  | (4589) c_24__type__51611___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEpow)
% 62.57/18.28  | (4590)  ? [v0] : (c_24__type__59662___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (c_24__prop__59665___24a1(v1) = v3 & c_24__prop__59664___24a1(v1) = v2 & happ(v0, v1) = v4 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v2, v3, v4)))
% 62.57/18.28  | (4591)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cRedblack_2eTREES_2einsert___24a3(v0, v1, v2) = v3) |  ? [v4] : (cRedblack_2eTREES_2emakeBlack___24a1(v4) = v3 & cRedblack_2eTREES_2eins___24a3(v0, v1, v2) = v4))
% 62.57/18.28  | (4592)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v3 = v2 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 62.57/18.28  | (4593)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(v0, v7))
% 62.57/18.28  | (4594) c_24__type__6196___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq)
% 62.57/18.28  | (4595)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem, v0) = v3))
% 62.57/18.28  | (4596)  ? [v0] : (c_24__type__38146___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cType___24t(v3) & cType___24t(v1) &  ~ cType___24t(v4)))
% 62.57/18.28  | (4597)  ! [v0] : ( ~ t(v0, c_24__type__6728) | c_24__type__6728___24t(v0))
% 62.57/18.28  | (4598)  ! [v0] : ( ~ c_24__type__6728___24t(v0) | t(v0, c_24__type__6728))
% 62.57/18.28  | (4599)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & p(v3)))
% 62.57/18.28  | (4600)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eLt | v1 = cCoq_2eInit_2eDatatypes_2eEq | v0 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0))
% 62.57/18.28  | (4601)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__64701___24a1(v2) = v1) |  ~ (c_24__type__64701___24a1(v2) = v0))
% 62.57/18.28  | (4602)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v1) = v2) |  ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v2))
% 62.57/18.28  | (4603)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2esumor___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eSpecif_2esumor, v0) = v3))
% 62.57/18.28  | (4604)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__41577___24t(v0) |  ~ c_24__type__39218___24t(v1, v7) |  ~ c_24__type__39218___24t(v1, v5) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v9) |  ~ t(v3, v1) |  ~ cType___24t(v1) | t(v10, v1))
% 62.57/18.28  | (4605)  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & ((v4 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) &  ~ cCoq_2eZArith_2eZeven_2eZodd___24a1(v0)) | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eZArith_2eZeven_2eZodd___24a1(v0) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v1 = cCoq_2eNumbers_2eBinNums_2exH & cCoq_2eZArith_2eZeven_2eZodd___24a1(v0)))) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & ((v4 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) &  ~ cCoq_2eZArith_2eZeven_2eZodd___24a1(v0)) | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eZArith_2eZeven_2eZodd___24a1(v0) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v1 = cCoq_2eNumbers_2eBinNums_2exH & cCoq_2eZArith_2eZeven_2eZodd___24a1(v0))))))
% 62.57/18.28  | (4606)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__lam__59788___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__59781___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] : (happ(v2, v3) = v5 & cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v4, v5)))
% 62.57/18.28  | (4607)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3)
% 62.57/18.28  | (4608)  ! [v0] : ( ~ t(v0, c_24__type__43920) | c_24__type__43920___24t(v0))
% 62.57/18.28  | (4609)  ! [v0] : ( ~ c_24__type__43920___24t(v0) | t(v0, c_24__type__43920))
% 62.57/18.28  | (4610)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (c_24__type__57277___24t(v0, v1, v2, v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (happ(v5, v6) = v7 & happ(v3, v4) = v5 & t(v6, v0) & t(v4, v0) &  ~ cProp___24t(v7)))
% 62.57/18.28  | (4611)  ? [v0] : (c_24__type__4009___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v2)))
% 62.57/18.28  | (4612)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56883___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ t(v7, v8) | c_24__type__56883___24t(v0, v1, v2, v3, v4, v5, v6, v7))
% 62.57/18.28  | (4613)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__type__56883___24a7(v0, v1, v2, v3, v4, v5, v6) = v8) |  ~ c_24__type__56883___24t(v0, v1, v2, v3, v4, v5, v6, v7) | t(v7, v8))
% 62.57/18.28  | (4614)  ! [v0] : ( ~ t(v0, c_24__type__4448) | c_24__type__4448___24t(v0))
% 62.57/18.28  | (4615)  ! [v0] : ( ~ c_24__type__4448___24t(v0) | t(v0, c_24__type__4448))
% 62.57/18.28  | (4616)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__63892___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ t(v6, v7) | c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v6))
% 62.57/18.28  | (4617)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (c_24__type__63892___24a6(v0, v1, v2, v3, v4, v5) = v7) |  ~ c_24__type__63892___24t(v0, v1, v2, v3, v4, v5, v6) | t(v6, v7))
% 62.57/18.28  | (4618) c_24__type__61892___24t(cCoq_2esetoid__ring_2eField__theory_2eFEmul)
% 62.57/18.29  | (4619)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__prop__4112___24a1(v0) = v1) |  ~ p(v1))
% 62.57/18.29  | (4620)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v0, v1, v2) = v4 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, cCoq_2eInit_2eDatatypes_2efalse, v2) = v5 & ((v4 = v3 & v1 = cCoq_2eInit_2eDatatypes_2etrue) | (v1 = cCoq_2eInit_2eDatatypes_2efalse & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v2) | (v9 = v0 & v5 = v4 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v6, v7, v8) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v8) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v6) & cCoq_2eInit_2eDatatypes_2ebool___24t(v7)) | (v0 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf & ((v9 = v2 & v5 = v4 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v6, v7, v8) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v8) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v6) & cCoq_2eInit_2eDatatypes_2ebool___24t(v7)) | (v4 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf & v2 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf))))))))
% 62.57/18.29  | (4621) c_24__type__61935___24t(cCoq_2esetoid__ring_2eField__theory_2enum)
% 62.57/18.29  | (4622)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v2, v4, v6) = v8))
% 62.57/18.29  | (4623)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v0, v1) = v2) |  ~ p(v2) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue)
% 62.57/18.29  | (4624)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2esub, v0) = v3))
% 62.57/18.29  | (4625)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v1, v3, v5, v7, v9, v11, v13) = v14) |  ~ (cCoq_2emicromega_2eTauto_2eI___24a7(v0, v2, v4, v6, v8, v10, v12) = v14))
% 62.57/18.29  | (4626)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2enil, v0) = v1) | cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1)
% 62.57/18.29  | (4627)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2enil, v0) = v1)
% 62.57/18.29  | (4628)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52784___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 62.57/18.29  | (4629)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52784___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 62.57/18.29  | (4630)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v4, v3, v2) = v0))
% 62.57/18.29  | (4631)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v3 & ( ~ (v1 = v0) | ( ~ p(v3) &  ~ p(v2))) & (v1 = v0 | p(v3) | p(v2))))
% 62.57/18.29  | (4632)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__59774___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__59774, v0) = v3))
% 62.57/18.29  | (4633)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__61392___24a2(v0, v0) = v1) | p(v1))
% 62.57/18.29  | (4634)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2ebool__rect, v0) = v1) | cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v0) = v1)
% 62.57/18.29  | (4635)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2ebool__rect___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2ebool__rect, v0) = v1)
% 62.57/18.29  | (4636)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2ebool__rec, v0) = v1) | cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v0) = v1)
% 62.57/18.29  | (4637)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2ebool__rec___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2ebool__rec, v0) = v1)
% 62.57/18.29  | (4638) cType___24t(cRedblack_2eTREES_2etree)
% 62.57/18.29  | (4639)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v4) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v3) = v5)
% 62.57/18.29  | (4640) c_24__type__43967___24t(cCoq_2eReals_2eRdefinitions_2eRplus)
% 62.57/18.29  | (4641)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v2) = v1) |  ~ (cCoq_2eArith_2eFactorial_2efact___24a1(v2) = v0))
% 62.57/18.29  | (4642)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(v2) = v0))
% 62.57/18.29  | (4643)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.57/18.29  | (4644)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ (happ(v1, v2) = v4) |  ~ c_24__lam__63652___24a4(v0, v1, v2, v3) |  ~ p(v5))
% 62.57/18.29  | (4645)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v4 = v1 & v2 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v3 = v2 & cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v0) = v2) | (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | (v4 = v1 & ((v10 = v2 & v7 = v0 & cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v8, v5) = v9 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(v6) = v8 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v6) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v2 & v7 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v6, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v0 = cCoq_2eNumbers_2eBinNums_2eZ0)))))))
% 62.57/18.29  | (4646)  ? [v0] : (c_24__type__51586___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v2)))
% 62.57/18.29  | (4647) cCoq_2emicromega_2eRingMicromega_2eOp1___24t(cCoq_2emicromega_2eRingMicromega_2eNonEqual)
% 62.57/18.29  | (4648)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eto__nat___24a1(v2) = v0))
% 62.57/18.29  | (4649)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v1, v3) = v4) |  ~ (cCoq_2eStrings_2eString_2eString___24a2(v0, v2) = v4))
% 62.57/18.29  | (4650)  ! [v0] : ( ~ t(v0, c_24__type__63643) | c_24__type__63643___24t(v0))
% 62.57/18.29  | (4651)  ! [v0] : ( ~ c_24__type__63643___24t(v0) | t(v0, c_24__type__63643))
% 62.57/18.29  | (4652)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v2, v3, v4) = v5) |  ~ c_24__type__114___24t(v0, v1) |  ~ t(v3, v0) |  ~ t(v2, v0) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : (c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v4) = v11 & c_24__prop__3381___24a3(v0, v2, v3) = v13 & c_24__prop__3382___24a3(v0, v2, v3) = v14 & cCoq_2eInit_2eSpecif_2eright___24a2(v13, v14) = v15 & c_24__prop__3379___24a3(v0, v2, v3) = v8 & c_24__prop__3380___24a3(v0, v2, v3) = v9 & cCoq_2eInit_2eSpecif_2eleft___24a2(v8, v9) = v10 & happ(v6, v2) = v7 & happ(v1, v3) = v6 & cCoq_2eInit_2eDatatypes_2eS___24a1(v11) = v12 & ((v15 = v7 & v11 = v5 &  ~ (v3 = v2)) | (v12 = v5 & v10 = v7 & v3 = v2))))
% 62.57/18.29  | (4653)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__48628___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 62.57/18.29  | (4654)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__48628___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 62.57/18.29  | (4655)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (c_24__type__39367___24t(v0, v1, v2, v3) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (happ(v5, v6) = v7 & happ(v3, v4) = v5 & t(v6, v2) & t(v4, v0) &  ~ t(v7, v0)))
% 62.57/18.29  | (4656)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.57/18.29  | (4657)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eldiff, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v0, v1) = v3)
% 62.57/18.29  | (4658)  ~ c_24__lam__59763___24a1(cCoq_2eNumbers_2eBinNums_2eZ0)
% 62.57/18.29  | (4659)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2efst___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eDatatypes_2efst, v0) = v4))
% 62.57/18.29  | (4660)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v5 = v2 & v3 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v2 & v3 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ((v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)))) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ((v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(v0, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v8 = v3 & v7 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eGt, v4, v6) = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6))))))
% 62.57/18.29  | (4661)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory, v0) = v10) |  ~ p(v19) | cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9))
% 62.57/18.29  | (4662)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory, v0) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) | p(v19))
% 62.57/18.29  | (4663)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4235___24a2(v0, v0) = v1) | p(v1))
% 62.57/18.29  | (4664) c_24__type__44009___24t(cCoq_2emicromega_2eRefl_2emake__conj)
% 62.57/18.29  | (4665)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v1) = v3)
% 62.57/18.29  | (4666)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__48305___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__48305___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.57/18.29  | (4667) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cProp, cCoq_2eZArith_2eBinInt_2eZ_2eeq, c_3c_3d_3e) = all_0_9_9
% 62.57/18.29  | (4668)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v1) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v4, v0) = v3 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v4))
% 62.57/18.29  | (4669)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v1, v0) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.57/18.29  | (4670)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4294___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__4294___24t(v0, v1))
% 62.57/18.29  | (4671)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__4294___24a1(v0) = v2) |  ~ c_24__type__4294___24t(v0, v1) | t(v1, v2))
% 62.57/18.29  | (4672) c_24__type__49679___24t(cCoq_2emicromega_2eRingMicromega_2ecneqb)
% 62.57/18.29  | (4673)  ? [v0] : (c_24__type__61935___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4)))
% 62.57/18.30  | (4674)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emul, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v3)
% 62.57/18.30  | (4675)  ? [v0] : (c_24__type__4038___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v4)))
% 62.57/18.30  | (4676)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (c_24__lam__64754___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v0, v3) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 62.57/18.30  | (4677)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v0) = v1) |  ~ c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v0, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.57/18.30  | (4678)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2eoption, v0) = v1) | cCoq_2eInit_2eDatatypes_2eoption___24a1(v0) = v1)
% 62.57/18.30  | (4679)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eoption___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2eoption, v0) = v1)
% 62.57/18.30  | (4680)  ? [v0] : (c_24__type__3076___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cRedblack_2eTREES_2etree___24t(v1) &  ~ cType___24t(v2)))
% 62.57/18.30  | (4681)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v7 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eLt & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eLt & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v7 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v3, v5) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v6 = v1 & v2 = cCoq_2eInit_2eDatatypes_2eGt & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = cCoq_2eInit_2eDatatypes_2eGt & v1 = cCoq_2eNumbers_2eBinNums_2eZ0)))))
% 62.57/18.30  | (4682)  ? [v0] :  ? [v1] : (c_24__type__4294___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v4 & happ(v1, v2) = v3 & happ(v0, v4) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) &  ~ t(v3, v5)))
% 62.57/18.30  | (4683)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2edivide, v0) = v2) |  ~ p(v3) | cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(v0, v1))
% 62.57/18.30  | (4684)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2edivide, v0) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(v0, v1) | p(v3))
% 62.57/18.30  | (4685)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v3 &  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ c_24__type__42648___24t(v4) | p(v5) |  ? [v6] : (happ(v4, v2) = v6 &  ~ p(v6))) &  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ c_24__type__42648___24t(v4) |  ~ p(v5) |  ? [v6] : (happ(v4, v3) = v6 & p(v6)))))
% 62.67/18.30  | (4686)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eVectors_2eFin_2eFS, v0) = v3))
% 62.67/18.30  | (4687)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v3, v2) = v0))
% 62.67/18.30  | (4688)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cCoq_2eNumbers_2eBinNums_2exH) = v2) |  ~ c_24__type__37142___24t(v1) |  ~ c_24__type__37140___24t(v0) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__37152___24t(v1, v6) |  ~ c_24__type__37147___24t(v1, v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) |  ~ t(v8, v2) |  ? [v12] : (happ(v1, v10) = v12 & t(v11, v12))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ (happ(v1, v10) = v11) |  ~ c_24__type__37152___24t(v1, v6) |  ~ c_24__type__37147___24t(v1, v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v10) |  ~ t(v8, v2) |  ? [v12] : (happ(v9, v10) = v12 & t(v12, v11)))))
% 62.67/18.30  | (4689)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v1) = v2 &  ~ p(v2)))
% 62.67/18.30  | (4690)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cRedblack_2eTREES_2elookup, v0) = v2) | cRedblack_2eTREES_2elookup___24a2(v0, v1) = v3)
% 62.67/18.30  | (4691)  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.67/18.30  | (4692)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.67/18.30  | (4693)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4656___24a2(v0, v1) = v2) | p(v2))
% 62.67/18.30  | (4694) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNArith_2eBinNat_2eN_2eeq, cCoq_2eNArith_2eBinNat_2eN_2eeq) = all_0_24_24
% 62.67/18.30  | (4695)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v7, v6, v5, v4, v3, v2) = v0))
% 62.67/18.30  | (4696)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePc___24a2(v0, v1) = v5) |  ~ (cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v2, v3, v4) = v5))
% 62.67/18.30  | (4697)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolC___24a1(v0) = v1) |  ? [v2] : (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v0) = v2 & cCoq_2eInit_2eDatatypes_2eprod___24a2(v1, cCoq_2emicromega_2eRingMicromega_2eOp1) = v2))
% 62.67/18.30  | (4698) cRedblack_2ekey___24t(all_0_4_4)
% 62.67/18.30  | (4699)  ! [v0] : ( ~ t(v0, c_24__type__4460) | c_24__type__4460___24t(v0))
% 62.67/18.30  | (4700)  ! [v0] : ( ~ c_24__type__4460___24t(v0) | t(v0, c_24__type__4460))
% 62.67/18.30  | (4701)  ! [v0] : ( ~ t(v0, c_24__type__3427) | c_24__type__3427___24t(v0))
% 62.67/18.30  | (4702)  ! [v0] : ( ~ c_24__type__3427___24t(v0) | t(v0, c_24__type__3427))
% 62.67/18.30  | (4703)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__59771___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v2))
% 62.67/18.30  | (4704)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eldiff___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eldiff, v0) = v3))
% 62.67/18.30  | (4705)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__62337___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62337___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.67/18.30  | (4706)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(v0, v2, v4, v6) = v8))
% 62.67/18.30  | (4707)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__let__var__var__7__n__3336__3340__3349, v0) = v4) | c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v3) = v7)
% 62.67/18.30  | (4708)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.67/18.30  | (4709)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__37114___24a2(v0, v1) = v2) |  ~ p(v2))
% 62.67/18.30  | (4710)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2eGt) | (v3 = cCoq_2eInit_2eDatatypes_2efalse & v2 = cCoq_2eInit_2eDatatypes_2eLt) | (v3 = cCoq_2eInit_2eDatatypes_2etrue & v2 = cCoq_2eInit_2eDatatypes_2eEq))))
% 62.67/18.30  | (4711)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : (v1 = v0 |  ~ (c_24__type__47959___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__47959___24a22(v23, v22, v21, v20, v19, v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.67/18.30  | (4712)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 62.67/18.30  | (4713)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ c_24__type__59442___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v2) = v6 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v4 & happ(v1, v2) = v5 & happ(v0, v6) = v7 & ( ~ p(v4) |  ! [v8] :  ! [v9] : ( ~ (happ(v5, v8) = v9) |  ~ t(v8, v3) | t(v9, v7)))))
% 62.67/18.30  | (4714)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v2) = v0))
% 62.67/18.30  | (4715)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ (happ(v2, v0) = v3) |  ~ c_24__type__42648___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v3) |  ? [v4] : (happ(v2, v1) = v4 &  ~ p(v4)))
% 62.67/18.30  | (4716)  ! [v0] : ( ~ cCoq_2eInit_2ePeano_2egt___24a2(v0, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.67/18.30  | (4717)  ! [v0] :  ! [v1] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(v0, v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : ((v9 = v1 & v7 = v0 & cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v4) = v5 & cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(v2) = v3 & cCoq_2eStrings_2eString_2eString___24a2(v4, v8) = v1 & cCoq_2eStrings_2eString_2eString___24a2(v2, v6) = v0 & cCoq_2eStrings_2eString_2estring___24t(v8) & cCoq_2eStrings_2eString_2estring___24t(v6) & cCoq_2eStrings_2eAscii_2eascii___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v2) & cCoq_2eInit_2ePeano_2elt___24a2(v3, v5)) | (v6 = v1 & v4 = v0 & cCoq_2eStrings_2eString_2eString___24a2(v2, v5) = v1 & cCoq_2eStrings_2eString_2eString___24a2(v2, v3) = v0 & cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(v3, v5) & cCoq_2eStrings_2eString_2estring___24t(v5) & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eAscii_2eascii___24t(v2)) | (v4 = v1 & v0 = cCoq_2eStrings_2eString_2eEmptyString & cCoq_2eStrings_2eString_2eString___24a2(v2, v3) = v1 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eAscii_2eascii___24t(v2))))
% 62.67/18.30  | (4718) c_24__type__3326___24t(cCoq_2eLists_2eList_2eIn)
% 62.67/18.30  | (4719)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & p(v3)))
% 62.67/18.30  | (4720)  ! [v0] : ( ~ t(v0, c_24__type__49679) | c_24__type__49679___24t(v0))
% 62.67/18.30  | (4721)  ! [v0] : ( ~ c_24__type__49679___24t(v0) | t(v0, c_24__type__49679))
% 62.67/18.30  | (4722)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v2, v4, v6) = v8))
% 62.67/18.30  | (4723)  ! [v0] : ( ~ t(v0, c_24__type__64023) | c_24__type__64023___24t(v0))
% 62.67/18.30  | (4724)  ! [v0] : ( ~ c_24__type__64023___24t(v0) | t(v0, c_24__type__64023))
% 62.67/18.30  | (4725)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | cProp___24t(v14))
% 62.67/18.30  | (4726)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2epow, v0) = v3))
% 62.67/18.30  | (4727) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3505, all_0_17_17, cCoq_2eNArith_2eBinNat_2eN_2elt)
% 62.67/18.30  | (4728)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] : ( ~ (v3 = v1) & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3))
% 62.67/18.31  | (4729)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3108___24t(v0) |  ~ cRedblack_2eTREES_2etree___24t(v1) | cProp___24t(v2))
% 62.67/18.31  | (4730) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__3507, all_0_7_7, cCoq_2eZArith_2eBinIntDef_2eZ_2esgn)
% 62.67/18.31  | (4731)  ! [v0] : ( ~ t(v0, c_24__type__3002) | c_24__type__3002___24t(v0))
% 62.67/18.31  | (4732)  ! [v0] : ( ~ c_24__type__3002___24t(v0) | t(v0, c_24__type__3002))
% 62.67/18.31  | (4733)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eN0))))))
% 62.67/18.31  | (4734)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRfunctions_2eZ__spec, v0) = v3))
% 62.67/18.31  | (4735)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eNat_2esub___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2esub___24a2(v0, v2) = v4)
% 62.67/18.31  | (4736)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eR__Ifp_2eInt__part___24a1(v2) = v0))
% 62.67/18.31  | (4737)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2emicromega_2eRingMicromega_2eeval__op1, v0) = v7))
% 62.67/18.31  | (4738)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__4337, v0) = v3) |  ~ p(v5) | c_24__lam__4337___24a3(v0, v1, v2))
% 62.67/18.31  | (4739)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__4337, v0) = v3) |  ~ c_24__lam__4337___24a3(v0, v1, v2) | p(v5))
% 62.67/18.31  | (4740)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 62.67/18.31  | (4741)  ? [v0] : (c_24__type__64775___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 62.67/18.31  | (4742)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__4540___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__4540___24t(v0, v1, v2))
% 62.67/18.31  | (4743)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__4540___24a2(v0, v1) = v3) |  ~ c_24__type__4540___24t(v0, v1, v2) | t(v2, v3))
% 62.67/18.31  | (4744)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v1, v2) = v3) |  ~ (cCoq_2eVectors_2eFin_2eF1___24a1(v0) = v3))
% 62.67/18.31  | (4745) c_24__type__6692___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2equot)
% 62.67/18.31  | (4746)  ? [v0] : (c_24__type__4318___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2ecomparison___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v2)))
% 62.67/18.31  | (4747) c_24__type__60992___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare)
% 62.67/18.31  | (4748)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare, v0) = v3))
% 62.67/18.31  | (4749)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2eprefix___24a2(v0, v1) = v2) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] : (cCoq_2eStrings_2eString_2eString___24a2(v3, v4) = v5 & cCoq_2eStrings_2eString_2estring___24t(v4) & cCoq_2eStrings_2eAscii_2eascii___24t(v3) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v1) | (v5 = v0 & ((v15 = v1 & cCoq_2eStrings_2eAscii_2eascii__dec___24a2(v3, v6) = v7 & c_24__prop__4090___24a2(v3, v6) = v8 & c_24__prop__4091___24a2(v3, v6) = v9 & c_24__prop__4092___24a2(v3, v6) = v11 & c_24__prop__4093___24a2(v3, v6) = v12 & cCoq_2eStrings_2eString_2eprefix___24a2(v4, v14) = v16 & cCoq_2eStrings_2eString_2eString___24a2(v6, v14) = v1 & cCoq_2eInit_2eSpecif_2eright___24a2(v11, v12) = v13 & cCoq_2eInit_2eSpecif_2eleft___24a2(v8, v9) = v10 & cCoq_2eStrings_2eString_2estring___24t(v14) & cCoq_2eStrings_2eAscii_2eascii___24t(v6) & ((v16 = v2 & v10 = v7 & v6 = v3) | (v13 = v7 & v2 = cCoq_2eInit_2eDatatypes_2efalse &  ~ (v6 = v3)))) | (v2 = cCoq_2eInit_2eDatatypes_2efalse & v1 = cCoq_2eStrings_2eString_2eEmptyString))))))
% 62.67/18.31  | (4750)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v0) & t(v23, v0) &  ~ t(v26, v0)))
% 62.67/18.31  | (4751)  ! [v0] :  ! [v1] : ( ~ (cRedblack_2eTREES_2etree__rec___24a1(v0) = v1) | cRedblack_2eTREES_2etree__rect___24a1(v0) = v1)
% 62.67/18.31  | (4752)  ! [v0] :  ! [v1] : ( ~ (cRedblack_2eTREES_2etree__rect___24a1(v0) = v1) | cRedblack_2eTREES_2etree__rec___24a1(v0) = v1)
% 62.67/18.31  | (4753)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePinj, v0) = v4))
% 62.67/18.31  | (4754)  ? [v0] : (c_24__type__3985___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cType___24t(v2)))
% 62.67/18.31  | (4755)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cRedblack_2eTREES_2einsert___24a3(v4, v3, v2) = v1) |  ~ (cRedblack_2eTREES_2einsert___24a3(v4, v3, v2) = v0))
% 62.67/18.31  | (4756)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2edenum, v0) = v2) | cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(v0, v1) = v3)
% 62.67/18.31  | (4757)  ! [v0] : ( ~ t(v0, c_24__type__3407) | c_24__type__3407___24t(v0))
% 62.67/18.31  | (4758)  ! [v0] : ( ~ c_24__type__3407___24t(v0) | t(v0, c_24__type__3407))
% 62.67/18.31  | (4759)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v1, cRedblack_2eRed) = v2) |  ~ c_24__type__3216___24t(v1) |  ~ c_24__type__3214___24t(v0) |  ? [v3] :  ? [v4] : (happ(v1, cRedblack_2eBlack) = v3 & happ(v0, v1) = v4 &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ cRedblack_2ecolor___24t(v9) |  ~ t(v7, v3) |  ~ t(v5, v2) |  ? [v11] : (happ(v1, v9) = v11 & t(v10, v11))) &  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v1, v9) = v10) |  ~ cRedblack_2ecolor___24t(v9) |  ~ t(v7, v3) |  ~ t(v5, v2) |  ? [v11] : (happ(v8, v9) = v11 & t(v11, v10)))))
% 62.67/18.31  | (4760)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v2) = v4))
% 62.67/18.31  | (4761)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v3 & ( ~ p(v3) |  ~ p(v2)) & (p(v3) | p(v2))))
% 62.67/18.31  | (4762)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eNoDupA, v0) = v3) |  ~ p(v5) | cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(v0, v1, v2))
% 62.67/18.31  | (4763)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eNoDupA, v0) = v3) |  ~ cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(v0, v1, v2) | p(v5))
% 62.67/18.31  | (4764)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v3 & p(v3)))
% 62.67/18.31  | (4765)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__3382___24a3(v0, v1, v1) = v2) |  ~ p(v2))
% 62.67/18.31  | (4766)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__type__53687___24a5(v0, v1, v2, v3, v4) = v5) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(v0, v1, v2, v3, v4) |  ~ c_24__type__53549___24t(v0, v1, v2, v3, v4, v4) |  ~ c_24__type__53519___24t(v0, v1, v2, v3, v4, v3) |  ~ c_24__type__53495___24t(v0, v1, v2, v3, v4, v2) |  ~ c_24__type__53465___24t(v0, v1, v2, v3, v4, v1) |  ~ cType___24t(v0) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (c_24__type__53660___24a5(v0, v1, v2, v3, v4) = v11 & c_24__type__53579___24a5(v0, v1, v2, v3, v4) = v6 & c_24__type__53603___24a5(v0, v1, v2, v3, v4) = v7 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v11, v4, v8) = v12 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v7, v4, v8) = v9 & cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v0, v0, v4, v4) = v8 & c_24__type__53636___24a5(v0, v1, v2, v3, v4) = v10 & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v10, v12, v2) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v6, v9, v1) & cCoq_2eClasses_2eMorphisms_2eProper___24a3(v5, v8, v3)))
% 62.67/18.31  | (4767)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(v0, v1))
% 62.67/18.31  | (4768)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__129___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cProp___24t(v4))
% 62.67/18.31  | (4769)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v9 = v8 |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eN___24a5(v0, v2, v4, v6, v8) = v10))
% 62.67/18.31  | (4770)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eStrings_2eString_2estring__rect, v0) = v1) | cCoq_2eStrings_2eString_2estring__rect___24a1(v0) = v1)
% 62.67/18.31  | (4771)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eString_2estring__rect___24a1(v0) = v1) | happ(cCoq_2eStrings_2eString_2estring__rect, v0) = v1)
% 62.67/18.31  | (4772)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__63101___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | cProp___24t(v12))
% 62.67/18.31  | (4773)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1))
% 62.67/18.31  | (4774)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2exO, v0) = v1) | cCoq_2eNumbers_2eBinNums_2exO___24a1(v0) = v1)
% 62.67/18.31  | (4775)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2exO___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2exO, v0) = v1)
% 62.67/18.31  | (4776)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.31  | (4777)  ! [v0] : ( ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, cCoq_2eNumbers_2eBinNums_2exH) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.67/18.31  | (4778)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0)))
% 62.67/18.31  | (4779)  ! [v0] : ( ~ t(v0, c_24__type__43947) | c_24__type__43947___24t(v0))
% 62.67/18.31  | (4780)  ! [v0] : ( ~ c_24__type__43947___24t(v0) | t(v0, c_24__type__43947))
% 62.67/18.31  | (4781)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52541___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 62.67/18.31  | (4782)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52541___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 62.67/18.32  | (4783) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__129, all_0_25_25, cCoq_2eInit_2ePeano_2elt)
% 62.67/18.32  | (4784)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2) |  ~ cCoq_2eInit_2ePeano_2egt___24a2(v2, v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v1))
% 62.67/18.32  | (4785)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(cCoq_2eInit_2eDatatypes_2elist__rect, v0) = v5) | cCoq_2eInit_2eDatatypes_2elist__rect___24a5(v0, v1, v2, v3, v4) = v9)
% 62.67/18.32  | (4786)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38673___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.67/18.32  | (4787)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__38673___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.67/18.32  | (4788)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.32  | (4789)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2enth__error, v0) = v3) | cCoq_2eLists_2eList_2enth__error___24a3(v0, v1, v2) = v5)
% 62.67/18.32  | (4790)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 62.67/18.32  | (4791)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.32  | (4792)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eArith_2eBetween_2ebetween, v0) = v3) |  ~ p(v5) | cCoq_2eArith_2eBetween_2ebetween___24a3(v0, v1, v2))
% 62.67/18.32  | (4793)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eArith_2eBetween_2ebetween, v0) = v3) |  ~ cCoq_2eArith_2eBetween_2ebetween___24a3(v0, v1, v2) | p(v5))
% 62.67/18.32  | (4794) c_24__type__134___24t(cCoq_2eInit_2eSpecif_2eleft)
% 62.67/18.32  | (4795)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eN0))))))
% 62.67/18.32  | (4796)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eN__rec, v0) = v1) | cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v0) = v1)
% 62.67/18.32  | (4797)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eN__rec___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2eN__rec, v0) = v1)
% 62.67/18.32  | (4798) c_24__type__4095___24t(cCoq_2eStrings_2eString_2eeqb)
% 62.67/18.32  | (4799)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eRingMicromega_2eNFormula, v0) = v1) | cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v0) = v1)
% 62.67/18.32  | (4800)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eNFormula___24a1(v0) = v1) | happ(cCoq_2emicromega_2eRingMicromega_2eNFormula, v0) = v1)
% 62.67/18.32  | (4801)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ c_24__type__56963___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v4) |  ~ t(v8, v0) | t(v11, v0))
% 62.67/18.32  | (4802)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v2, v4, v6) = v8))
% 62.67/18.32  | (4803)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v0, v2, v4, v6, v8) = v10))
% 62.67/18.32  | (4804)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2emap___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eLists_2eList_2emap, v0) = v5))
% 62.67/18.32  | (4805)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__60419___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__60419___24a3(v4, v3, v2) = v0))
% 62.67/18.32  | (4806)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v0) = v1) |  ~ cCoq_2eZArith_2eZnumtheory_2eprime___24a1(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v1))
% 62.67/18.32  | (4807)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878, v0) = v6) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v0, v1, v2, v3, v4, v5) = v11)
% 62.67/18.32  | (4808) c_24__type__3505___24t(cCoq_2eNArith_2eBinNat_2eN_2elt)
% 62.67/18.32  | (4809)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__139___24t(v0) |  ~ cProp___24t(v3) |  ~ cProp___24t(v1) |  ~ p(v3) | cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v4))
% 62.67/18.32  | (4810)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v7, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39227___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v4, v10) = v12 &  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v15, v17) = v18) |  ~ (happ(v12, v16) = v17) |  ~ (happ(v11, v13) = v14) |  ~ (happ(v9, v14) = v15) |  ~ (happ(v8, v13) = v16) |  ~ t(v13, v0) | p(v18))))
% 62.67/18.32  | (4811) c_24__type__6196___24t(cCoq_2ePArith_2eBinPos_2ePos_2ege)
% 62.67/18.32  | (4812)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) | (v6 = v0 & ((v14 = v2 & v12 = v1 & cCoq_2eInit_2eDatatypes_2eorb___24a2(v4, v9) = v10 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v5, v11) = v13 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v3, v7) = v8 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v8, v10, v13) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v7, v9, v11) = v1 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v11) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v7) & cCoq_2eInit_2eDatatypes_2ebool___24t(v9)) | (v2 = v0 & v1 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf))))))
% 62.67/18.32  | (4813)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v2) = v0))
% 62.67/18.32  | (4814)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, cCoq_2eNumbers_2eBinNums_2eN0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.67/18.32  | (4815)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.32  | (4816)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__6842___24a1(v2) = v1) |  ~ (c_24__type__6842___24a1(v2) = v0))
% 62.67/18.32  | (4817)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eeven, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v0) = v1)
% 62.67/18.32  | (4818)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeven___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eeven, v0) = v1)
% 62.67/18.32  | (4819)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3274___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2elist___24t(v1, v6))
% 62.67/18.32  | (4820)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v6, v5, v4, v3, v2) = v0))
% 62.67/18.32  | (4821)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__56162___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__56162___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.67/18.32  | (4822)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = cRedblack_2eBlack | v3 = cRedblack_2eRed |  ~ (cRedblack_2ecolor__rect___24a4(v0, v1, v2, v3) = v4) |  ~ c_24__type__3221___24t(v0, v0) |  ~ cRedblack_2ecolor___24t(v3))
% 62.67/18.32  | (4823)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v1, v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.67/18.32  | (4824)  ! [v0] : ( ~ t(v0, c_24__type__3218) | c_24__type__3218___24t(v0))
% 62.67/18.32  | (4825)  ! [v0] : ( ~ c_24__type__3218___24t(v0) | t(v0, c_24__type__3218))
% 62.67/18.32  | (4826)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v0, v2, v4) = v6))
% 62.67/18.32  | (4827)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eBoolSpec, v0) = v3) |  ~ p(v5) | cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v0, v1, v2))
% 62.67/18.32  | (4828)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eBoolSpec, v0) = v3) |  ~ cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(v0, v1, v2) | p(v5))
% 62.67/18.32  | (4829) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, c_24__type__42648, cCoq_2eZArith_2eBinInt_2eZ_2eeq, all_0_9_9) = all_0_8_8
% 62.67/18.32  | (4830)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v1) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v2) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v2, v3) = v4) |  ~ p(v4) | cCoq_2eZArith_2eZdiv_2eRemainder__alt___24a2(v0, v1) |  ? [v5] :  ? [v6] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v1) = v6 & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v6) = v5))
% 62.67/18.32  | (4831)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v0, v2) = v4))
% 62.67/18.32  | (4832)  ? [v0] : (c_24__type__3218___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cRedblack_2ecolor___24t(v1) &  ~ cProp___24t(v2)))
% 62.67/18.32  | (4833)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v23, v9) | t(v24, v9))
% 62.67/18.32  | (4834)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__41618___24a3(v0, v1, v2) = v3) |  ~ p(v3))
% 62.67/18.32  | (4835)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v3, v1) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, all_0_42_42) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] :  ? [v6] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v2) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v4) = v6 & ( ~ p(v5) | p(v6))))
% 62.67/18.32  | (4836)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2esub___24a2(v3, v2) = v0))
% 62.67/18.33  | (4837)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__64754___24a2(v3, v2) = v1) |  ~ (c_24__lam__64754___24a2(v3, v2) = v0))
% 62.67/18.33  | (4838)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & t(v11, v0) &  ~ t(v12, v0)))
% 62.67/18.33  | (4839)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ? [v4] :  ? [v5] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v4) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v3 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)))
% 62.67/18.33  | (4840)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eequivlistA, v0) = v4) |  ~ p(v7) | cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v0, v1, v2, v3))
% 62.67/18.33  | (4841)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eSetoidList_2eequivlistA, v0) = v4) |  ~ cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v0, v1, v2, v3) | p(v7))
% 62.67/18.33  | (4842)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eQArith_2eQArith__base_2eQle___24a2(v1, v0) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0))
% 62.67/18.33  | (4843) cCoq_2eInit_2eDatatypes_2ebool___24t(cCoq_2eInit_2eDatatypes_2efalse)
% 62.67/18.33  | (4844)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v4, v1) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v3) = v5)
% 62.67/18.33  | (4845)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2eForall, v0) = v3) |  ~ p(v5) | cCoq_2eLists_2eList_2eForall___24a3(v0, v1, v2))
% 62.67/18.33  | (4846)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eLists_2eList_2eForall, v0) = v3) |  ~ cCoq_2eLists_2eList_2eForall___24a3(v0, v1, v2) | p(v5))
% 62.67/18.33  | (4847)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v1, v3) = v4) |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v0, v2) = v4))
% 62.67/18.33  | (4848)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v2) = v0))
% 62.67/18.33  | (4849)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eStrings_2eString_2elength___24a1(v0) = v1) |  ~ cCoq_2eStrings_2eString_2estring___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : (cCoq_2eStrings_2eString_2elength___24a1(v3) = v4 & cCoq_2eStrings_2eString_2eString___24a2(v2, v3) = v0 & cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v1 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eAscii_2eascii___24t(v2)))
% 62.67/18.33  | (4850)  ! [v0] : ( ~ t(v0, cCoq_2eNumbers_2eBinNums_2eN) | cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.67/18.33  | (4851)  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | t(v0, cCoq_2eNumbers_2eBinNums_2eN))
% 62.67/18.33  | (4852)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEadd, v0) = v3) | cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v0, v1, v2) = v5)
% 62.67/18.33  | (4853)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v0) & t(v23, v0) &  ~ t(v26, v0)))
% 62.67/18.33  | (4854)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__4670, v0) = v3) |  ~ p(v5) | c_24__lam__4670___24a3(v0, v1, v2))
% 62.67/18.33  | (4855)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__4670, v0) = v3) |  ~ c_24__lam__4670___24a3(v0, v1, v2) | p(v5))
% 62.67/18.33  | (4856)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.33  | (4857)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEX, v0) = v2) | cCoq_2emicromega_2eEnvRing_2ePEX___24a2(v0, v1) = v3)
% 62.67/18.33  | (4858)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v12) = v13) |  ~ (happ(v3, v10) = v11) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] :  ? [v15] : (happ(v11, v12) = v14 & happ(v3, v14) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v20) |  ~ (happ(v13, v16) = v17) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21))))
% 62.67/18.33  | (4859)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eStrings_2eAscii_2eascii__rect, v0) = v1) | cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v0) = v1)
% 62.67/18.33  | (4860)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eAscii_2eascii__rect___24a1(v0) = v1) | happ(cCoq_2eStrings_2eAscii_2eascii__rect, v0) = v1)
% 62.67/18.33  | (4861)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__37114___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__37114, v0) = v3))
% 62.67/18.33  | (4862)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2emodulo, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(v0, v1) = v3)
% 62.67/18.33  | (4863)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v3, v5) = v6) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v4, v0) = v5) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v1) |  ? [v7] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v2, v4) = v7 & ( ~ p(v7) | p(v6)) & ( ~ p(v6) | p(v7))))
% 62.67/18.33  | (4864)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__lam__59788___24a2(v3, v2) = v1) |  ~ (c_24__lam__59788___24a2(v3, v2) = v0))
% 62.67/18.33  | (4865)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.67/18.33  | (4866)  ? [v0] : (c_24__type__3502___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v4)))
% 62.67/18.33  | (4867)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v32, v16) = v33) |  ~ (happ(v31, v15) = v32) |  ~ (happ(v30, v14) = v31) |  ~ (happ(v29, v13) = v30) |  ~ (happ(v28, v12) = v29) |  ~ (happ(v27, v11) = v28) |  ~ (happ(v26, v10) = v27) |  ~ (happ(v25, v9) = v26) |  ~ (happ(v24, v8) = v25) |  ~ (happ(v23, v7) = v24) |  ~ (happ(v22, v6) = v23) |  ~ (happ(v21, v5) = v22) |  ~ (happ(v20, v4) = v21) |  ~ (happ(v19, v3) = v20) |  ~ (happ(v18, v2) = v19) |  ~ (happ(v17, v1) = v18) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__morph, v0) = v17) |  ~ p(v33) | cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16))
% 62.67/18.33  | (4868)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] :  ! [v32] :  ! [v33] : ( ~ (happ(v32, v16) = v33) |  ~ (happ(v31, v15) = v32) |  ~ (happ(v30, v14) = v31) |  ~ (happ(v29, v13) = v30) |  ~ (happ(v28, v12) = v29) |  ~ (happ(v27, v11) = v28) |  ~ (happ(v26, v10) = v27) |  ~ (happ(v25, v9) = v26) |  ~ (happ(v24, v8) = v25) |  ~ (happ(v23, v7) = v24) |  ~ (happ(v22, v6) = v23) |  ~ (happ(v21, v5) = v22) |  ~ (happ(v20, v4) = v21) |  ~ (happ(v19, v3) = v20) |  ~ (happ(v18, v2) = v19) |  ~ (happ(v17, v1) = v18) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2ering__morph, v0) = v17) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) | p(v33))
% 62.67/18.33  | (4869)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eList_2eAdd, v0) = v4) |  ~ p(v7) | cCoq_2eLists_2eList_2eAdd___24a4(v0, v1, v2, v3))
% 62.67/18.33  | (4870)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eLists_2eList_2eAdd, v0) = v4) |  ~ cCoq_2eLists_2eList_2eAdd___24a4(v0, v1, v2, v3) | p(v7))
% 62.67/18.33  | (4871)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3076___24t(v1) |  ~ c_24__type__3074___24t(v0) |  ? [v3] : (happ(v1, cRedblack_2eTREES_2eE) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__3106___24t(v1, v6) |  ~ cRedblack_2eTREES_2etree___24t(v8) |  ~ t(v4, v3) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__3106___24t(v1, v6) |  ~ cRedblack_2eTREES_2etree___24t(v8) |  ~ t(v4, v3) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9)))))
% 62.67/18.33  | (4872)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v0, v2, v4) = v6))
% 62.67/18.33  | (4873) c_24__type__37109___24t(cCoq_2eStrings_2eAscii_2eeqb)
% 62.67/18.33  | (4874)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2elt, v0) = v2) |  ~ p(v3) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1))
% 62.67/18.33  | (4875)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNat_2eN_2elt, v0) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1) | p(v3))
% 62.67/18.33  | (4876)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb, v0) = v3))
% 62.67/18.33  | (4877) cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(all_0_44_44) = all_0_11_11
% 62.67/18.33  | (4878)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v4, v3, v2) = v0))
% 62.67/18.33  | (4879)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v0) = v2) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.67/18.33  | (4880)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eRing__polynom_2evmon, v0) = v3))
% 62.67/18.33  | (4881)  ? [v0] : (c_24__type__57037___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cType___24t(v1) &  ~ cVFA_2eSearchTree_2etree___24t(v1, v2)))
% 62.67/18.33  | (4882)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2epos__div__eucl___24a2(v0, v1) = v3)
% 62.67/18.33  | (4883)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v0, v2, v4, v6) = v8))
% 62.67/18.33  | (4884)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__39227___24a1(v2) = v1) |  ~ (c_24__type__39227___24a1(v2) = v0))
% 62.67/18.33  | (4885)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4118___24a2(v0, v1) = v2) |  ~ p(v2))
% 62.67/18.33  | (4886)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v2) = v3) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v3) |  ~ p(v1) |  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v2) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v4) = v5 & p(v5)))
% 62.67/18.33  | (4887)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2eNone, v0) = v1) | cCoq_2eInit_2eDatatypes_2eNone___24a1(v0) = v1)
% 62.67/18.33  | (4888)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2eNone, v0) = v1)
% 62.67/18.34  | (4889)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__64161___24t(v0) |  ~ cType___24t(v7) |  ~ cType___24t(v5) |  ~ cType___24t(v3) |  ~ cType___24t(v1) | cType___24t(v8))
% 62.67/18.34  | (4890)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2egcd___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2eNat_2egcd___24a2(v1, v0) = v2)
% 62.67/18.34  | (4891)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ cCoq_2eNArith_2eNdigits_2eeqf___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) | happ(v1, v2) = v3)
% 62.67/18.34  | (4892)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__prop__4112, v0) = v1) | c_24__prop__4112___24a1(v0) = v1)
% 62.67/18.34  | (4893)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4112___24a1(v0) = v1) | happ(c_24__prop__4112, v0) = v1)
% 62.67/18.34  | (4894)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eSpecif_2esumbool__rec___24a3(v4, v3, v2) = v0))
% 62.67/18.34  | (4895)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a6(v7, v6, v5, v4, v3, v2) = v0))
% 62.67/18.34  | (4896)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode, v0) = v4))
% 62.67/18.34  | (4897)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4233___24a2(v0, v0) = v1) | p(v1))
% 62.67/18.34  | (4898)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__39532___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & t(v3, v1) &  ~ t(v4, v1)))
% 62.67/18.34  | (4899)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.34  | (4900)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2etrue | v1 = v0 |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | c_24__case__Coq_2eInit_2eDatatypes_2ebool_2459791___24a2(v0, v1))
% 62.67/18.34  | (4901)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.34  | (4902)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eRingMicromega_2eeval__op1___24a6(v7, v6, v5, v4, v3, v2) = v0))
% 62.67/18.34  | (4903)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__4117___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4115___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__4118___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 62.67/18.34  | (4904)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS, v0) = v6))
% 62.67/18.34  | (4905)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.34  | (4906)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__58792___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58790___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__58793___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 62.67/18.34  | (4907)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__43928___24a2(v3, v2) = v1) |  ~ (c_24__prop__43928___24a2(v3, v2) = v0))
% 62.67/18.34  | (4908)  ! [v0] : ( ~ t(v0, c_24__type__52056) | c_24__type__52056___24t(v0))
% 62.67/18.34  | (4909)  ! [v0] : ( ~ c_24__type__52056___24t(v0) | t(v0, c_24__type__52056))
% 62.67/18.34  | (4910)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4055___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eAscii_2eascii___24t(v1) | cCoq_2eStrings_2eString_2estring___24t(v4))
% 62.67/18.34  | (4911)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__37114, v0) = v2) | c_24__prop__37114___24a2(v0, v1) = v3)
% 62.67/18.34  | (4912)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc, v0) = v1) | cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v0) = v1)
% 62.67/18.34  | (4913)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v0) = v1) | happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc, v0) = v1)
% 62.67/18.34  | (4914)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(v0, v2, v4) = v6))
% 62.67/18.34  | (4915)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(v0, v2, v4, v6) = v8))
% 62.67/18.34  | (4916)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v2, v3) = v4) |  ~ (cCoq_2eNArith_2eBinNat_2eN_2eclearbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v5] : (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v0, v3) = v5 & ( ~ (v5 = cCoq_2eInit_2eDatatypes_2etrue) | v4 = cCoq_2eInit_2eDatatypes_2etrue | v3 = v1) & ( ~ (v4 = cCoq_2eInit_2eDatatypes_2etrue) | (v5 = cCoq_2eInit_2eDatatypes_2etrue &  ~ (v3 = v1)))))
% 62.67/18.34  | (4917)  ! [v0] : ( ~ t(v0, c_24__type__61096) | c_24__type__61096___24t(v0))
% 62.67/18.34  | (4918)  ! [v0] : ( ~ c_24__type__61096___24t(v0) | t(v0, c_24__type__61096))
% 62.67/18.34  | (4919)  ! [v0] : ( ~ t(v0, c_24__type__58134) | c_24__type__58134___24t(v0))
% 62.67/18.34  | (4920)  ! [v0] : ( ~ c_24__type__58134___24t(v0) | t(v0, c_24__type__58134))
% 62.67/18.34  | (4921)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eStrings_2eString_2eEmptyString |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v2) | (v10 = v3 & v8 = v2 & v5 = v1 & cCoq_2eStrings_2eString_2esubstring___24a3(cCoq_2eInit_2eDatatypes_2eO, v4, v7) = v9 & cCoq_2eStrings_2eString_2eString___24a2(v6, v9) = v3 & cCoq_2eStrings_2eString_2eString___24a2(v6, v7) = v2 & cCoq_2eStrings_2eString_2estring___24t(v7) & cCoq_2eStrings_2eAscii_2eascii___24t(v6)))) | (cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v2) | (v9 = v3 & v8 = v2 & v5 = v0 & cCoq_2eStrings_2eString_2esubstring___24a3(v4, v1, v7) = v3 & cCoq_2eStrings_2eString_2eString___24a2(v6, v7) = v2 & cCoq_2eStrings_2eString_2estring___24t(v7) & cCoq_2eStrings_2eAscii_2eascii___24t(v6))))))
% 62.67/18.34  | (4922) cCoq_2eInit_2eDatatypes_2eunit___24t(cCoq_2eInit_2eDatatypes_2ett)
% 62.67/18.34  | (4923)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0))
% 62.67/18.34  | (4924)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eBool_2eZerob_2ezerob, v0) = v1) | cCoq_2eBool_2eZerob_2ezerob___24a1(v0) = v1)
% 62.67/18.34  | (4925)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eBool_2eZerob_2ezerob___24a1(v0) = v1) | happ(cCoq_2eBool_2eZerob_2ezerob, v0) = v1)
% 62.67/18.34  | (4926)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__6678___24a2(v0, v1) = v2) | p(v2))
% 62.67/18.34  | (4927)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4264___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v4))
% 62.67/18.34  | (4928)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v1 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ~ p(v4) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v5 & p(v5)))
% 62.67/18.34  | (4929)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.34  | (4930)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v2) |  ~ cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v0, v1, v2, v3) |  ~ t(v4, v0) | cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v3))
% 62.67/18.34  | (4931)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEX, v0) = v2) | cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v0, v1) = v3)
% 62.67/18.34  | (4932)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ cCoq_2eNArith_2eNdigits_2eeqf___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) | happ(v0, v2) = v3)
% 62.67/18.34  | (4933)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2efield__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__62687___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__62594___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__62337___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v11))
% 62.67/18.34  | (4934)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62512___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.67/18.34  | (4935)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62512___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__62512___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.67/18.34  | (4936)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v0, v2, v4) = v6))
% 62.67/18.34  | (4937)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53636___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & t(v8, v0) & t(v6, v0) &  ~ t(v9, v0)))
% 62.67/18.34  | (4938)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : (v1 = v0 |  ~ (c_24__type__54920___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__54920___24a17(v18, v17, v16, v15, v14, v13, v12, v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.67/18.34  | (4939)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__63208___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) | t(v6, v1))
% 62.67/18.34  | (4940)  ! [v0] : ( ~ t(v0, c_24__type__37164) | c_24__type__37164___24t(v0))
% 62.67/18.34  | (4941)  ! [v0] : ( ~ c_24__type__37164___24t(v0) | t(v0, c_24__type__37164))
% 62.67/18.34  | (4942)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cRedblack_2eBlack) = v1) |  ~ c_24__type__3218___24t(v0) |  ~ cRedblack_2ecolor___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] : (happ(v0, cRedblack_2eRed) = v4 &  ~ p(v4)))
% 62.67/18.34  | (4943)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cType___24t(v0) |  ~ p(v3) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v5) = v6 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0) & (v4 = v1 | p(v6))))
% 62.67/18.35  | (4944)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v1 = v0 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v2, v4, v6) = v8))
% 62.67/18.35  | (4945)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.67/18.35  | (4946)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cVFA_2eExtract_2eltb___24a2(v3, v2) = v1) |  ~ (cVFA_2eExtract_2eltb___24a2(v3, v2) = v0))
% 62.67/18.35  | (4947)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2esnd___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2esnd___24a3(v4, v3, v2) = v0))
% 62.67/18.35  | (4948)  ? [v0] : (c_24__type__51606___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v3) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4)))
% 62.67/18.35  | (4949)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v3 & (v1 = v0 |  ~ p(v2) | p(v3)) & (p(v2) | ( ~ (v1 = v0) &  ~ p(v3)))))
% 62.67/18.35  | (4950)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRlt, v0) = v3))
% 62.67/18.35  | (4951)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode, v0) = v3) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v0, v1, v2) = v5)
% 62.67/18.35  | (4952)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v1) = v3) |  ~ c_24__type__61506___24t(v0, v2) |  ~ cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(v0) |  ~ t(v4, v3) |  ~ t(v1, v0) | cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(v0, v1, v2, v4))
% 62.67/18.35  | (4953)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__6677, v0) = v2) | c_24__prop__6677___24a2(v0, v1) = v3)
% 62.67/18.35  | (4954) c_24__type__64711___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eodd)
% 62.67/18.35  | (4955)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436799___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v12) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v10) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v9) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v8) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v7) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v6) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0) |  ? [v13] :  ? [v14] : (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436840___24a10(v0, v1, v2, v3, v4, v6, v7, v8, v9, v10) = v13 & cCoq_2eBool_2eBool_2eeqb___24a2(v5, v11) = v14 & ((v14 = v12 & v13 = cCoq_2eInit_2eDatatypes_2etrue) | (v13 = cCoq_2eInit_2eDatatypes_2efalse & v12 = cCoq_2eInit_2eDatatypes_2efalse))))
% 62.67/18.35  | (4956)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v7 = v6 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 62.67/18.35  | (4957)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (c_24__lam__51924___24a12(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11) = v12) |  ? [v13] : (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v11) = v13 & c_24__let__11__subst__l__51852___24a10(v0, v1, v2, v3, v4, v7, v8, v9, v10, v13) = v12))
% 62.67/18.35  | (4958)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEadd, v0) = v3) | cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v0, v1, v2) = v5)
% 62.67/18.35  | (4959)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__64082___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & t(v3, v0) &  ~ cType___24t(v4)))
% 62.67/18.35  | (4960)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__lam__64765___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : (v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.67/18.35  | (4961)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v6 = v1 & v4 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v1 & v4 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))))
% 62.67/18.35  | (4962)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cVFA_2eSearchTree_2eE___24a1(v0) = v2) |  ~ cVFA_2eSearchTree_2etree___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (cVFA_2eSearchTree_2eT___24a5(v0, v3, v4, v5, v6) = v1 & cVFA_2eSearchTree_2etree___24t(v0, v6) & cVFA_2eSearchTree_2etree___24t(v0, v3) & cVFA_2eSearchTree_2ekey___24t(v4) & t(v5, v0)))
% 62.67/18.35  | (4963)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2etestbit, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v0, v1) = v3)
% 62.67/18.35  | (4964)  ! [v0] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v0, cCoq_2eNumbers_2eBinNums_2eN0) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.67/18.35  | (4965)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__prop__4655___24a2(v0, v1) = v2) |  ~ (c_24__prop__4656___24a2(v0, v1) = v3) |  ~ (cCoq_2eBool_2eSumbool_2ebool__of__sumbool___24a3(v2, v3, v4) = v5) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2eeq__dec___24a2(v0, v1) = v4) | cCoq_2eZArith_2eZbool_2eZ__eq__bool___24a2(v0, v1) = v5)
% 62.67/18.35  | (4966)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eNat_2edivmod___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eInit_2eNat_2edivmod, v0) = v5))
% 62.67/18.35  | (4967) c_24__type__9___24t(cVFA_2eExtract_2eltb)
% 62.67/18.35  | (4968)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eBool_2eSumbool_2esumbool__not___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eBool_2eSumbool_2esumbool__not, v0) = v4))
% 62.67/18.35  | (4969) c_24__type__51589___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEc)
% 62.67/18.35  | (4970)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] :  ? [v25] :  ? [v26] : (happ(v24, v25) = v26 & happ(v22, v23) = v24 & t(v25, v9) & t(v23, v9) &  ~ t(v26, v9)))
% 62.67/18.35  | (4971)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] : (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v3) = v2))
% 62.67/18.35  | (4972)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__59434___24t(v0) |  ~ c_24__type__4288___24t(v1) |  ? [v3] : (happ(v1, cCoq_2eNumbers_2eBinNums_2eZ0) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__59442___24t(v1, v6) |  ~ t(v4, v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v8) |  ~ p(v9) |  ? [v10] :  ? [v11] : (happ(v7, v8) = v10 & happ(v1, v8) = v11 & t(v10, v11))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__59442___24t(v1, v6) |  ~ t(v4, v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v8) |  ? [v10] :  ? [v11] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v10 & happ(v1, v8) = v11 & ( ~ p(v10) | t(v9, v11)))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__59442___24t(v1, v6) |  ~ t(v4, v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v8) |  ? [v10] :  ? [v11] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v8) = v10 & happ(v7, v8) = v11 & ( ~ p(v10) | t(v11, v9))))))
% 62.67/18.35  | (4973)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__3380___24a3(v0, v1, v2) = v3) | p(v3))
% 62.67/18.35  | (4974)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 62.67/18.35  | (4975)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2emicromega_2eTauto_2eX___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cCoq_2emicromega_2eTauto_2eX, v0) = v6))
% 62.67/18.35  | (4976)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eadd___24a2(v0, cCoq_2eInit_2eDatatypes_2eO) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.67/18.35  | (4977)  ? [v0] : (c_24__type__63609___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cType___24t(v4)))
% 62.67/18.35  | (4978) c_24__type__58889___24t(cCoq_2eVectors_2eVectorDef_2et)
% 62.67/18.35  | (4979)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__63609___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cType___24t(v4))
% 62.67/18.35  | (4980)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__lam__49945___24a3(v4, v3, v2) = v1) |  ~ (c_24__lam__49945___24a3(v4, v3, v2) = v0))
% 62.67/18.35  | (4981)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__41621___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__41621___24a3(v4, v3, v2) = v0))
% 62.67/18.35  | (4982)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ c_24__type__53636___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v8, v0) |  ~ t(v6, v0) | t(v9, v0))
% 62.67/18.35  | (4983)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v0, v2, v4) = v6))
% 62.67/18.35  | (4984)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] : (cCoq_2eInit_2eNat_2ecompare___24a2(v1, v0) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v2) = v3))
% 62.67/18.35  | (4985)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v1) = v19) |  ~ (happ(v16, v9) = v17) |  ~ (happ(v7, v17) = v18) |  ~ c_24__type__39539___24t(v0, v8, v15) |  ~ c_24__type__39532___24t(v0, v8, v14) |  ~ c_24__type__39518___24t(v0, v8, v13) |  ~ c_24__type__39518___24t(v0, v8, v12) |  ~ c_24__type__39518___24t(v0, v8, v11) |  ~ c_24__type__39353___24t(v0, v8, v16) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16) |  ~ t(v10, v8) |  ~ t(v9, v8) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v8) |  ~ cType___24t(v0) | p(v19))
% 62.67/18.35  | (4986)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (c_24__lam__64761___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit__nat___24a2(v0, v3) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 62.67/18.35  | (4987)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v13, v1) = v14) |  ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v12) = v13) |  ~ (happ(v9, v2) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v12, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v14) |  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] : (happ(v18, v2) = v19 & happ(v16, v12) = v17 & happ(v9, v17) = v18 & happ(v8, v12) = v15 & happ(v4, v15) = v16 & p(v19)))
% 62.67/18.35  | (4988)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v0) = v1) | cCoq_2emicromega_2eEnv_2eEnv___24a1(v0) = v1)
% 62.67/18.35  | (4989)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eEnv_2eEnv___24a1(v0) = v1) | cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(v0) = v1)
% 62.67/18.35  | (4990)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v1, v2) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) |  ? [v4] :  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v0, v2) = v4 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v1, v4) = v5 & (v1 = v0 |  ~ p(v3) | p(v5)) & ( ~ p(v5) | ( ~ (v1 = v0) & p(v3)))))
% 62.67/18.35  | (4991)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.35  | (4992)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2emicromega_2eTauto_2eCj, v0) = v7))
% 62.67/18.36  | (4993) c_24__type__3502___24t(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare)
% 62.67/18.36  | (4994)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.67/18.36  | (4995)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v0) = v3) |  ~ cCoq_2eReals_2eRfunctions_2eZ__spec___24t(v0, v1, v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v8 = v2 & v7 = v1 & v6 = v0 & cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v0, v4) = v2 & cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v5) = v0 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v4) = v5 & c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2463597___24a3(v0, v1, v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4)) | (v7 = v2 & v6 = v1 & v5 = v0 & cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v0, v4) = v2 & cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(v4) = v0 & c_24__case__Coq_2eInit_2eDatatypes_2enat_2463580___24a3(v0, v1, v4) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v4))))
% 62.67/18.36  | (4996) c_24__type__43923___24t(cCoq_2eReals_2eRbasic__fun_2eRabs)
% 62.67/18.36  | (4997)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.36  | (4998) c_24__type__51597___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEmul)
% 62.67/18.36  | (4999)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ cCoq_2eLists_2eList_2eAdd___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : ((v8 = v3 & v6 = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v7) = v3 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v4, v5) = v2 & cCoq_2eLists_2eList_2eAdd___24a4(v0, v1, v5, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v4, v0)) | (v5 = v3 & v4 = v2 & cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v1, v2) = v3)))
% 62.67/18.36  | (5000)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnv_2ejump___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnv_2ejump___24a4(v5, v4, v3, v2) = v0))
% 62.67/18.36  | (5001)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eSpecif_2einright___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eSpecif_2einright, v0) = v3))
% 62.67/18.36  | (5002)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__55346___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] : (happ(v19, v20) = v21 & happ(v17, v18) = v19 & t(v20, v8) & t(v18, v8) &  ~ t(v21, v8)))
% 62.67/18.36  | (5003)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v4 = v0 & ((v8 = v2 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v3, v5) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v7) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eN0))))))
% 62.67/18.36  | (5004)  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = cCoq_2eInit_2eDatatypes_2efalse)
% 62.67/18.36  | (5005)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(v0, v2, v4) = v6))
% 62.67/18.36  | (5006)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eVectors_2eVectorDef_2enil___24a1(v0) = v3) |  ~ cCoq_2eVectors_2eVectorDef_2et___24t(v0, v1, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cType___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v4, v5, v6) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eVectors_2eVectorDef_2et___24t(v0, v5, v6) & t(v4, v0) & cCoq_2eInit_2eDatatypes_2enat___24t(v5)))
% 62.67/18.36  | (5007)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2emicromega_2eEnvRing_2ePol___24t(v0, v1))
% 62.67/18.36  | (5008)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePol___24a1(v0) = v2) |  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v0, v1) | t(v1, v2))
% 62.67/18.36  | (5009)  ? [v0] : (cCoq_2eLogic_2eDecidable_2edecidable___24a1(v0) | p(v0))
% 62.67/18.36  | (5010)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v3, v2) = v0))
% 62.67/18.36  | (5011)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eDatatypes_2elist__rect, v0) = v3))
% 62.67/18.36  | (5012) cRedblack_2eTREES_2eT___24a5(all_0_6_6, all_0_5_5, all_0_4_4, all_0_3_3, all_0_2_2) = cRedblack_2eTREES_2eE
% 62.67/18.36  | (5013)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eInit_2eDatatypes_2epair, v0) = v5))
% 62.67/18.36  | (5014)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__4303___24t(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) | cProp___24t(v3))
% 62.67/18.36  | (5015)  ? [v0] : (c_24__type__38469___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v5) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cType___24t(v1) &  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v6)))
% 62.67/18.36  | (5016)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(v0, v2, v4) = v6))
% 62.67/18.36  | (5017)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__118___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__118___24a3(v4, v3, v2) = v0))
% 62.67/18.36  | (5018)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQcompare___24a2(v0, v1) = v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v1) = v7 & cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v0) = v3 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v1) = v4 & cCoq_2eQArith_2eQArith__base_2eQden___24a1(v0) = v8 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v7, v9) = v10 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v3, v5) = v6 & cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v6, v10) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v8) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v4) = v5))
% 62.67/18.36  | (5019)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(v0, v1, v2, v7, v9) = v13) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v8, v10) = v11) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v5, v9) = v10) |  ~ (happ(v3, v11) = v12) |  ~ c_24__type__56963___24t(v0, v1, v2, v3, v4, v5, v6, v6) |  ~ c_24__type__56919___24t(v0, v1, v2, v3, v4, v5, v6, v5) |  ~ c_24__type__56883___24t(v0, v1, v2, v3, v4, v5, v6, v3) |  ~ c_24__type__56839___24t(v0, v1, v2, v3, v4, v5, v6, v2) |  ~ cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(v0, v1, v2, v3, v4, v5, v6) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v9) |  ~ t(v7, v0) |  ~ t(v1, v0) |  ~ cType___24t(v4) |  ~ cType___24t(v0) | p(v14))
% 62.67/18.36  | (5020)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2emax___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2emax, v0) = v3))
% 62.67/18.36  | (5021)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__38198___24a2(v3, v2) = v1) |  ~ (c_24__type__38198___24a2(v3, v2) = v0))
% 62.67/18.36  | (5022)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__lam__57115___24a4(v0, v1, v2, v3) = v4) |  ~ cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v2, v3) |  ~ cVFA_2eMaps_2etotal__map___24t(v0, v3) |  ~ cVFA_2eSearchTree_2etree___24t(v0, v2) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : ((v12 = v2 & v10 = v3 & c_24__lam__57152___24a8(v0, v1, v2, v3, v5, v6, v8, v9) = v3 & cVFA_2eSearchTree_2eT___24a5(v0, v7, v8, v9, v11) = v2 & cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v11, v6) & cVFA_2eSearchTree_2eAbs___24a4(v0, v1, v7, v5) & cVFA_2eMaps_2etotal__map___24t(v0, v6) & cVFA_2eMaps_2etotal__map___24t(v0, v5) & cVFA_2eSearchTree_2etree___24t(v0, v11) & cVFA_2eSearchTree_2etree___24t(v0, v7) & cVFA_2eSearchTree_2ekey___24t(v8) & t(v9, v0)) | (v5 = v2 & cVFA_2eSearchTree_2eE___24a1(v0) = v2)))
% 62.67/18.36  | (5023) c_24__type__42480___24t(cCoq_2eLists_2eList_2efold__right)
% 62.67/18.36  | (5024)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_43_43 |  ~ (cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v3) = v4 & cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 62.67/18.36  | (5025)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v18, v22) = v23) |  ~ (happ(v7, v23) = v24) |  ~ cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) |  ~ c_24__type__49297___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v21) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v20) |  ~ c_24__type__48628___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v18) |  ~ c_24__type__48305___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v17) |  ~ c_24__type__47959___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v16) |  ~ c_24__type__47613___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v15) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v14) |  ~ c_24__type__46944___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v13) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v12) |  ~ c_24__type__46252___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v8) |  ~ c_24__type__45906___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v7) |  ~ c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v6) |  ~ c_24__type__45237___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v5) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v4) |  ~ c_24__type__44545___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v3) |  ~ t(v22, v9) |  ~ t(v11, v9) |  ~ t(v10, v9) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v19) |  ~ cType___24t(v9) |  ~ cType___24t(v0) |  ? [v25] : (happ(v16, v22) = v25 &  ! [v26] :  ! [v27] :  ! [v28] : ( ~ (happ(v24, v27) = v28) |  ~ (happ(v18, v26) = v27) |  ~ t(v26, v9) |  ~ p(v28) |  ? [v29] : ( ~ (v29 = cCoq_2eInit_2eDatatypes_2efalse) & happ(v25, v26) = v29)) &  ! [v26] : ( ~ (happ(v25, v26) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ t(v26, v9) |  ? [v27] :  ? [v28] : (happ(v24, v27) = v28 & happ(v18, v26) = v27 &  ~ p(v28)))))
% 62.67/18.36  | (5026)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__61469___24a2(v0, v1) = v2) |  ~ p(v2) | p(v1))
% 62.67/18.36  | (5027)  ! [v0] :  ! [v1] :  ! [v2] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v3, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))
% 62.67/18.36  | (5028)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | cProp___24t(v14))
% 62.67/18.36  | (5029)  ? [v0] : (c_24__type__43940___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v1) &  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v2)))
% 62.67/18.36  | (5030)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v6) |  ~ t(v9, v0) |  ~ t(v7, v0) | cProp___24t(v10))
% 62.67/18.36  | (5031)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1)
% 62.67/18.36  | (5032)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc, v0) = v1)
% 62.67/18.36  | (5033)  ! [v0] : ( ~ t(v0, c_24__type__4115) | c_24__type__4115___24t(v0))
% 62.67/18.36  | (5034)  ! [v0] : ( ~ c_24__type__4115___24t(v0) | t(v0, c_24__type__4115))
% 62.67/18.36  | (5035)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset, v0) = v2) |  ~ p(v3) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v0, v1))
% 62.67/18.36  | (5036)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset, v0) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(v0, v1) | p(v3))
% 62.67/18.36  | (5037) c_24__type__6165___24t(cCoq_2eNArith_2eBinNatDef_2eN_2ediv)
% 62.67/18.36  | (5038)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2ePeano_2elt___24a2(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v1, v3))
% 62.67/18.36  | (5039)  ! [v0] : ( ~ t(v0, c_24__type__61058) | c_24__type__61058___24t(v0))
% 62.67/18.36  | (5040)  ! [v0] : ( ~ c_24__type__61058___24t(v0) | t(v0, c_24__type__61058))
% 62.67/18.37  | (5041)  ? [v0] : (c_24__type__61058___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4)))
% 62.67/18.37  | (5042)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60919___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eLogic_2eDecidable_2edecidable___24a1(v2))
% 62.67/18.37  | (5043)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v9, v1) = v10) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v11, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] : (happ(v4, v11) = v13 &  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v13, v14) = v15) |  ~ (happ(v10, v15) = v16) |  ~ t(v14, v0) |  ~ p(v12) | p(v16) |  ? [v17] : (happ(v10, v14) = v17 &  ~ p(v17))) &  ! [v14] :  ! [v15] : ( ~ (happ(v10, v14) = v15) |  ~ t(v14, v0) |  ~ p(v15) |  ~ p(v12) |  ? [v16] :  ? [v17] : (happ(v13, v14) = v16 & happ(v10, v16) = v17 & p(v17)))))
% 62.67/18.37  | (5044)  ? [v0] : (c_24__type__3214___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v1, v9) = v11 & happ(v1, cRedblack_2eBlack) = v3 & happ(v1, cRedblack_2eRed) = v2 & happ(v0, v1) = v4 & c_24__type__3216___24t(v1) & cRedblack_2ecolor___24t(v9) & t(v7, v3) & t(v5, v2) &  ~ t(v10, v11)))
% 62.67/18.37  | (5045)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & ((v3 = cCoq_2eInit_2eDatatypes_2eGt & v2 = cCoq_2eInit_2eDatatypes_2efalse) | (v3 = cCoq_2eInit_2eDatatypes_2eLt & v2 = cCoq_2eInit_2eDatatypes_2efalse) | (v3 = cCoq_2eInit_2eDatatypes_2eEq & v2 = cCoq_2eInit_2eDatatypes_2etrue))))
% 62.67/18.37  | (5046)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) | cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(v2))
% 62.67/18.37  | (5047)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62151___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.67/18.37  | (5048)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62151___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.67/18.37  | (5049)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eQArith_2eQArith__base_2eQeq__bool___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eQArith_2eQArith__base_2eQeq___24a2(v0, v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v1) |  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0))
% 62.67/18.37  | (5050)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52721___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ t(v8, v9) | c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8))
% 62.67/18.37  | (5051)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (c_24__type__52721___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v9) |  ~ c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) | t(v8, v9))
% 62.67/18.37  | (5052) c_24__type__4016___24t(cCoq_2eInit_2eNat_2esub)
% 62.67/18.37  | (5053)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(v5, v4, v3, v2) = v0))
% 62.67/18.37  | (5054)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__41620___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__41620___24a3(v4, v3, v2) = v0))
% 62.67/18.37  | (5055)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__64699___24a2(v0, v0) = v1) | p(v1))
% 62.67/18.37  | (5056)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_43_43 |  ~ (cCoq_2eReals_2eRfunctions_2epowerRZ___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v7 = v2 & v4 = v1 & cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v5) = v6 & cCoq_2eReals_2eRdefinitions_2eRinv___24a1(v6) = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v6 = v2 & v4 = v1 & cCoq_2eReals_2eRpow__def_2epow___24a2(v0, v5) = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3))))
% 62.67/18.37  | (5057)  ! [v0] : ( ~ t(v0, c_24__type__3255) | c_24__type__3255___24t(v0))
% 62.67/18.37  | (5058)  ! [v0] : ( ~ c_24__type__3255___24t(v0) | t(v0, c_24__type__3255))
% 62.67/18.37  | (5059)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] :  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v3, v4) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v4) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3)))
% 62.67/18.37  | (5060)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v3, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)))
% 62.67/18.37  | (5061)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ c_24__type__54299___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v20, v0) |  ~ t(v18, v0) | t(v21, v0))
% 62.67/18.37  | (5062)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v1) | p(v2))
% 62.67/18.37  | (5063)  ! [v0] : ( ~ t(v0, c_24__type__43923) | c_24__type__43923___24t(v0))
% 62.67/18.37  | (5064)  ! [v0] : ( ~ c_24__type__43923___24t(v0) | t(v0, c_24__type__43923))
% 62.67/18.37  | (5065)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2eclearbit___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eshiftl___24a2(all_0_44_44, v1) = v3 & cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v0, v3) = v2))
% 62.67/18.37  | (5066)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRfunctions_2eZintPos, v0) = v3))
% 62.67/18.37  | (5067)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.67/18.37  | (5068)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eBinList_2enth___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2esetoid__ring_2eBinList_2enth, v0) = v5))
% 62.67/18.37  | (5069)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__61924___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v6) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v3, v8) | cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v9))))
% 62.67/18.37  | (5070)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEO, v0) = v1) | cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v0) = v1)
% 62.67/18.37  | (5071)  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eField__theory_2eFEO, v0) = v1)
% 62.67/18.37  | (5072)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v8) = v17) |  ~ (happ(v15, v7) = v16) |  ~ (happ(v14, v6) = v15) |  ~ (happ(v13, v5) = v14) |  ~ (happ(v12, v4) = v13) |  ~ (happ(v11, v3) = v12) |  ~ (happ(v10, v2) = v11) |  ~ (happ(v9, v1) = v10) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux, v0) = v9) | cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v0, v1, v2, v3, v4, v5, v6, v7, v8) = v17)
% 62.67/18.37  | (5073)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v1, v3) = v4) |  ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v2) = v4))
% 62.67/18.37  | (5074)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2exH |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & v3 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v5 = v1 & v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v4 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 62.67/18.37  | (5075)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eNat_2eodd, v0) = v1) | cCoq_2eInit_2eNat_2eodd___24a1(v0) = v1)
% 62.67/18.37  | (5076)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2eodd___24a1(v0) = v1) | happ(cCoq_2eInit_2eNat_2eodd, v0) = v1)
% 62.67/18.37  | (5077)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56919___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] : (happ(v7, v8) = v9 & cCoq_2eNumbers_2eBinNums_2eN___24t(v8) &  ~ t(v9, v4)))
% 62.67/18.37  | (5078)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = cCoq_2eInit_2eDatatypes_2eGt | v3 = cCoq_2eInit_2eDatatypes_2eLt | v3 = cCoq_2eInit_2eDatatypes_2eEq |  ~ cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(v0, v1, v2, v3) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v3) |  ~ cProp___24t(v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0))
% 62.67/18.37  | (5079)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v0) = v1) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v2) = v4 & ( ~ p(v4) | p(v3)) & ( ~ p(v3) | p(v4))))
% 62.67/18.37  | (5080) c_24__type__43926___24t(cCoq_2eReals_2eRIneq_2eReq__EM__T)
% 62.67/18.37  | (5081) c_24__type__61437___24t(cCoq_2eArith_2eBetween_2ein__int)
% 62.67/18.37  | (5082)  ! [v0] : ( ~ t(v0, c_24__type__6158) | c_24__type__6158___24t(v0))
% 62.67/18.37  | (5083)  ! [v0] : ( ~ c_24__type__6158___24t(v0) | t(v0, c_24__type__6158))
% 62.67/18.37  | (5084)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = v2 | v4 = v1 |  ~ (cRedblack_2ecolor__rect___24a4(v0, v1, v2, v3) = v4) |  ~ c_24__type__3221___24t(v0, v0) |  ~ cRedblack_2ecolor___24t(v3))
% 62.67/18.37  | (5085)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v2) |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v1) = v2))
% 62.67/18.37  | (5086)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v7, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v13) |  ? [v14] :  ? [v15] : (happ(v14, v10) = v15 & happ(v7, v12) = v14 &  ~ p(v15)))
% 62.67/18.37  | (5087)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.67/18.37  | (5088)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v3, v2) = v1) |  ~ (cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eF_2eeqb___24a2(v3, v2) = v0))
% 62.67/18.37  | (5089)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNumbers_2eBinNums_2eNpos, v0) = v1) | cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v0) = v1)
% 62.67/18.37  | (5090)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v0) = v1) | happ(cCoq_2eNumbers_2eBinNums_2eNpos, v0) = v1)
% 62.67/18.37  | (5091)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__63295___24t(v0) |  ~ c_24__type__59794___24t(v3) |  ~ c_24__type__59794___24t(v1) | cProp___24t(v4))
% 62.67/18.37  | (5092)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] : ( ~ (v4 = v0) & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v4 & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3 & cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2))
% 62.67/18.38  | (5093)  ? [v0] :  ? [v1] : (v1 = v0 | cCoq_2eZArith_2eZnat_2eneq___24a2(v0, v1))
% 62.67/18.38  | (5094)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.67/18.38  | (5095)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.67/18.38  | (5096)  ? [v0] : (c_24__type__37142___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) &  ~ cType___24t(v2)))
% 62.67/18.38  | (5097)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3076___24t(v0) |  ~ cRedblack_2eTREES_2etree___24t(v1) | cType___24t(v2))
% 62.67/18.38  | (5098) c_24__type__4269___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc)
% 62.67/18.38  | (5099) c_24__type__37164___24t(cCoq_2eNumbers_2eBinNums_2eN__rec)
% 62.67/18.38  | (5100) cCoq_2eReals_2eR__Ifp_2efrac__part___24a1(all_0_45_45) = all_0_45_45
% 62.67/18.38  | (5101)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v3 & cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v1) = v2 & ( ~ p(v3) | p(v2)) & ( ~ p(v2) | p(v3))))
% 62.67/18.38  | (5102)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__58153___24t(v1) |  ~ c_24__type__58151___24t(v0) |  ? [v3] : (happ(v1, cCoq_2eStrings_2eString_2eEmptyString) = v3 &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ c_24__type__58161___24t(v1, v6) |  ~ cCoq_2eStrings_2eString_2estring___24t(v8) |  ~ t(v4, v3) |  ? [v10] : (happ(v1, v8) = v10 & t(v9, v10))) &  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v1, v8) = v9) |  ~ c_24__type__58161___24t(v1, v6) |  ~ cCoq_2eStrings_2eString_2estring___24t(v8) |  ~ t(v4, v3) |  ? [v10] : (happ(v7, v8) = v10 & t(v10, v9)))))
% 62.67/18.38  | (5103)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0))
% 62.67/18.38  | (5104)  ? [v0] : (c_24__type__63208___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) & t(v5, v1) & cType___24t(v1) &  ~ t(v6, v1)))
% 62.67/18.38  | (5105)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eLogic_2eeq__refl, v0) = v2) | cCoq_2eInit_2eLogic_2eeq__refl___24a2(v0, v1) = v3)
% 62.67/18.38  | (5106)  ! [v0] : ( ~ t(v0, c_24__type__139) | c_24__type__139___24t(v0))
% 62.67/18.38  | (5107)  ! [v0] : ( ~ c_24__type__139___24t(v0) | t(v0, c_24__type__139))
% 62.67/18.38  | (5108)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eInit_2eSpecif_2eexistT___24a4(v0, v2, v4, v6) = v8))
% 62.67/18.38  | (5109)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2enode, v0) = v4))
% 62.67/18.38  | (5110)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eNat_2edouble |  ~ (c_24__lam__63291___24a1(v0) = v1))
% 62.67/18.38  | (5111)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v7 = v6 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v0, v2, v4, v6) = v8))
% 62.67/18.38  | (5112)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v2) = v0))
% 62.67/18.38  | (5113)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eRingMicromega_2ecneqb___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2emicromega_2eRingMicromega_2ecneqb, v0) = v5))
% 62.67/18.38  | (5114)  ! [v0] : ( ~ t(v0, c_24__type__4269) | c_24__type__4269___24t(v0))
% 62.67/18.38  | (5115)  ! [v0] : ( ~ c_24__type__4269___24t(v0) | t(v0, c_24__type__4269))
% 62.67/18.38  | (5116)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) | (v6 = v1 & ((v9 = v2 & v8 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v7, v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v9 = v2 & v8 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v7, v5) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v4 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2exH))))))
% 62.67/18.38  | (5117)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58129___24t(v0) |  ~ cProp___24t(v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) | cCoq_2eInit_2eSpecif_2esumor___24t(v1, v3, v6))
% 62.67/18.38  | (5118)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__3931___24a2(v3, v2) = v1) |  ~ (c_24__prop__3931___24a2(v3, v2) = v0))
% 62.67/18.38  | (5119)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v1) = v2 & ( ~ (v0 = cCoq_2eNumbers_2eBinNums_2eZ0) |  ~ p(v2)) & (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 | p(v2))))
% 62.67/18.38  | (5120)  ! [v0] : ( ~ t(v0, c_24__type__4033) | c_24__type__4033___24t(v0))
% 62.67/18.38  | (5121)  ! [v0] : ( ~ c_24__type__4033___24t(v0) | t(v0, c_24__type__4033))
% 62.67/18.38  | (5122)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v0) = v1) | p(v1))
% 62.67/18.38  | (5123)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.67/18.38  | (5124)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__39218___24a1(v2) = v1) |  ~ (c_24__type__39218___24a1(v2) = v0))
% 62.67/18.38  | (5125)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4468___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (cCoq_2eInit_2eSpecif_2esumbool___24a2(v5, v6) = v7 & c_24__prop__4470___24a2(v1, v3) = v6 & cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v1, v3) = v8 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumor___24t(v7, v8, v4)))
% 62.67/18.38  | (5126)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__62858___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__62858___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.67/18.38  | (5127)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__37154___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) | cCoq_2eNumbers_2eBinNums_2eN___24t(v2))
% 62.67/18.38  | (5128)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = cRedblack_2eTREES_2eE |  ~ (cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v3) = v4) |  ~ c_24__type__3134___24t(v0, v0) |  ~ cRedblack_2eTREES_2etree___24t(v3) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v15) = v17 & cRedblack_2eTREES_2etree__rect___24a4(v0, v1, v2, v7) = v9 & cRedblack_2eTREES_2eT___24a5(v5, v7, v11, v13, v15) = v3 & happ(v16, v17) = v4 & happ(v14, v15) = v16 & happ(v12, v13) = v14 & happ(v10, v11) = v12 & happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v2, v5) = v6 & cV___24t(v13) & cRedblack_2ekey___24t(v11) & cRedblack_2eTREES_2etree___24t(v15) & cRedblack_2eTREES_2etree___24t(v7) & cRedblack_2ecolor___24t(v5)))
% 62.67/18.38  | (5129)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = v1 | v3 = cRedblack_2eBlack |  ~ (cRedblack_2ecolor__rect___24a4(v0, v1, v2, v3) = v4) |  ~ c_24__type__3221___24t(v0, v0) |  ~ cRedblack_2ecolor___24t(v3))
% 62.67/18.38  | (5130)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v1, all_0_45_45) = v2) |  ~ c_24__type__43969___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v1, all_0_45_45) = v3 & happ(v0, v1) = v4 & cCoq_2eInit_2eSpecif_2esumbool___24t(v2, v3, v4)))
% 62.67/18.38  | (5131)  ! [v0] : ( ~ t(v0, c_24__type__37221) | c_24__type__37221___24t(v0))
% 62.67/18.38  | (5132)  ! [v0] : ( ~ c_24__type__37221___24t(v0) | t(v0, c_24__type__37221))
% 62.67/18.38  | (5133)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eZArith_2eZnumtheory_2eZis__gcd, v0) = v3) |  ~ p(v5) | cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, v2))
% 62.67/18.38  | (5134)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eZArith_2eZnumtheory_2eZis__gcd, v0) = v3) |  ~ cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(v0, v1, v2) | p(v5))
% 62.67/18.38  | (5135)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eDatatypes_2eorb, v0) = v2) | cCoq_2eInit_2eDatatypes_2eorb___24a2(v0, v1) = v3)
% 62.67/18.38  | (5136)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ c_24__type__57230___24t(v0, v1, v2, v3, v4) |  ~ t(v7, v0) |  ~ t(v5, v0) | cProp___24t(v8))
% 62.67/18.38  | (5137) cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = cCoq_2eNumbers_2eBinNums_2eZ0
% 62.67/18.38  | (5138)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(v4, v3, v2) = v0))
% 62.67/18.38  | (5139)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | cCoq_2eReals_2eRdefinitions_2eRmult___24a2(v1, v0) = v2)
% 62.67/18.38  | (5140)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eDatatypes_2elist__rect, v0) = v2) | cCoq_2eInit_2eDatatypes_2elist__rect___24a2(v0, v1) = v3)
% 62.67/18.38  | (5141)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61884___24t(v0) |  ~ t(v3, v1) |  ~ cType___24t(v1) | cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(v1, v4))
% 62.67/18.38  | (5142)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__61470___24a1(v2) = v1) |  ~ (c_24__prop__61470___24a1(v2) = v0))
% 62.67/18.38  | (5143)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__3932___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3929___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__3931___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v4, v6)))
% 62.67/18.38  | (5144)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__4113___24a1(v2) = v1) |  ~ (c_24__prop__4113___24a1(v2) = v0))
% 62.67/18.38  | (5145)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__42487___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__42487___24t(v0, v1, v2))
% 62.67/18.38  | (5146)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__42487___24a2(v0, v1) = v3) |  ~ c_24__type__42487___24t(v0, v1, v2) | t(v2, v3))
% 62.67/18.39  | (5147)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2eeqb, v0) = v2) | cCoq_2eInit_2eNat_2eeqb___24a2(v0, v1) = v3)
% 62.67/18.39  | (5148)  ! [v0] : ( ~ t(v0, c_24__type__3274) | c_24__type__3274___24t(v0))
% 62.67/18.39  | (5149)  ! [v0] : ( ~ c_24__type__3274___24t(v0) | t(v0, c_24__type__3274))
% 62.67/18.39  | (5150)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2emul, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = v3)
% 62.67/18.39  | (5151)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__type__61503___24t(v0, v1, v2, v3, v4, v5, v6) |  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & t(v7, v0) &  ~ cType___24t(v8)))
% 62.67/18.39  | (5152) c_24__type__64775___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat)
% 62.67/18.39  | (5153)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v11, v1) = v12) |  ~ (happ(v8, v10) = v11) |  ~ (happ(v5, v9) = v10) |  ~ (happ(v4, v1) = v5) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39227___24t(v0, v7) |  ~ c_24__type__39218___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v6, v7, v8) |  ~ t(v9, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v12))
% 62.67/18.39  | (5154)  ! [v0] : ( ~ t(v0, c_24__type__44009) | c_24__type__44009___24t(v0))
% 62.67/18.39  | (5155)  ! [v0] : ( ~ c_24__type__44009___24t(v0) | t(v0, c_24__type__44009))
% 62.67/18.39  | (5156)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(v2) = v0))
% 62.67/18.39  | (5157)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (c_24__type__63970___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__63970___24a6(v7, v6, v5, v4, v3, v2) = v0))
% 62.67/18.39  | (5158)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v2 & ( ~ (v0 = cCoq_2eNumbers_2eBinNums_2eZ0) | ( ~ p(v2) &  ~ p(v1))) & (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 | p(v2) | p(v1))))
% 62.67/18.39  | (5159)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__38859___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__38859___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.67/18.39  | (5160)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__prop__60389, v0) = v2) | c_24__prop__60389___24a2(v0, v1) = v3)
% 62.67/18.39  | (5161)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__63272___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__63272___24a3(v4, v3, v2) = v0))
% 62.67/18.39  | (5162)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(all_0_49_49, v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] : (cCoq_2eInit_2eNat_2eadd___24a2(v1, all_0_50_50) = v2 &  ! [v3] : ( ~ (cCoq_2eInit_2eNat_2emul___24a2(all_0_49_49, v3) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3))))
% 62.67/18.39  | (5163)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v2) = v1) |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v2) = v0))
% 62.67/18.39  | (5164)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eNat_2ediv2, v0) = v1) | cCoq_2eInit_2eNat_2ediv2___24a1(v0) = v1)
% 62.67/18.39  | (5165)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2ediv2___24a1(v0) = v1) | happ(cCoq_2eInit_2eNat_2ediv2, v0) = v1)
% 62.67/18.39  | (5166)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.39  | (5167)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1))
% 62.67/18.39  | (5168)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__60918___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__60918, v0) = v3))
% 62.67/18.39  | (5169) c_24__type__63548___24t(cCoq_2eReals_2eRdefinitions_2eup)
% 62.67/18.39  | (5170)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4426___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v5) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2eoption___24t(v1, v6))
% 62.67/18.39  | (5171)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2eeven___24a1(v0) = v1) |  ? [v2] : (cCoq_2eInit_2eNat_2eodd___24a1(v0) = v2 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v1) = v2))
% 62.67/18.39  | (5172)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) | cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1))
% 62.67/18.39  | (5173)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v2) = v3) | p(v3) |  ? [v4] : (c_24__prop__118___24a3(v0, v1, v2) = v4 & p(v4)))
% 62.67/18.39  | (5174)  ! [v0] : ( ~ t(v0, c_24__type__51592) | c_24__type__51592___24t(v0))
% 62.67/18.39  | (5175)  ! [v0] : ( ~ c_24__type__51592___24t(v0) | t(v0, c_24__type__51592))
% 62.67/18.39  | (5176)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__52721___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & t(v9, v0) &  ~ t(v10, v0)))
% 62.67/18.39  | (5177) c_24__type__42648___24t(cCoq_2eZArith_2eZeven_2eZodd)
% 62.67/18.39  | (5178)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epow___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] : (cCoq_2eInit_2eNat_2epow___24a2(v0, v3) = v4 & cCoq_2eInit_2eNat_2emul___24a2(v0, v4) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v3)))
% 62.67/18.39  | (5179)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__61514___24a2(v3, v2) = v1) |  ~ (c_24__type__61514___24a2(v3, v2) = v0))
% 62.67/18.39  | (5180)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2eN__rect___24a1(v2) = v0))
% 62.67/18.39  | (5181)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v3, v2) = v1) |  ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v3, v2) = v0))
% 62.67/18.39  | (5182)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eremove___24a2(v1, v0) = v2) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v2) = v4) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ? [v5] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v3, v0) = v5 & (v3 = v1 |  ~ p(v5) | p(v4)) & ( ~ p(v4) | ( ~ (v3 = v1) & p(v5)))))
% 62.67/18.39  | (5183)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & p(v3)))
% 62.67/18.39  | (5184)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__prop__60421___24a3(v4, v3, v2) = v1) |  ~ (c_24__prop__60421___24a3(v4, v3, v2) = v0))
% 62.67/18.39  | (5185)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : ((v3 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v7 = v1 & v5 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v4) = v6 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v7 = v1 & v5 = v2 & cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(v4) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v2 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)) | (v2 = cCoq_2eNumbers_2eBinNums_2exH & v1 = cCoq_2eNumbers_2eBinNums_2eZ0)))))
% 62.67/18.39  | (5186)  ? [v0] : (c_24__type__64065___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (happ(v4, v5) = v7 & happ(v3, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__4496___24t(v1, v3) & t(v5, v1) & cType___24t(v1) & p(v6) &  ~ cCoq_2eInit_2eSpecif_2esig___24t(v1, v3, v7)))
% 62.67/18.39  | (5187)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2ediv___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2ediv___24a2(v3, v2) = v0))
% 62.67/18.39  | (5188)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__117___24a3(v0, v1, v2) = v3) | p(v3))
% 62.67/18.39  | (5189)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.39  | (5190)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v2, v4, v6) = v8))
% 62.67/18.39  | (5191)  ? [v0] :  ? [v1] : (c_24__type__64701___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) &  ~ t(v3, v0)))
% 62.67/18.39  | (5192)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eDatatypes_2enat__rec___24a1(v2) = v0))
% 62.67/18.39  | (5193)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (cCoq_2eLists_2eSetoidList_2eequivlistA___24a4(v0, v1, v2, v3) |  ? [v4] : (t(v4, v0) & ( ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v3) |  ~ cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v2)) & (cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v3) | cCoq_2eLists_2eSetoidList_2eInA___24a4(v0, v1, v4, v2))))
% 62.67/18.39  | (5194)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__4508___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__4508___24t(v0, v1, v2))
% 62.67/18.39  | (5195)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__4508___24a2(v0, v1) = v3) |  ~ c_24__type__4508___24t(v0, v1, v2) | t(v2, v3))
% 62.67/18.39  | (5196)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRgt | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.39  | (5197)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2ediv2___24a1(v2) = v1) |  ~ (cCoq_2eInit_2eNat_2ediv2___24a1(v2) = v0))
% 62.67/18.39  | (5198)  ! [v0] : ( ~ t(v0, c_24__type__3985) | c_24__type__3985___24t(v0))
% 62.67/18.39  | (5199)  ! [v0] : ( ~ c_24__type__3985___24t(v0) | t(v0, c_24__type__3985))
% 62.67/18.39  | (5200)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__43929___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__43929, v0) = v3))
% 62.67/18.39  | (5201)  ! [v0] : ( ~ cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(v0, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.67/18.39  | (5202)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.67/18.40  | (5203)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(v2) = v0))
% 62.67/18.40  | (5204)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2emicromega_2eEnvRing_2ePEadd, v0) = v4))
% 62.67/18.40  | (5205)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(v2) = v0))
% 62.67/18.40  | (5206)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : (v1 = v0 |  ~ (c_24__type__53277___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53277___24a8(v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.67/18.40  | (5207) c_24__type__3255___24t(cCoq_2esetoid__ring_2eField__theory_2eFExpr)
% 62.67/18.40  | (5208) cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)
% 62.67/18.40  | (5209)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2emicromega_2eRingMicromega_2eFormula, v0) = v1) | cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v0) = v1)
% 62.67/18.40  | (5210)  ! [v0] :  ! [v1] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v0) = v1) | happ(cCoq_2emicromega_2eRingMicromega_2eFormula, v0) = v1)
% 62.67/18.40  | (5211)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__let__var__var__7__n__3336__3340__3349___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(c_24__let__var__var__7__n__3336__3340__3349, v0) = v5))
% 62.67/18.40  | (5212)  ? [v0] : (c_24__type__58134___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cProp___24t(v3) & cType___24t(v1) & p(v3) &  ~ cCoq_2eInit_2eSpecif_2esumor___24t(v1, v3, v4)))
% 62.67/18.40  | (5213) cRedblack_2eTREES_2etree___24t(all_0_2_2)
% 62.67/18.40  | (5214)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2emicromega_2eZMicromega_2eisZ0___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] :  ? [v3] : ((v3 = v0 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & v1 = cCoq_2eInit_2eDatatypes_2efalse & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2))))
% 62.67/18.40  | (5215)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2esetoid__ring_2eField__theory_2eFEsub, v0) = v4))
% 62.79/18.40  | (5216)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eReals_2eRdefinitions_2eRplus, v0) = v3))
% 62.79/18.40  | (5217)  ? [v0] : (c_24__type__6193___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2ecomparison___24t(v1) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) &  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v6)))
% 62.79/18.40  | (5218)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2enorm__aux___24a9(v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.79/18.40  | (5219)  ? [v0] : (c_24__type__4120___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4)))
% 62.79/18.40  | (5220)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] : ( ~ (happ(v24, v25) = v26) |  ~ (happ(v22, v23) = v24) |  ~ c_24__type__46598___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ t(v25, v9) |  ~ t(v23, v9) | t(v26, v9))
% 62.79/18.40  | (5221)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v0, v2, v4, v6) = v8))
% 62.79/18.40  | (5222) cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = cCoq_2eNumbers_2eBinNums_2eZ0
% 62.79/18.40  | (5223)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v1) = v2) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v3) |  ? [v4] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v4 &  ~ p(v4)))
% 62.79/18.40  | (5224)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2egcd, v0) = v2) | cCoq_2eInit_2eNat_2egcd___24a2(v0, v1) = v3)
% 62.79/18.40  | (5225) c_24__type__38186___24t(cCoq_2eInit_2eDatatypes_2esnd)
% 62.79/18.40  | (5226)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__4033___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eReals_2eRdefinitions_2eR___24t(v2))
% 62.79/18.40  | (5227)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__52266___24t(v0) |  ~ c_24__type__39218___24t(v1, v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v7) |  ~ t(v5, v1) |  ~ cType___24t(v1) | t(v8, v1))
% 62.79/18.40  | (5228) cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eNumbers_2eBinNums_2eZ, all_0_39_39)
% 62.79/18.40  | (5229)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRplus___24a2(v0, all_0_45_45) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0))
% 62.79/18.40  | (5230) cCoq_2emicromega_2eRingMicromega_2eOp2___24t(cCoq_2emicromega_2eRingMicromega_2eOpGe)
% 62.79/18.40  | (5231)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v17, v18) = v19) |  ~ c_24__type__56162___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ~ t(v18, v8) | t(v19, v0))
% 62.79/18.40  | (5232)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cRedblack_2eTREES_2emakeBlack___24a1(v2) = v1) |  ~ (cRedblack_2eTREES_2emakeBlack___24a1(v2) = v0))
% 62.79/18.40  | (5233)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v1) = v5) |  ~ (happ(v2, v3) = v4) |  ~ c_24__lam__49929___24a4(v0, v1, v2, v3) | p(v5))
% 62.79/18.40  | (5234)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ (happ(v0, cCoq_2eNumbers_2eBinNums_2eN0) = v1) |  ~ c_24__type__6169___24t(v0) |  ~ cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__6169, all_0_21_21, v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v2) |  ~ p(v1) | p(v3) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v4) = v5 & happ(v0, v5) = v6 & cCoq_2eNumbers_2eBinNums_2eN___24t(v4) &  ~ p(v6)))
% 62.79/18.40  | (5235)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2emicromega_2eEnvRing_2ePEpow, v0) = v3) | cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(v0, v1, v2) = v5)
% 62.79/18.40  | (5236)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v0) = v3 & p(v3)))
% 62.79/18.40  | (5237)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v0) = v2) |  ~ t(v1, v2) | cCoq_2emicromega_2eRingMicromega_2eFormula___24t(v0, v1))
% 62.79/18.40  | (5238)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(v0) = v2) |  ~ cCoq_2emicromega_2eRingMicromega_2eFormula___24t(v0, v1) | t(v1, v2))
% 62.79/18.40  | (5239) c_24__type__64727___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat)
% 62.79/18.40  | (5240)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.79/18.40  | (5241)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v0, v1) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v3, v4, v5) = v6 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v5) & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(v3) & cCoq_2eInit_2eDatatypes_2ebool___24t(v4) & ( ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v0) | (v6 = v1 & ((v9 = v2 & v8 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v7, v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v9 = v2 & v8 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v0 & cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(v7, v5) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v4 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2exH))))))
% 62.79/18.40  | (5242)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v11 = v10 |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eD___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 62.79/18.40  | (5243)  ! [v0] : ( ~ t(v0, cCoq_2eInit_2eDatatypes_2ecomparison) | cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0))
% 62.79/18.40  | (5244)  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0) | t(v0, cCoq_2eInit_2eDatatypes_2ecomparison))
% 62.79/18.40  | (5245)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2esnd___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2eprod___24t(v0, v1, v2) |  ~ cType___24t(v1) |  ~ cType___24t(v0) |  ? [v4] : (cCoq_2eInit_2eDatatypes_2epair___24a4(v0, v1, v4, v3) = v2 & t(v4, v0) & t(v3, v1)))
% 62.79/18.40  | (5246)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(v0) = v2) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v4)) | (v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v5 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(v0, v3, v4) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v4) & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v0, v3) = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(v0, v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(v0, v3) = v1 & t(v3, v0)) | (v3 = v1 & cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(v0) = v1)))
% 62.79/18.40  | (5247)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.79/18.40  | (5248)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60421___24a3(v0, v1, v2) = v3) |  ~ p(v2) | p(v3))
% 62.79/18.40  | (5249) c_24__type__4033___24t(cCoq_2eReals_2eRdefinitions_2eIZR)
% 62.79/18.40  | (5250)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : (v1 = v0 |  ~ (c_24__type__61503___24a6(v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__61503___24a6(v7, v6, v5, v4, v3, v2) = v0))
% 62.79/18.40  | (5251)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4655___24a2(v3, v2) = v1) |  ~ (c_24__prop__4655___24a2(v3, v2) = v0))
% 62.79/18.40  | (5252)  ? [v0] : (c_24__type__4016___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v3) & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v4)))
% 62.79/18.40  | (5253)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op, v0) = v4) | cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(v0, v1, v2, v3) = v7)
% 62.79/18.40  | (5254)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v2) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v1, v3) = v4) |  ~ c_24__type__39868___24t(v0, v1) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v0, v3) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v2, v5) | cCoq_2eInit_2eDatatypes_2elist___24t(v2, v6))
% 62.79/18.41  | (5255)  ! [v0] :  ! [v1] : ( ~ (happ(cVFA_2eExtract_2eIntMaps_2etotal__map, v0) = v1) | cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v0) = v1)
% 62.79/18.41  | (5256)  ! [v0] :  ! [v1] : ( ~ (cVFA_2eExtract_2eIntMaps_2etotal__map___24a1(v0) = v1) | happ(cVFA_2eExtract_2eIntMaps_2etotal__map, v0) = v1)
% 62.79/18.41  | (5257) c_24__type__42648___24t(cCoq_2eZArith_2eZeven_2eZeven)
% 62.79/18.41  | (5258)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v2) |  ~ c_24__type__61955___24t(v0) |  ~ cType___24t(v1) |  ? [v3] : (happ(v0, v1) = v3 &  ! [v4] :  ! [v5] : ( ~ (happ(v3, v4) = v5) |  ~ cCoq_2esetoid__ring_2eField__theory_2elinear___24t(v1, v4) | cCoq_2eInit_2eDatatypes_2elist___24t(v2, v5))))
% 62.79/18.41  | (5259)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43920___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__43922___24a2(v1, v3) = v6 & cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4)))
% 62.79/18.41  | (5260)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2ePArith_2eBinPosDef_2ePos_2egcd, v0) = v2) | cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v0, v1) = v3)
% 62.79/18.41  | (5261)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__63272___24a3(v0, v1, v2) = v4) |  ~ t(v3, v4) | c_24__type__63272___24t(v0, v1, v2, v3))
% 62.79/18.41  | (5262)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__type__63272___24a3(v0, v1, v2) = v4) |  ~ c_24__type__63272___24t(v0, v1, v2, v3) | t(v3, v4))
% 62.79/18.41  | (5263)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__60420___24a3(v0, v1, v2) = v3) |  ~ p(v3) | p(v2))
% 62.79/18.41  | (5264)  ! [v0] : ( ~ t(v0, c_24__type__64806) | c_24__type__64806___24t(v0))
% 62.79/18.41  | (5265)  ! [v0] : ( ~ c_24__type__64806___24t(v0) | t(v0, c_24__type__64806))
% 62.79/18.41  | (5266)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2esetoid__ring_2eRing__theory_2epow__pos, v0) = v4) | cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v7)
% 62.79/18.41  | (5267)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2efalse |  ~ (cCoq_2eBool_2eBool_2eReflectF___24a1(v0) = v3) |  ~ cCoq_2eBool_2eBool_2ereflect___24t(v0, v1, v2) |  ~ cProp___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eBool_2eBool_2eReflectT___24a1(v0) = v2)
% 62.79/18.41  | (5268)  ! [v0] :  ! [v1] : ( ~ (cRedblack_2ecolor__rec___24a1(v0) = v1) | cRedblack_2ecolor__rect___24a1(v0) = v1)
% 62.79/18.41  | (5269)  ! [v0] :  ! [v1] : ( ~ (cRedblack_2ecolor__rect___24a1(v0) = v1) | cRedblack_2ecolor__rec___24a1(v0) = v1)
% 62.79/18.41  | (5270)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__64082___24a2(v3, v2) = v1) |  ~ (c_24__type__64082___24a2(v3, v2) = v0))
% 62.79/18.41  | (5271)  ! [v0] : ( ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v0))
% 62.79/18.41  | (5272)  ? [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v1) = v2) | c_24__type__39868___24t(v1, v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (happ(v4, v5) = v6 & happ(v0, v3) = v4 & cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v3) & cCoq_2eInit_2eDatatypes_2elist___24t(v2, v5) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v2, v6)))
% 62.79/18.41  | (5273)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : (c_24__prop__43922___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.79/18.41  | (5274)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(v1) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v2, v3) = v4) |  ~ (cCoq_2eInit_2eDatatypes_2eprod___24a2(v1, cCoq_2esetoid__ring_2eRing__polynom_2eMon) = v2) |  ~ c_24__type__52056___24t(v0) |  ~ cType___24t(v1) |  ? [v5] : (happ(v0, v1) = v5 &  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] : ( ~ (happ(v25, v26) = v27) |  ~ (happ(v23, v24) = v25) |  ~ (happ(v21, v22) = v23) |  ~ (happ(v19, v20) = v21) |  ~ (happ(v17, v18) = v19) |  ~ (happ(v15, v16) = v17) |  ~ (happ(v13, v14) = v15) |  ~ (happ(v11, v12) = v13) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v8) = v9) |  ~ (happ(v5, v6) = v7) |  ~ c_24__type__40140___24t(v1, v20) |  ~ c_24__type__39227___24t(v1, v16) |  ~ c_24__type__39218___24t(v1, v14) |  ~ c_24__type__39218___24t(v1, v12) |  ~ c_24__type__39218___24t(v1, v10) |  ~ c_24__type__39494___24t(v1, v18) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v26) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v4, v24) |  ~ t(v8, v1) |  ~ t(v6, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v22) | cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v1, v27))))
% 62.79/18.41  | (5275)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eDatatypes_2eNone___24a1(v2) = v3) |  ~ (cCoq_2eInit_2eDatatypes_2eSome___24a2(v0, v1) = v3))
% 62.79/18.41  | (5276)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, all_0_45_45) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v5 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, all_0_45_45) = v2 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v3 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v6 & cCoq_2eInit_2eSpecif_2eright___24a2(v2, v1) = v7 & cCoq_2eInit_2eSpecif_2eleft___24a2(v2, v1) = v4 & ((v7 = v3 & v5 = v0 & p(v1)) | (v6 = v5 & v4 = v3 & p(v2)))))
% 62.79/18.41  | (5277) c_24__type__41272___24t(cCoq_2eVectors_2eFin_2eeqb)
% 62.79/18.41  | (5278)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__3929___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__3932___24a2(v1, v3) = v6 & c_24__prop__3931___24a2(v1, v3) = v5 & cCoq_2eInit_2eSpecif_2esumbool___24t(v5, v6, v4)))
% 62.79/18.41  | (5279)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__60918___24a2(v3, v2) = v1) |  ~ (c_24__prop__60918___24a2(v3, v2) = v0))
% 62.79/18.41  | (5280)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2eInit_2eDatatypes_2econs, v0) = v3) | cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v1, v2) = v5)
% 62.79/18.41  | (5281)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, all_0_45_45) = v2 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v3 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, all_0_45_45) = v4 & cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v6 & cCoq_2eInit_2eSpecif_2eright___24a2(v2, v4) = v7 & cCoq_2eInit_2eSpecif_2eleft___24a2(v2, v4) = v5 & ((v7 = v3 & v1 = v0 & p(v4)) | (v6 = v1 & v5 = v3 & p(v2)))))
% 62.79/18.41  | (5282)  ! [v0] : ( ~ t(v0, c_24__type__41577) | c_24__type__41577___24t(v0))
% 62.79/18.41  | (5283)  ! [v0] : ( ~ c_24__type__41577___24t(v0) | t(v0, c_24__type__41577))
% 62.79/18.41  | (5284)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v3, v2) = v1) |  ~ (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v3, v2) = v0))
% 62.79/18.41  | (5285)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v2] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(v1) = v2 &  ! [v3] :  ! [v4] : (v3 = cCoq_2eNumbers_2eBinNums_2eZ0 | v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v0, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ? [v5] : ( ~ (v5 = v2) & cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(v4) = v5))))
% 62.79/18.41  | (5286)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__4233___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4231___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__4234___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 62.79/18.41  | (5287)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eodd, v0) = v1) | cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v0) = v1)
% 62.79/18.41  | (5288)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v0) = v1) | happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eodd, v0) = v1)
% 62.79/18.41  | (5289)  ! [v0] :  ! [v1] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)))
% 62.79/18.41  | (5290)  ! [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2eLt | v0 = cCoq_2eInit_2eDatatypes_2eLt | v0 = cCoq_2eInit_2eDatatypes_2eEq |  ~ (cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2ecomparison___24t(v0))
% 62.79/18.41  | (5291) cCoq_2eReals_2eRIneq_2eRsqr___24a1(all_0_45_45) = all_0_45_45
% 62.79/18.41  | (5292)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eVectors_2eFin_2eeqb, v0) = v4) | cCoq_2eVectors_2eFin_2eeqb___24a4(v0, v1, v2, v3) = v7)
% 62.79/18.41  | (5293)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eSpecif_2eright, v0) = v2) | cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v3)
% 62.79/18.41  | (5294)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eVectors_2eVectorDef_2econs___24a4(v5, v4, v3, v2) = v0))
% 62.79/18.41  | (5295)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 | v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v0) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : ( ~ (v4 = v3) & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v1) = v4))
% 62.79/18.41  | (5296)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] : (c_24__type__61432___24t(v0, v1, v2, v3) |  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) &  ~ cProp___24t(v5)))
% 62.79/18.41  | (5297)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl, v0) = v3))
% 62.79/18.41  | (5298)  ! [v0] : ( ~ t(v0, c_24__type__64809) | c_24__type__64809___24t(v0))
% 62.79/18.41  | (5299)  ! [v0] : ( ~ c_24__type__64809___24t(v0) | t(v0, c_24__type__64809))
% 62.79/18.41  | (5300) c_24__type__58970___24t(cCoq_2eVectors_2eVectorEq_2eeqb)
% 62.79/18.41  | (5301)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eEnvRing_2ePX___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2emicromega_2eEnvRing_2ePX, v0) = v5))
% 62.79/18.41  | (5302)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v5, v6) = v7) |  ~ (happ(v3, v4) = v5) |  ~ c_24__type__57277___24t(v0, v1, v2, v3) |  ~ t(v6, v0) |  ~ t(v4, v0) | cProp___24t(v7))
% 62.79/18.41  | (5303)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb, v0) = v3))
% 62.79/18.41  | (5304)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.79/18.41  | (5305)  ! [v0] :  ! [v1] : (v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2elt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.79/18.41  | (5306)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v1, v3) = v4) |  ~ (cCoq_2eVectors_2eFin_2eFS___24a2(v0, v2) = v4))
% 62.79/18.41  | (5307)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__44891___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 62.79/18.42  | (5308)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__44891___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__44891___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 62.79/18.42  | (5309)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eReals_2eRfunctions_2eZ__spec, v0) = v2) | cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(v0, v1) = v3)
% 62.79/18.42  | (5310)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eldiff___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2eldiff, v0) = v3))
% 62.79/18.42  | (5311)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__43576___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__43576___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.79/18.42  | (5312)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.79/18.42  | (5313)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.79/18.42  | (5314)  ! [v0] : ( ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v0) |  ? [v1] :  ? [v2] : (cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v1, v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1)))
% 62.79/18.42  | (5315)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v5, v4, v3, v2) = v1) |  ~ (cCoq_2eClasses_2eMorphisms_2erespectful___24a4(v5, v4, v3, v2) = v0))
% 62.79/18.42  | (5316)  ~ (cCoq_2eInit_2eDatatypes_2eLt = cCoq_2eInit_2eDatatypes_2eEq)
% 62.79/18.42  | (5317)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory, v0) = v8) |  ~ p(v15) | cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7))
% 62.79/18.42  | (5318)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] : ( ~ (happ(v14, v7) = v15) |  ~ (happ(v13, v6) = v14) |  ~ (happ(v12, v5) = v13) |  ~ (happ(v11, v4) = v12) |  ~ (happ(v10, v3) = v11) |  ~ (happ(v9, v2) = v10) |  ~ (happ(v8, v1) = v9) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory, v0) = v8) |  ~ cCoq_2esetoid__ring_2eField__theory_2esemi__field__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) | p(v15))
% 62.79/18.42  | (5319)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 | v2 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eInit_2eDatatypes_2eorb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.79/18.42  | (5320)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRge___24a2(v1, v0) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.79/18.42  | (5321)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2enum___24a2(v3, v2) = v0))
% 62.79/18.42  | (5322)  ! [v0] :  ! [v1] : ( ~ (happ(cRedblack_2eTREES_2emakeBlack, v0) = v1) | cRedblack_2eTREES_2emakeBlack___24a1(v0) = v1)
% 62.79/18.42  | (5323)  ! [v0] :  ! [v1] : ( ~ (cRedblack_2eTREES_2emakeBlack___24a1(v0) = v1) | happ(cRedblack_2eTREES_2emakeBlack, v0) = v1)
% 62.79/18.42  | (5324)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 | v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(v0, v1) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.79/18.42  | (5325)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v1, v0) = v3 &  ! [v4] :  ! [v5] : ( ~ (happ(v4, v3) = v5) |  ~ c_24__type__42648___24t(v4) |  ~ p(v5) |  ? [v6] : (happ(v4, v2) = v6 & p(v6))) &  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ c_24__type__42648___24t(v4) | p(v5) |  ? [v6] : (happ(v4, v3) = v6 &  ~ p(v6)))))
% 62.79/18.42  | (5326)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v8, v4) = v9) |  ~ (happ(v7, v3) = v8) |  ~ (happ(v6, v2) = v7) |  ~ (happ(v5, v1) = v6) |  ~ (happ(c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367, v0) = v5) | c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v2, v3, v4) = v9)
% 62.79/18.42  | (5327)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = cCoq_2eNumbers_2eBinNums_2eZ0 | v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v2) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : ( ~ (v4 = v3) & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v2) = v4))
% 62.79/18.42  | (5328)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v3)
% 62.79/18.42  | (5329)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__3314___24t(v0, v1, v2) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v3, v5) = v8 & happ(v7, v10) = v11 & happ(v4, v5) = v7 & happ(v2, v3) = v4 & happ(v1, v8) = v9 & happ(v1, v5) = v6 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v5) & t(v10, v6) & t(v3, v0) &  ~ t(v11, v9)))
% 62.79/18.42  | (5330)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEpow, v0) = v3) | cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(v0, v1, v2) = v5)
% 62.79/18.42  | (5331)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eDatatypes_2enil___24a1(v0) = v1) |  ~ (happ(v2, v4) = v5) |  ~ (happ(v2, v1) = v3) |  ~ c_24__type__4303___24t(v0, v2) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v4) |  ~ cType___24t(v0) |  ~ p(v3) | p(v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v6, v7) = v9 & happ(v2, v9) = v10 & happ(v2, v7) = v8 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v7) & t(v6, v0) & p(v8) &  ~ p(v10)))
% 62.79/18.42  | (5332) cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(cCoq_2eNumbers_2eBinNums_2eN0) = cCoq_2eNumbers_2eBinNums_2eN0
% 62.79/18.42  | (5333)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v0) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.79/18.42  | (5334)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61058___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4))
% 62.79/18.42  | (5335)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ c_24__type__62151___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ~ t(v13, v0) |  ~ t(v11, v0) | t(v14, v0))
% 62.79/18.42  | (5336)  ? [v0] : (c_24__type__6728___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cProp___24t(v4)))
% 62.79/18.42  | (5337)  ? [v0] : (c_24__type__51589___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & t(v3, v1) & cType___24t(v1) &  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(v1, v4)))
% 62.79/18.42  | (5338)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op, v0) = v5))
% 62.79/18.42  | (5339)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ c_24__type__52784___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v11, v0) |  ~ t(v9, v0) | cProp___24t(v12))
% 62.79/18.42  | (5340)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__4489___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__4489___24t(v0, v1, v2))
% 62.79/18.42  | (5341)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__4489___24a2(v0, v1) = v3) |  ~ c_24__type__4489___24t(v0, v1, v2) | t(v2, v3))
% 62.79/18.42  | (5342)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v4, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] :  ? [v13] : (happ(v12, v1) = v13 & happ(v7, v10) = v12 &  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v1) = v17) |  ~ (happ(v11, v14) = v15) |  ~ (happ(v7, v15) = v16) |  ~ t(v14, v0) |  ~ p(v17) | p(v13) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v7, v14) = v18 & p(v19))) &  ! [v14] :  ! [v15] :  ! [v16] : ( ~ (happ(v15, v1) = v16) |  ~ (happ(v7, v14) = v15) |  ~ t(v14, v0) | p(v16) | p(v13) |  ? [v17] :  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v11, v14) = v17 & happ(v7, v17) = v18 &  ~ p(v19)))))
% 62.79/18.42  | (5343)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__56975___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & cCoq_2eNumbers_2eBinNums_2eN___24t(v3) &  ~ t(v4, v1)))
% 62.79/18.42  | (5344)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eLists_2eList_2elast___24a3(v4, v3, v2) = v1) |  ~ (cCoq_2eLists_2eList_2elast___24a3(v4, v3, v2) = v0))
% 62.79/18.42  | (5345)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2eVectors_2eVectorEq_2eeqb___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2eVectors_2eVectorEq_2eeqb, v0) = v7))
% 62.79/18.42  | (5346)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53519___24a5(v0, v1, v2, v3, v4) = v6) |  ~ t(v5, v6) | c_24__type__53519___24t(v0, v1, v2, v3, v4, v5))
% 62.79/18.42  | (5347)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__type__53519___24a5(v0, v1, v2, v3, v4) = v6) |  ~ c_24__type__53519___24t(v0, v1, v2, v3, v4, v5) | t(v5, v6))
% 62.79/18.42  | (5348)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59764, v0) = v1) |  ~ p(v1) | c_24__lam__59764___24a1(v0))
% 62.79/18.42  | (5349)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59764, v0) = v1) |  ~ c_24__lam__59764___24a1(v0) | p(v1))
% 62.79/18.42  | (5350) c_24__type__4016___24t(cCoq_2eArith_2ePeanoNat_2eNat_2eclearbit)
% 62.79/18.42  | (5351)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (c_24__type__56963___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v9, v10) = v11 & happ(v7, v8) = v9 & t(v10, v4) & t(v8, v0) &  ~ t(v11, v0)))
% 62.79/18.42  | (5352) cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4016, all_0_27_27, cCoq_2eInit_2eNat_2eadd)
% 62.79/18.42  | (5353)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eStrings_2eString_2esubstring___24a3(v0, v1, v2) = v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v2) | (v5 = v1 & ((v10 = v3 & v8 = v2 & cCoq_2eStrings_2eString_2esubstring___24a3(cCoq_2eInit_2eDatatypes_2eO, v4, v7) = v9 & cCoq_2eStrings_2eString_2eString___24a2(v6, v9) = v3 & cCoq_2eStrings_2eString_2eString___24a2(v6, v7) = v2 & cCoq_2eStrings_2eString_2estring___24t(v7) & cCoq_2eStrings_2eAscii_2eascii___24t(v6)) | (v3 = cCoq_2eStrings_2eString_2eEmptyString & v2 = cCoq_2eStrings_2eString_2eEmptyString))))) | (cCoq_2eInit_2eDatatypes_2eS___24a1(v4) = v5 & cCoq_2eInit_2eDatatypes_2enat___24t(v4) & ( ~ cCoq_2eStrings_2eString_2estring___24t(v2) | (v5 = v0 & ((v9 = v3 & v8 = v2 & cCoq_2eStrings_2eString_2esubstring___24a3(v4, v1, v7) = v3 & cCoq_2eStrings_2eString_2eString___24a2(v6, v7) = v2 & cCoq_2eStrings_2eString_2estring___24t(v7) & cCoq_2eStrings_2eAscii_2eascii___24t(v6)) | (v3 = cCoq_2eStrings_2eString_2eEmptyString & v2 = cCoq_2eStrings_2eString_2eEmptyString)))))))
% 62.79/18.42  | (5354)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v2) = v12) |  ~ (happ(v9, v1) = v10) |  ~ (happ(v7, v13) = v14) |  ~ (happ(v7, v1) = v11) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__43677___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__43576___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__43475___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__43374___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__43284___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__43183___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__43082___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v13, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v4, v13) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] : ( ~ (happ(v15, v18) = v19) |  ~ (happ(v7, v19) = v20) |  ~ (happ(v4, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v21] : ((happ(v14, v16) = v21 &  ~ p(v21)) | (happ(v7, v18) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v21, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v21, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v20, v24) = v25 & happ(v17, v22) = v24 & p(v25)))))) &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v7, v18) = v19) |  ~ (happ(v4, v16) = v17) |  ~ t(v18, v0) |  ~ t(v16, v0) |  ? [v20] :  ? [v21] : ((happ(v15, v18) = v20 & happ(v7, v20) = v21 &  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v21, v23) = v24) |  ~ (happ(v17, v22) = v23) |  ~ t(v22, v0) | p(v24) |  ? [v25] : (happ(v19, v22) = v25 &  ~ p(v25))) &  ! [v22] :  ! [v23] : ( ~ (happ(v19, v22) = v23) |  ~ t(v22, v0) |  ~ p(v23) |  ? [v24] :  ? [v25] : (happ(v21, v24) = v25 & happ(v17, v22) = v24 & p(v25)))) | (happ(v14, v16) = v20 &  ~ p(v20)))) &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ? [v18] : (happ(v4, v16) = v18 &  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v15, v19) = v20) |  ~ (happ(v7, v20) = v21) |  ~ t(v19, v0) |  ? [v22] : (happ(v7, v19) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v21, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v22, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v21, v25) = v26 & happ(v18, v23) = v25 & p(v26))))) &  ! [v19] :  ! [v20] : ( ~ (happ(v7, v19) = v20) |  ~ t(v19, v0) |  ? [v21] :  ? [v22] : (happ(v15, v19) = v21 & happ(v7, v21) = v22 &  ! [v23] :  ! [v24] :  ! [v25] : ( ~ (happ(v22, v24) = v25) |  ~ (happ(v18, v23) = v24) |  ~ t(v23, v0) | p(v25) |  ? [v26] : (happ(v20, v23) = v26 &  ~ p(v26))) &  ! [v23] :  ! [v24] : ( ~ (happ(v20, v23) = v24) |  ~ t(v23, v0) |  ~ p(v24) |  ? [v25] :  ? [v26] : (happ(v22, v25) = v26 & happ(v18, v23) = v25 & p(v26)))))))))
% 62.79/18.43  | (5355)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.79/18.43  | (5356)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v2) = v0))
% 62.79/18.43  | (5357)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v2] :  ? [v3] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(v2) = v3 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v3) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v2)))
% 62.79/18.43  | (5358)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__47290___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ t(v22, v23) | c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22))
% 62.79/18.43  | (5359)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] : ( ~ (c_24__type__47290___24a22(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21) = v23) |  ~ c_24__type__47290___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) | t(v22, v23))
% 62.79/18.43  | (5360)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v12, v10) = v13) |  ~ (happ(v9, v10) = v11) |  ~ (happ(v7, v11) = v12) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | p(v13))
% 62.79/18.43  | (5361)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v9 = v8 |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 62.79/18.43  | (5362)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, all_0_44_44) = v1) |  ~ (happ(v2, v0) = v3) |  ~ c_24__type__42648___24t(v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v3) |  ? [v4] : (happ(v2, v1) = v4 &  ~ p(v4)))
% 62.79/18.43  | (5363)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : ((v11 = v4 & v7 = v3 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v3 & c_24__let__var__6__p__52252__52255___24a4(v0, v1, v2, v6) = v8 & happ(v9, v8) = v10 & happ(v5, v10) = v4 & happ(v1, v8) = v9 & happ(v1, v2) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v9 = v4 & v6 = v3 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v3 & c_24__let__var__6__p__52254__52256___24a4(v0, v1, v2, v5) = v7 & happ(v8, v7) = v4 & happ(v1, v7) = v8 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5))))
% 62.79/18.43  | (5364)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (c_24__prop__117___24a3(v0, v2, v4) = v5) |  ~ (happ(v1, v2) = v3) |  ~ c_24__type__114___24t(v0, v1) |  ~ t(v4, v0) |  ~ t(v2, v0) |  ? [v6] :  ? [v7] : (c_24__prop__116___24a3(v0, v2, v4) = v6 & happ(v3, v4) = v7 & cCoq_2eInit_2eSpecif_2esumbool___24t(v6, v5, v7)))
% 62.79/18.43  | (5365)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v4 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eLists_2eList_2ecount__occ___24a4(v0, v1, v2, v3) = v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v2) |  ~ cType___24t(v0) |  ? [v5] :  ? [v6] : (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v5, v6) = v2 & c_24__case__Coq_2eInit_2eSpecif_2esumbool_243367___24a5(v0, v1, v3, v5, v6) = v4 & cCoq_2eInit_2eDatatypes_2elist___24t(v0, v6) & t(v5, v0)))
% 62.79/18.43  | (5366)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v3, v2) = v0))
% 62.79/18.43  | (5367)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__6678___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__6678, v0) = v3))
% 62.79/18.43  | (5368)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59763, v0) = v1) |  ~ p(v1) | c_24__lam__59763___24a1(v0))
% 62.79/18.43  | (5369)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__lam__59763, v0) = v1) |  ~ c_24__lam__59763___24a1(v0) | p(v1))
% 62.79/18.43  | (5370)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v8, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v14] :  ? [v15] : (happ(v14, v10) = v15 & happ(v9, v12) = v14 & ( ~ p(v15) |  ~ p(v13)) & (p(v15) | p(v13))))
% 62.79/18.43  | (5371)  ? [v0] :  ? [v1] : (c_24__type__39494___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & happ(v1, v2) = v3 & t(v4, v0) & t(v2, v0) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v5)))
% 62.79/18.43  | (5372)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v11, v12) = v13) |  ~ (happ(v4, v13) = v14) |  ~ (happ(v4, v10) = v11) |  ~ (happ(v4, v2) = v9) |  ~ (happ(v3, v1) = v8) |  ~ c_24__type__53340___24t(v0, v1, v2, v3, v4, v5, v6, v7, v7) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v6) |  ~ c_24__type__53223___24t(v0, v1, v2, v3, v4, v5, v6, v7, v5) |  ~ c_24__type__53160___24t(v0, v1, v2, v3, v4, v5, v6, v7, v4) |  ~ c_24__type__53097___24t(v0, v1, v2, v3, v4, v5, v6, v7, v3) |  ~ cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v15] : (happ(v4, v12) = v15 &  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] : ( ~ (happ(v19, v20) = v21) |  ~ (happ(v15, v16) = v17) |  ~ (happ(v14, v16) = v20) |  ~ (happ(v11, v17) = v18) |  ~ (happ(v7, v18) = v19) |  ~ t(v16, v0) | p(v21))))
% 62.79/18.43  | (5373)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2emicromega_2eTauto_2eTT___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2emicromega_2eTauto_2eTT, v0) = v5))
% 62.79/18.43  | (5374)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v3 = v2 |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(v0, v2, v4, v6) = v8))
% 62.79/18.43  | (5375)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v5) = v11) |  ~ (happ(v9, v4) = v10) |  ~ (happ(v8, v3) = v9) |  ~ (happ(v7, v2) = v8) |  ~ (happ(v6, v1) = v7) |  ~ (happ(cCoq_2emicromega_2eTauto_2eA, v0) = v6) | cCoq_2emicromega_2eTauto_2eA___24a6(v0, v1, v2, v3, v4, v5) = v11)
% 62.79/18.43  | (5376) cCoq_2eNumbers_2eBinNums_2eZneg___24a1(cCoq_2eNumbers_2eBinNums_2exH) = all_0_42_42
% 62.79/18.43  | (5377) c_24__type__38136___24t(cCoq_2eInit_2eDatatypes_2enegb)
% 62.79/18.43  | (5378)  ! [v0] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v1] : (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v1)))
% 62.79/18.43  | (5379)  ! [v0] :  ! [v1] : (v1 = c_24__lam__59763 | v0 = cCoq_2emicromega_2eRingMicromega_2eNonStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eStrict | v0 = cCoq_2emicromega_2eRingMicromega_2eEqual |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op1___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp1___24t(v0))
% 62.79/18.43  | (5380)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : ( ~ (happ(v9, v1) = v10) |  ~ (happ(v4, v11) = v12) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v11, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v13] :  ? [v14] : (happ(v13, v1) = v14 & happ(v9, v11) = v13 &  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v16, v1) = v17) |  ~ (happ(v9, v15) = v16) |  ~ t(v15, v0) |  ~ p(v17) |  ~ p(v14) |  ? [v18] :  ? [v19] : (happ(v12, v15) = v18 & happ(v10, v18) = v19 & p(v19))) &  ! [v15] :  ! [v16] :  ! [v17] : ( ~ (happ(v12, v15) = v16) |  ~ (happ(v10, v16) = v17) |  ~ t(v15, v0) |  ~ p(v14) | p(v17) |  ? [v18] :  ? [v19] : (happ(v18, v1) = v19 & happ(v9, v15) = v18 &  ~ p(v19)))))
% 62.79/18.43  | (5381)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61362___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | cCoq_2eInit_2eDatatypes_2eprod___24t(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v4))
% 62.79/18.43  | (5382)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare, v0) = v2) | cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, v1) = v3)
% 62.79/18.43  | (5383)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__43943, v0) = v2) |  ~ p(v3) | c_24__lam__43943___24a2(v0, v1))
% 62.79/18.43  | (5384)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__43943, v0) = v2) |  ~ c_24__lam__43943___24a2(v0, v1) | p(v3))
% 62.79/18.43  | (5385)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__63652, v0) = v2) | c_24__lam__63652___24a2(v0, v1) = v3)
% 62.79/18.43  | (5386)  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v0))
% 62.79/18.43  | (5387)  ? [v0] : (c_24__type__63546___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eQArith_2eQArith__base_2eQ___24t(v4)))
% 62.79/18.43  | (5388) cType___24t(cCoq_2eReals_2eRIneq_2enonzeroreal)
% 62.79/18.43  | (5389)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eReals_2eRbasic__fun_2eRabs___24a1(v0) = v6 & cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, all_0_45_45) = v2 & cCoq_2eReals_2eRbasic__fun_2eRcase__abs___24a1(v0) = v3 & cCoq_2eReals_2eRdefinitions_2eRge___24a2(v0, all_0_45_45) = v4 & cCoq_2eInit_2eSpecif_2eright___24a2(v2, v4) = v7 & cCoq_2eInit_2eSpecif_2eleft___24a2(v2, v4) = v5 & ((v7 = v3 & v6 = v0 & p(v4)) | (v6 = v1 & v5 = v3 & p(v2)))))
% 62.79/18.43  | (5390)  ? [v0] : (c_24__type__64023___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39236___24t(v1, v3) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) & cType___24t(v1) &  ~ cProp___24t(v8)))
% 62.79/18.43  | (5391)  ? [v0] :  ? [v1] : (c_24__type__39218___24t(v0, v1) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (happ(v3, v4) = v5 & happ(v1, v2) = v3 & t(v4, v0) & t(v2, v0) &  ~ t(v5, v0)))
% 62.79/18.43  | (5392)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(all_0_44_44, v1) = v2) |  ~ cCoq_2eZArith_2eZnumtheory_2erel__prime___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : ( ~ (v3 = cCoq_2eNumbers_2eBinNums_2eZ0) & cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(v0, v1) = v3))
% 62.79/18.43  | (5393)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v4) = v5) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v2, v3) = v4) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v0, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v6] : (cCoq_2eLists_2eList_2eIn___24a3(v0, v1, v3) = v6 & (v2 = v1 |  ~ p(v5) | p(v6)) & (p(v5) | ( ~ (v2 = v1) &  ~ p(v6)))))
% 62.79/18.44  | (5394)  ? [v0] : (c_24__type__139___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cProp___24t(v3) & cProp___24t(v1) & p(v3) &  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v1, v3, v4)))
% 62.79/18.44  | (5395)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (c_24__type__61411___24a3(v4, v3, v2) = v1) |  ~ (c_24__type__61411___24a3(v4, v3, v2) = v0))
% 62.79/18.44  | (5396) c_24__type__6196___24t(cCoq_2ePArith_2eBinPos_2ePos_2egt)
% 62.79/18.44  | (5397)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRge | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.79/18.44  | (5398)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v3 = v2 |  ~ (cCoq_2eInit_2eSpecif_2eleft___24a2(v0, v1) = v3) |  ~ cCoq_2eInit_2eSpecif_2esumbool___24t(v0, v1, v2) |  ~ cProp___24t(v1) |  ~ cProp___24t(v0) | p(v1))
% 62.79/18.44  | (5399)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v1, v0) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEmpty___24a1(v0) |  ~ p(v2))
% 62.79/18.44  | (5400)  ? [v0] : (c_24__type__60742___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eN___24t(v3) & cCoq_2eNumbers_2eBinNums_2eN___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v4)))
% 62.79/18.44  | (5401)  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ (cCoq_2eReals_2eRdefinitions_2eIZR___24a1(v0) = all_0_45_45) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0))
% 62.79/18.44  | (5402)  ! [v0] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v0) = cCoq_2eNumbers_2eBinNums_2eN0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.79/18.44  | (5403)  ! [v0] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(v0, cCoq_2eNumbers_2eBinNums_2eN0) = cCoq_2eInit_2eDatatypes_2eLt) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.79/18.44  | (5404) c_24__type__3255___24t(cCoq_2emicromega_2eRingMicromega_2eNFormula)
% 62.79/18.44  | (5405)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v0, v2) = v3) |  ~ c_24__type__37147___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v4] :  ? [v5] :  ? [v6] : (cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v5 & happ(v1, v2) = v4 & happ(v0, v5) = v6 &  ! [v7] :  ! [v8] : ( ~ (happ(v4, v7) = v8) |  ~ t(v7, v3) | t(v8, v6))))
% 62.79/18.44  | (5406)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__6842___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__6842___24t(v0, v1))
% 62.79/18.44  | (5407)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__6842___24a1(v0) = v2) |  ~ c_24__type__6842___24t(v0, v1) | t(v1, v2))
% 62.79/18.44  | (5408)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__60387___24a2(v0, v1) = v2) | p(v2))
% 62.79/18.44  | (5409)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(v0, v2, v4) = v6))
% 62.79/18.44  | (5410)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eDatatypes_2enegb, v0) = v1) | cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = v1)
% 62.79/18.44  | (5411)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eDatatypes_2enegb___24a1(v0) = v1) | happ(cCoq_2eInit_2eDatatypes_2enegb, v0) = v1)
% 62.79/18.44  | (5412)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2esetoid__ring_2eBinList_2enth, v0) = v4) | cCoq_2esetoid__ring_2eBinList_2enth___24a4(v0, v1, v2, v3) = v7)
% 62.79/18.44  | (5413)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : (v3 = v2 |  ~ (cRedblack_2eTREES_2eT___24a5(v1, v3, v5, v7, v9) = v10) |  ~ (cRedblack_2eTREES_2eT___24a5(v0, v2, v4, v6, v8) = v10))
% 62.79/18.44  | (5414)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__60919___24a2(v0, v0) = v1) | p(v1))
% 62.79/18.44  | (5415)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eInit_2eNat_2emax, v0) = v2) | cCoq_2eInit_2eNat_2emax___24a2(v0, v1) = v3)
% 62.79/18.44  | (5416)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__lam__49945___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__lam__49945, v0) = v4))
% 62.79/18.44  | (5417)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__64082___24a2(v0, v1) = v3) |  ~ t(v2, v3) | c_24__type__64082___24t(v0, v1, v2))
% 62.79/18.44  | (5418)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__type__64082___24a2(v0, v1) = v3) |  ~ c_24__type__64082___24t(v0, v1, v2) | t(v2, v3))
% 62.79/18.44  | (5419)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__58816___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v3) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__58818___24a2(v1, v3) = v5 & cCoq_2eStrings_2eString_2eeqb___24a2(v1, v3) = v6 & cCoq_2eBool_2eBool_2ereflect___24t(v5, v6, v4)))
% 62.79/18.44  | (5420) c_24__type__61058___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem)
% 62.79/18.44  | (5421)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v0) = v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) |  ? [v2] : (cCoq_2eReals_2eRdefinitions_2eRgt___24a2(v0, v0) = v2 &  ~ p(v2)))
% 62.79/18.44  | (5422)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__prop__59664, v0) = v1) | c_24__prop__59664___24a1(v0) = v1)
% 62.79/18.44  | (5423)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__59664___24a1(v0) = v1) | happ(c_24__prop__59664, v0) = v1)
% 62.79/18.44  | (5424)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__type__63970___24t(v0, v1, v2, v3, v4, v5, v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & t(v9, v0) & t(v7, v0) &  ~ cProp___24t(v10)))
% 62.79/18.44  | (5425) c_24__type__6158___24t(cCoq_2eNArith_2eBinNatDef_2eN_2epred)
% 62.79/18.44  | (5426)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v1 = v0 |  ~ (c_24__type__53579___24a5(v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__53579___24a5(v6, v5, v4, v3, v2) = v0))
% 62.79/18.44  | (5427)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__61243___24t(v0) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(v1) | cProp___24t(v4))
% 62.79/18.44  | (5428)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v3 &  ~ p(v3)))
% 62.79/18.44  | (5429)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eField__theory_2eFEinv, v0) = v2) | cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(v0, v1) = v3)
% 62.79/18.44  | (5430)  ? [v0] : (c_24__type__59794___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eInit_2eDatatypes_2enat___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v2)))
% 62.79/18.44  | (5431)  ! [v0] : (v0 = cCoq_2esetoid__ring_2eRing__polynom_2emon0 |  ~ cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] : ((v3 = v0 & cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v1, v2) = v0 & cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v2) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1)) | (v3 = v0 & cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v1, v2) = v0 & cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(v2) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1))))
% 62.79/18.44  | (5432)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__4233___24a2(v3, v2) = v1) |  ~ (c_24__prop__4233___24a2(v3, v2) = v0))
% 62.79/18.44  | (5433)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43967___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) | cCoq_2eReals_2eRdefinitions_2eR___24t(v4))
% 62.79/18.44  | (5434)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__51338___24t(v0) |  ~ c_24__type__39494___24t(v1, v3) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v1, v7) |  ~ cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(v1, v5) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v8))
% 62.79/18.44  | (5435)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eInit_2eNat_2eeven, v0) = v1) | cCoq_2eInit_2eNat_2eeven___24a1(v0) = v1)
% 62.79/18.44  | (5436)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eInit_2eNat_2eeven___24a1(v0) = v1) | happ(cCoq_2eInit_2eNat_2eeven, v0) = v1)
% 62.79/18.44  | (5437)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__3380___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__3380, v0) = v4))
% 62.79/18.44  | (5438)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ cCoq_2eInit_2ePeano_2elt___24a2(v2, v1) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v2) | cCoq_2eArith_2eBetween_2ein__int___24a3(v0, v1, v2))
% 62.79/18.44  | (5439) c_24__type__60982___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd)
% 62.79/18.44  | (5440)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__41618___24a3(v0, v1, v1) = v2) | p(v2))
% 62.79/18.44  | (5441)  ! [v0] : ( ~ t(v0, c_24__type__3326) | c_24__type__3326___24t(v0))
% 62.79/18.44  | (5442)  ! [v0] : ( ~ c_24__type__3326___24t(v0) | t(v0, c_24__type__3326))
% 62.79/18.44  | (5443) cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elt = cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts
% 62.79/18.44  | (5444)  ! [v0] :  ! [v1] : ( ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v0, v1) |  ~ cType___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v5 = v1 & cCoq_2emicromega_2eEnvRing_2ePX___24a4(v0, v2, v3, v4) = v1 & cCoq_2emicromega_2eEnvRing_2ePol___24t(v0, v4) & cCoq_2emicromega_2eEnvRing_2ePol___24t(v0, v2) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & cCoq_2emicromega_2eEnvRing_2ePinj___24a3(v0, v2, v3) = v1 & cCoq_2emicromega_2eEnvRing_2ePol___24t(v0, v3) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v1 & cCoq_2emicromega_2eEnvRing_2ePc___24a2(v0, v2) = v1 & t(v2, v0))))
% 62.79/18.44  | (5445)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__59662___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ? [v3] :  ? [v4] : (c_24__prop__59665___24a1(v1) = v4 & c_24__prop__59664___24a1(v1) = v3 & cCoq_2eInit_2eSpecif_2esumbool___24t(v3, v4, v2)))
% 62.79/18.44  | (5446)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__56730___24a2(v3, v2) = v1) |  ~ (c_24__type__56730___24a2(v3, v2) = v0))
% 62.79/18.44  | (5447)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__41620___24a3(v0, v1, v1) = v2) | p(v2))
% 62.79/18.44  | (5448)  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v1] :  ? [v2] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1)) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1))))
% 62.79/18.44  | (5449)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ c_24__type__42487___24t(v0, v1, v2) |  ~ t(v5, v0) |  ~ t(v3, v1) | t(v6, v0))
% 62.79/18.44  | (5450)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] : ( ~ (happ(v13, v10) = v14) |  ~ (happ(v7, v12) = v13) |  ~ (happ(v7, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v12, v0) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ~ p(v14) |  ? [v15] : (happ(v11, v12) = v15 & p(v15)))
% 62.79/18.45  | (5451)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(cCoq_2eNumbers_2eBinNums_2eN0, v0) = v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0))
% 62.79/18.45  | (5452)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(v2) = v0))
% 62.79/18.45  | (5453)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2etestbit___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] : (cCoq_2eInit_2eNat_2ediv2___24a1(v0) = v4 & cCoq_2eInit_2eNat_2eodd___24a1(v0) = v3 & ((v7 = v2 & v6 = v1 & cCoq_2eInit_2eNat_2etestbit___24a2(v4, v5) = v2 & cCoq_2eInit_2eDatatypes_2eS___24a1(v5) = v1 & cCoq_2eInit_2eDatatypes_2enat___24t(v5)) | (v3 = v2 & v1 = cCoq_2eInit_2eDatatypes_2eO))))
% 62.79/18.45  | (5454)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ c_24__type__61514___24t(v0, v1, v2) | cProp___24t(v2))
% 62.79/18.45  | (5455)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(cCoq_2emicromega_2eOrderedRing_2eSOR, v0) = v10) |  ~ p(v19) | cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9))
% 62.79/18.45  | (5456)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] : ( ~ (happ(v18, v9) = v19) |  ~ (happ(v17, v8) = v18) |  ~ (happ(v16, v7) = v17) |  ~ (happ(v15, v6) = v16) |  ~ (happ(v14, v5) = v15) |  ~ (happ(v13, v4) = v14) |  ~ (happ(v12, v3) = v13) |  ~ (happ(v11, v2) = v12) |  ~ (happ(v10, v1) = v11) |  ~ (happ(cCoq_2emicromega_2eOrderedRing_2eSOR, v0) = v10) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) | p(v19))
% 62.79/18.45  | (5457)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(v0) = v1) |  ? [v2] : (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v0) = v2 & cCoq_2eInit_2eDatatypes_2enegb___24a1(v2) = v1))
% 62.79/18.45  | (5458)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4016___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v4))
% 62.79/18.45  | (5459)  ? [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 | c_24__lam__59763___24a1(v0))
% 62.79/18.45  | (5460)  ! [v0] : ( ~ t(v0, c_24__type__4236) | c_24__type__4236___24t(v0))
% 62.79/18.45  | (5461)  ! [v0] : ( ~ c_24__type__4236___24t(v0) | t(v0, c_24__type__4236))
% 62.79/18.45  | (5462)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v1, v3) = v4) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v0, v2) = v4))
% 62.79/18.45  | (5463)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (c_24__lam__57152___24a8(v0, v1, v2, v3, v4, v5, v6, v7) = v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] : (happ(v15, v7) = v8 & happ(v14, v6) = v15 & happ(v13, v5) = v14 & happ(v12, v4) = v13 & happ(v11, v3) = v12 & happ(v10, v2) = v11 & happ(v9, v1) = v10 & happ(c_24__lam__57152, v0) = v9))
% 62.79/18.45  | (5464)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__type__58849___24a2(v3, v2) = v1) |  ~ (c_24__type__58849___24a2(v3, v2) = v0))
% 62.79/18.45  | (5465) cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, all_0_50_50)
% 62.79/18.45  | (5466)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62419___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ t(v10, v11) | c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10))
% 62.79/18.45  | (5467)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (c_24__type__62419___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) = v11) |  ~ c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) | t(v10, v11))
% 62.79/18.45  | (5468)  ? [v0] :  ? [v1] :  ? [v2] : (c_24__type__42456___24t(v0, v1, v2) |  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & t(v3, v0) &  ~ t(v4, v1)))
% 62.79/18.45  | (5469)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinInt_2eZ_2ele, v0) = v2) | cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3)
% 62.79/18.45  | (5470)  ! [v0] : ( ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(v0))
% 62.79/18.45  | (5471)  ! [v0] : ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(v0) | cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.79/18.45  | (5472)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eReals_2eRfunctions_2eZintNull___24a1(v0) = v3) |  ~ (cCoq_2eReals_2eRfunctions_2eZintPos___24a2(v1, v2) = v3))
% 62.79/18.45  | (5473)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ c_24__type__42456___24t(v0, v1, v2) |  ~ t(v3, v0) | t(v4, v1))
% 62.79/18.45  | (5474)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3106___24a1(v0) = v2) |  ~ t(v1, v2) | c_24__type__3106___24t(v0, v1))
% 62.79/18.45  | (5475)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__type__3106___24a1(v0) = v2) |  ~ c_24__type__3106___24t(v0, v1) | t(v1, v2))
% 62.79/18.45  | (5476)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eString_2estring__rec___24a1(v0) = v1) | cCoq_2eStrings_2eString_2estring__rect___24a1(v0) = v1)
% 62.79/18.45  | (5477)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eString_2estring__rect___24a1(v0) = v1) | cCoq_2eStrings_2eString_2estring__rec___24a1(v0) = v1)
% 62.79/18.45  | (5478)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__62419___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & t(v11, v0) &  ~ t(v12, v0)))
% 62.79/18.45  | (5479)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] : ( ~ (happ(v7, v8) = v9) |  ~ c_24__type__56604___24t(v0, v1, v2, v3, v4, v5, v6, v7) |  ~ t(v8, v2) | t(v9, v0))
% 62.79/18.45  | (5480)  ! [v0] :  ! [v1] : (v1 = cCoq_2eNumbers_2eBinNums_2exH |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : ((v3 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) | (v3 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v1 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2)) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4))) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4)))) | (v3 = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v2) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) & ((v5 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) &  ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) | (v5 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v4) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v4) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1)) & ( ~ cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v0, v1) | cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2ebits__lt___24a2(v2, v4)))))))
% 62.79/18.45  | (5481)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eNumbers_2eBinNums_2eN0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v3) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ( ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | (v4 = v0 & ((v10 = v2 & v9 = v7 & v6 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(v3, v5) = v7 & cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(v8) = v7 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2eNpos___24a1(v5) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v8) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5)) | (v2 = v0 & v1 = cCoq_2eNumbers_2eBinNums_2eN0))))))
% 62.79/18.45  | (5482)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63668, v0) = v4) |  ~ p(v7) | c_24__lam__63668___24a4(v0, v1, v2, v3))
% 62.79/18.45  | (5483)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(c_24__lam__63668, v0) = v4) |  ~ c_24__lam__63668___24a4(v0, v1, v2, v3) | p(v7))
% 62.79/18.45  | (5484) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, c_24__type__3247, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq, all_0_28_28) = all_0_27_27
% 62.79/18.45  | (5485)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4038___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) | cCoq_2eReals_2eRdefinitions_2eR___24t(v4))
% 62.79/18.45  | (5486)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(v1) = v2) |  ~ cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v0) | cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(v0, v2))
% 62.79/18.45  | (5487)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (c_24__prop__6677___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6675___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__6678___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 62.79/18.45  | (5488)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (c_24__prop__4093___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(c_24__prop__4093, v0) = v3))
% 62.79/18.45  | (5489)  ! [v0] :  ! [v1] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a3(cCoq_2eInit_2eDatatypes_2eLt, v0, v1) = cCoq_2eInit_2eDatatypes_2eGt) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.79/18.45  | (5490)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__43928___24a2(v0, v0) = v1) | p(v1))
% 62.79/18.45  | (5491)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v2) |  ~ cCoq_2eInit_2ePeano_2ele___24a2(v0, v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2elt___24a2(v0, v2))
% 62.79/18.45  | (5492)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v3) = v2))
% 62.79/18.45  | (5493)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.79/18.45  | (5494) c_24__type__3970___24t(cCoq_2eNumbers_2eBinNums_2eZneg)
% 62.79/18.45  | (5495)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eZArith_2eBinInt_2eZ_2ele, v0) = v3))
% 62.79/18.45  | (5496)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v3, v2) = v0))
% 62.79/18.45  | (5497)  ! [v0] :  ! [v1] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v0) = v1) | happ(c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602, v0) = v1)
% 62.79/18.45  | (5498)  ! [v0] :  ! [v1] : ( ~ (happ(c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602, v0) = v1) | c_24__case__Coq_2eInit_2eDatatypes_2enat_2463602___24a1(v0) = v1)
% 62.79/18.45  | (5499) cCoq_2eInit_2eDatatypes_2eS___24a1(all_0_37_37) = all_0_36_36
% 62.79/18.45  | (5500)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v3) = v4) |  ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) | p(v4) |  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v1, v3) = v5 &  ~ p(v5)))
% 62.79/18.45  | (5501)  ! [v0] : ( ~ t(v0, c_24__type__60982) | c_24__type__60982___24t(v0))
% 62.79/18.46  | (5502)  ! [v0] : ( ~ c_24__type__60982___24t(v0) | t(v0, c_24__type__60982))
% 62.79/18.46  | (5503) p(all_0_12_12)
% 62.79/18.46  | (5504)  ! [v0] : ( ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v0) = cCoq_2eInit_2eDatatypes_2efalse) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.79/18.46  | (5505)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v1) = v2) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(v0) = v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(v0, v1) = v4 & ((v4 = v2 & v0 = cCoq_2eNumbers_2eBinNums_2eZ0) | (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v6 = v0 & ((v10 = v4 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v4 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v4 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v4 = v3 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))) | (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v5) & ( ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) | (v6 = v0 & ((v10 = v4 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v4 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v4 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(v5, v7) = v9 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v9) = v4 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v4 = v3 & v1 = cCoq_2eNumbers_2eBinNums_2eZ0))))))))
% 62.79/18.46  | (5506)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(c_24__lam__49929, v0) = v3) | c_24__lam__49929___24a3(v0, v1, v2) = v5)
% 62.79/18.46  | (5507)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEopp, v0) = v3))
% 62.79/18.46  | (5508)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v0, v3) = v4) |  ~ (cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v2) = v3) |  ~ c_24__type__4291___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v5] : (happ(v1, v2) = v5 & t(v5, v4)))
% 62.79/18.46  | (5509)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eodd___24a1(v2) = v0))
% 62.79/18.46  | (5510)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2eldiff___24a2(v0, v1) = v3)
% 62.79/18.46  | (5511)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(v0, v1) = v2) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(v0, v1) = v3 & cCoq_2eInit_2eDatatypes_2esnd___24a3(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, v3) = v2))
% 62.79/18.46  | (5512)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__prop__59665___24a1(v2) = v1) |  ~ (c_24__prop__59665___24a1(v2) = v0))
% 62.79/18.46  | (5513)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v0, v2) = v4))
% 62.79/18.46  | (5514)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eGt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v0, v1))
% 62.79/18.46  | (5515)  ! [v0] : (v0 = all_0_45_45 |  ~ (cCoq_2eReals_2eRdefinitions_2eRopp___24a1(v0) = all_0_45_45) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v0))
% 62.79/18.46  | (5516)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v3, v2) = v1) |  ~ (cCoq_2emicromega_2eEnvRing_2ePEc___24a2(v3, v2) = v0))
% 62.79/18.46  | (5517)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRle | v1 = c_24__lam__43943 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.79/18.46  | (5518) c_24__type__3247___24t(cCoq_2eInit_2eDatatypes_2eS)
% 62.79/18.46  | (5519)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v0) = v2)
% 62.79/18.46  | (5520)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4297___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v3) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | cCoq_2eInit_2eDatatypes_2ebool___24t(v4))
% 62.79/18.46  | (5521)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__lam__64761___24a1(v2) = v1) |  ~ (c_24__lam__64761___24a1(v2) = v0))
% 62.79/18.46  | (5522) c_24__type__4115___24t(cCoq_2eZArith_2eZArith__dec_2eZ__noteq__dec)
% 62.79/18.46  | (5523)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__43475___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__43475___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.79/18.46  | (5524)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v0) = v3) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v0, v1) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(v2) |  ? [v4] : (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(v2, v1) = v4 & ( ~ p(v4) | p(v3)) & ( ~ p(v3) | p(v4))))
% 62.79/18.46  | (5525) c_24__type__129___24t(cCoq_2eInit_2ePeano_2egt)
% 62.79/18.46  | (5526)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__4496___24t(v1, v3) |  ~ c_24__type__44009___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v5) |  ~ cType___24t(v1) | cProp___24t(v6))
% 62.79/18.46  | (5527)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2eLt |  ~ (cCoq_2eInit_2eNat_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | cCoq_2eInit_2ePeano_2ele___24a2(v1, v0))
% 62.79/18.46  | (5528)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2efalse | v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ (cCoq_2eBool_2eBool_2eeqb___24a2(v0, v1) = v2) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v0))
% 62.79/18.46  | (5529)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__63548___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) | cCoq_2eNumbers_2eBinNums_2eZ___24t(v2))
% 62.79/18.46  | (5530)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : (v1 = v0 |  ~ (c_24__prop__60417___24a4(v5, v4, v3, v2) = v1) |  ~ (c_24__prop__60417___24a4(v5, v4, v3, v2) = v0))
% 62.79/18.46  | (5531)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v1, v2) = v3) |  ~ c_24__type__4294___24t(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v2) |  ? [v4] :  ? [v5] : (cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v2) = v4 & happ(v0, v4) = v5 & t(v3, v5)))
% 62.79/18.46  | (5532)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v0, v1) = v2) |  ~ p(v2) |  ? [v3] : (cCoq_2eReals_2eRdefinitions_2eRlt___24a2(v0, v1) = v3 & p(v3)))
% 62.79/18.46  | (5533)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v3, v2) = v1) |  ~ (cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(v3, v2) = v0))
% 62.79/18.46  | (5534)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] : ( ~ (happ(v16, v17) = v18) |  ~ (happ(v14, v15) = v16) |  ~ (happ(v12, v13) = v14) |  ~ (happ(v10, v11) = v12) |  ~ (happ(v8, v9) = v10) |  ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__39770___24t(v0) |  ~ c_24__type__39236___24t(v1, v15) |  ~ c_24__type__39227___24t(v1, v13) |  ~ c_24__type__39218___24t(v1, v11) |  ~ c_24__type__39218___24t(v1, v9) |  ~ c_24__type__39218___24t(v1, v7) |  ~ t(v5, v1) |  ~ t(v3, v1) |  ~ cType___24t(v17) |  ~ cType___24t(v1) |  ? [v19] : (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v17) = v19 &  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] :  ! [v25] :  ! [v26] :  ! [v27] :  ! [v28] :  ! [v29] :  ! [v30] :  ! [v31] : ( ~ (happ(v29, v30) = v31) |  ~ (happ(v27, v28) = v29) |  ~ (happ(v25, v26) = v27) |  ~ (happ(v23, v24) = v25) |  ~ (happ(v21, v22) = v23) |  ~ (happ(v18, v20) = v21) |  ~ c_24__type__39367___24t(v1, v17, v22, v26) |  ~ c_24__type__39358___24t(v1, v17, v22, v24) |  ~ c_24__type__39353___24t(v1, v17, v20) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v19, v30) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v28) |  ~ cType___24t(v22) | cProp___24t(v31))))
% 62.79/18.46  | (5535)  ! [v0] :  ~ cCoq_2eZArith_2eBinInt_2eZne___24a2(v0, v0)
% 62.79/18.46  | (5536) c_24__type__4038___24t(cCoq_2eReals_2eRfunctions_2epowerRZ)
% 62.79/18.46  | (5537)  ? [v0] : (c_24__type__52287___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__39218___24t(v1, v5) & cCoq_2eNumbers_2eBinNums_2eN___24t(v9) & t(v7, v1) & t(v3, v1) & cType___24t(v1) &  ~ t(v10, v1)))
% 62.79/18.46  | (5538)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ~ p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v3 &  ~ p(v3)))
% 62.79/18.46  | (5539)  ? [v0] :  ! [v1] : (v1 = cCoq_2eInit_2eDatatypes_2etrue |  ~ cCoq_2eInit_2eDatatypes_2ebool___24t(v1) | c_24__lam__59788___24a3(v0, v0, v1))
% 62.79/18.46  | (5540) cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2elt = cCoq_2ePArith_2eBinPos_2ePos_2elt
% 62.79/18.46  | (5541)  ? [v0] : (c_24__type__4663___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__lam__4670___24a2(v1, v3) = v4 & happ(v2, v3) = v5 & happ(v0, v1) = v2 & cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) & cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) &  ~ cCoq_2eInit_2eSpecif_2esig___24t(cCoq_2eInit_2eDatatypes_2ebool, v4, v5)))
% 62.79/18.46  | (5542)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : (v1 = v0 |  ~ (c_24__type__39034___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v1) |  ~ (c_24__type__39034___24a10(v11, v10, v9, v8, v7, v6, v5, v4, v3, v2) = v0))
% 62.79/18.46  | (5543)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v1, v0) |  ~ cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(v0, v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0))
% 62.79/18.46  | (5544)  ? [v0] : (c_24__type__42452___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & c_24__type__42456___24t(v1, v3, v5) & cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) & cType___24t(v3) & cType___24t(v1) &  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v3, v8)))
% 62.79/18.46  | (5545)  ? [v0] : (c_24__type__4472___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & cCoq_2eReals_2eRdefinitions_2eR___24t(v3) & cCoq_2eReals_2eRdefinitions_2eR___24t(v1) &  ~ cProp___24t(v4)))
% 62.79/18.46  | (5546)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = v1 |  ~ c_24__lam__4337___24a3(v0, v1, v2))
% 62.79/18.46  | (5547)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ezmon, v0) = v2) | cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(v0, v1) = v3)
% 62.79/18.46  | (5548) cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2eNumbers_2eBinNums_2exH) = all_0_46_46
% 62.79/18.46  | (5549)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(v1, v0) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v2) = v3))
% 62.79/18.46  | (5550)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (happ(v4, v2) = v5) |  ~ (happ(v3, v1) = v4) |  ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePinj, v0) = v3) | cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v1, v2) = v5)
% 62.79/18.46  | (5551)  ! [v0] :  ! [v1] : (v1 = all_0_39_39 | v1 = cCoq_2eZArith_2eBinInt_2eZ_2egt | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ege | v1 = cCoq_2eZArith_2eBinInt_2eZ_2ele | v1 = c_24__lam__59756 | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt |  ~ (cCoq_2emicromega_2eZMicromega_2eZeval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.79/18.46  | (5552)  ? [v0] : (c_24__type__42626___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v8, v9) = v10 & happ(v6, v7) = v8 & happ(v4, v5) = v6 & happ(v2, v3) = v4 & happ(v0, v1) = v2 & cVFA_2eMaps_2etotal__map___24t(v1, v3) & t(v7, v1) & cCoq_2eInit_2eDatatypes_2enat___24t(v9) & cCoq_2eInit_2eDatatypes_2enat___24t(v5) & cType___24t(v1) &  ~ t(v10, v1)))
% 62.79/18.46  | (5553) c_24__type__4448___24t(cCoq_2eQArith_2eQArith__base_2eQnum)
% 62.79/18.47  | (5554)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v0, v2, v4) = v6))
% 62.79/18.47  | (5555)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__40140___24a1(v2) = v1) |  ~ (c_24__type__40140___24a1(v2) = v0))
% 62.79/18.47  | (5556)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eStrings_2eString_2elength, v0) = v1) | cCoq_2eStrings_2eString_2elength___24a1(v0) = v1)
% 62.79/18.47  | (5557)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eStrings_2eString_2elength___24a1(v0) = v1) | happ(cCoq_2eStrings_2eString_2elength, v0) = v1)
% 62.79/18.47  | (5558)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] :  ? [v18] :  ? [v19] :  ? [v20] :  ? [v21] :  ? [v22] : (c_24__type__45560___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ? [v23] :  ? [v24] : (happ(v22, v23) = v24 & t(v23, v0) &  ~ t(v24, v0)))
% 62.79/18.47  | (5559)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__6165___24t(v0) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v1) | cCoq_2eNumbers_2eBinNums_2eN___24t(v4))
% 62.79/18.47  | (5560)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v3 & ( ~ p(v3) |  ~ p(v2)) & (p(v3) | p(v2))))
% 62.79/18.47  | (5561)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v1 = v0 |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v1, v3) = v4) |  ~ (cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(v0, v2) = v4))
% 62.79/18.47  | (5562)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (c_24__type__39494___24a1(v2) = v1) |  ~ (c_24__type__39494___24a1(v2) = v0))
% 62.79/18.47  | (5563) c_24__type__61243___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset)
% 62.79/18.47  | (5564)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) | p(v2) |  ? [v3] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v3 & p(v3)))
% 62.79/18.47  | (5565)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr, v0) = v1) | cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v1)
% 62.79/18.47  | (5566)  ! [v0] :  ! [v1] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(v0) = v1) | happ(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr, v0) = v1)
% 62.79/18.47  | (5567)  ! [v0] :  ! [v1] : ( ~ (happ(cCoq_2eNArith_2eBinNatDef_2eN_2eeven, v0) = v1) | cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v0) = v1)
% 62.79/18.47  | (5568)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(v0) = v1) | happ(cCoq_2eNArith_2eBinNatDef_2eN_2eeven, v0) = v1)
% 62.79/18.47  | (5569)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eshiftl___24a2(v3, v2) = v1) |  ~ (cCoq_2eInit_2eNat_2eshiftl___24a2(v3, v2) = v0))
% 62.79/18.47  | (5570) c_24__type__4267___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn)
% 62.79/18.47  | (5571)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__116___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__116, v0) = v4))
% 62.79/18.47  | (5572)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(v2, v3, v4) = v5) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(v0, v1) = v5))
% 62.79/18.47  | (5573)  ? [v0] : (c_24__type__38464___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : (happ(v2, v3) = v4 & happ(v0, v1) = v2 & t(v3, v1) & cType___24t(v1) &  ~ cCoq_2emicromega_2eEnvRing_2ePol___24t(v1, v4)))
% 62.79/18.47  | (5574)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (c_24__type__62244___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) |  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] : (happ(v12, v13) = v14 & happ(v10, v11) = v12 & t(v13, v0) & t(v11, v0) &  ~ t(v14, v0)))
% 62.79/18.47  | (5575)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(c_24__lam__64754, v0) = v2) | c_24__lam__64754___24a2(v0, v1) = v3)
% 62.79/18.47  | (5576)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v2, v3) = v4) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v3) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v5] : (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v1, v3) = v5 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v5) = v4))
% 62.79/18.47  | (5577)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eltb, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2eltb___24a2(v0, v1) = v3)
% 62.79/18.47  | (5578)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_2436878, v0) = v7))
% 62.79/18.47  | (5579)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v2) = v1) |  ~ (cCoq_2eNumbers_2eBinNums_2eZ__rect___24a1(v2) = v0))
% 62.79/18.47  | (5580)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eInit_2eSpecif_2eexist___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(cCoq_2eInit_2eSpecif_2eexist, v0) = v4))
% 62.79/18.47  | (5581)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(v3, v2) = v0))
% 62.79/18.47  | (5582)  ! [v0] :  ! [v1] : (v1 = all_0_40_40 | v1 = cCoq_2eReals_2eRdefinitions_2eRlt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.79/18.47  | (5583)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cRedblack_2eTREES_2ebalance___24a5(v0, v1, v2, v3, v4) = v5) |  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] : (happ(v9, v4) = v5 & happ(v8, v3) = v9 & happ(v7, v2) = v8 & happ(v6, v1) = v7 & happ(cRedblack_2eTREES_2ebalance, v0) = v6))
% 62.79/18.47  | (5584)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v2 = v1 |  ~ (c_24__prop__41620___24a3(v0, v1, v2) = v3) |  ~ p(v3))
% 62.79/18.47  | (5585)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2eadd___24a2(v1, v0) = v2) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) |  ? [v3] : ( ~ (v3 = v0) & cCoq_2eInit_2eDatatypes_2eS___24a1(v2) = v3))
% 62.79/18.47  | (5586)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v6, v3) = v7) |  ~ (happ(v5, v2) = v6) |  ~ (happ(v4, v1) = v5) |  ~ (happ(cCoq_2eInit_2eLogic_2eeq__ind, v0) = v4) | cCoq_2eInit_2eLogic_2eeq__ind___24a4(v0, v1, v2, v3) = v7)
% 62.79/18.47  | (5587)  ! [v0] : ( ~ (cCoq_2eReals_2eRIneq_2enonzero___24a1(v0) = all_0_45_45) |  ~ cCoq_2eReals_2eRIneq_2enonzeroreal___24t(v0))
% 62.79/18.47  | (5588)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] : (c_24__type__52541___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] : (happ(v10, v11) = v12 & happ(v8, v9) = v10 & t(v11, v0) & t(v9, v0) &  ~ t(v12, v0)))
% 62.79/18.47  | (5589)  ? [v0] : (c_24__type__6804___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cCoq_2eStrings_2eAscii_2eascii___24t(v1) &  ~ cType___24t(v2)))
% 62.79/18.47  | (5590)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] : ( ~ (cCoq_2eInit_2eSpecif_2eright___24a2(v0, v1) = v4) |  ~ (happ(v2, v4) = v5) |  ~ t(v3, v5) | c_24__type__4554___24t(v0, v1, v2, v3))
% 62.79/18.47  | (5591)  ! [v0] : ( ~ t(v0, c_24__type__37166) | c_24__type__37166___24t(v0))
% 62.79/18.47  | (5592)  ! [v0] : ( ~ c_24__type__37166___24t(v0) | t(v0, c_24__type__37166))
% 62.79/18.47  | (5593)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] :  ? [v12] :  ? [v13] :  ? [v14] :  ? [v15] :  ? [v16] :  ? [v17] : (c_24__type__55754___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17) |  ? [v18] :  ? [v19] : (happ(v17, v18) = v19 & t(v18, v8) &  ~ t(v19, v8)))
% 62.79/18.47  | (5594)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v0, v1) = v2) | cCoq_2eZArith_2eZdiv_2eRemainder___24a2(v0, v1) |  ? [v3] :  ? [v4] :  ? [v5] : (cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(v1, v0) = v4 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(v0, cCoq_2eNumbers_2eBinNums_2eZ0) = v5 & cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, v0) = v3 & ( ~ p(v5) |  ~ p(v4)) & ( ~ p(v3) |  ~ p(v2))))
% 62.79/18.47  | (5595)  ! [v0] : ( ~ t(v0, c_24__type__64046) | c_24__type__64046___24t(v0))
% 62.79/18.47  | (5596)  ! [v0] : ( ~ c_24__type__64046___24t(v0) | t(v0, c_24__type__64046))
% 62.79/18.47  | (5597) cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, cProp, all_0_22_22, c_3c_3d_3e) = all_0_21_21
% 62.79/18.47  | (5598)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eLists_2eList_2eremove___24a4(v0, v1, v2, v3) = v4) |  ? [v5] :  ? [v6] :  ? [v7] : (happ(v7, v3) = v4 & happ(v6, v2) = v7 & happ(v5, v1) = v6 & happ(cCoq_2eLists_2eList_2eremove, v0) = v5))
% 62.79/18.47  | (5599)  ! [v0] :  ! [v1] : (v1 = cCoq_2eReals_2eRdefinitions_2eRge | v0 = cCoq_2emicromega_2eRingMicromega_2eOpGt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLt | v0 = cCoq_2emicromega_2eRingMicromega_2eOpLe | v0 = cCoq_2emicromega_2eRingMicromega_2eOpNEq | v0 = cCoq_2emicromega_2eRingMicromega_2eOpEq |  ~ (cCoq_2emicromega_2eRMicromega_2eReval__op2___24a1(v0) = v1) |  ~ cCoq_2emicromega_2eRingMicromega_2eOp2___24t(v0))
% 62.79/18.47  | (5600)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : ( ~ (cCoq_2emicromega_2eTauto_2eA___24a6(v0, v1, v2, v3, v4, v5) = v6) |  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] :  ? [v11] : (happ(v11, v5) = v6 & happ(v10, v4) = v11 & happ(v9, v3) = v10 & happ(v8, v2) = v9 & happ(v7, v1) = v8 & happ(cCoq_2emicromega_2eTauto_2eA, v0) = v7))
% 62.79/18.47  | (5601)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v3, v2) = v1) |  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eunion___24a2(v3, v2) = v0))
% 62.79/18.47  | (5602)  ! [v0] :  ! [v1] : (v0 = cCoq_2eInit_2eDatatypes_2eO |  ~ (cCoq_2eInit_2eNat_2epred___24a1(v0) = v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0) | (cCoq_2eInit_2eDatatypes_2eS___24a1(v1) = v0 & cCoq_2eInit_2eDatatypes_2enat___24t(v1)))
% 62.79/18.47  | (5603)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : (v3 = v2 |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v1, v3) = v4) |  ~ (cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(v0, v2) = v4))
% 62.79/18.47  | (5604)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v10, v1) = v11) |  ~ (happ(v9, v2) = v10) |  ~ cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ c_24__type__39209___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v9) |  ~ c_24__type__39116___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v8) |  ~ c_24__type__39034___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v7) |  ~ c_24__type__38941___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v6) |  ~ c_24__type__38859___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v5) |  ~ c_24__type__38766___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v4) |  ~ c_24__type__38673___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v3) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) | cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(v0, v1, v2, v3, v4, v5, v6, v9))
% 62.79/18.48  | (5605)  ? [v0] : (c_24__type__58816___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] : (c_24__prop__58818___24a2(v1, v3) = v4 & cCoq_2eStrings_2eString_2eeqb___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & happ(v0, v1) = v2 & cCoq_2eStrings_2eString_2estring___24t(v3) & cCoq_2eStrings_2eString_2estring___24t(v1) &  ~ cCoq_2eBool_2eBool_2ereflect___24t(v4, v5, v6)))
% 62.79/18.48  | (5606)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (c_24__prop__3382___24a3(v0, v1, v2) = v3) |  ? [v4] :  ? [v5] : (happ(v5, v2) = v3 & happ(v4, v1) = v5 & happ(c_24__prop__3382, v0) = v4))
% 62.79/18.48  | (5607)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(v2, v0) = v3) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v4] : (cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(v1) = v4 & cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(v0, v4) = v3))
% 62.79/18.48  | (5608)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : ( ~ (happ(v6, v7) = v8) |  ~ (happ(v4, v5) = v6) |  ~ (happ(v2, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__41631___24t(v0) |  ~ cCoq_2eInit_2eDatatypes_2elist___24t(v1, v7) |  ~ c_24__type__114___24t(v1, v3) |  ~ t(v5, v1) |  ~ cType___24t(v1) | cCoq_2eInit_2eDatatypes_2elist___24t(v1, v8))
% 62.79/18.48  | (5609)  ? [v0] : (c_24__type__37239___24t(v0) |  ? [v1] :  ? [v2] : (happ(v0, v1) = v2 & cProp___24t(v1) &  ~ cCoq_2eBool_2eBool_2ereflect___24t(v1, cCoq_2eInit_2eDatatypes_2efalse, v2) &  ~ p(v1)))
% 62.79/18.48  | (5610)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3436___24t(v0) |  ~ cCoq_2eStrings_2eString_2estring___24t(v1) | cCoq_2eInit_2eDatatypes_2enat___24t(v2))
% 62.79/18.48  | (5611) cCoq_2eInit_2eDatatypes_2ecomparison___24t(cCoq_2eInit_2eDatatypes_2eGt)
% 62.79/18.48  | (5612) c_24__type__38477___24t(cCoq_2emicromega_2eEnvRing_2ePX)
% 62.79/18.48  | (5613)  ? [v0] :  ? [v1] : (c_24__type__39227___24t(v0, v1) |  ? [v2] :  ? [v3] : (happ(v1, v2) = v3 & t(v2, v0) &  ~ t(v3, v0)))
% 62.79/18.48  | (5614)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] : ( ~ (happ(v9, v10) = v11) |  ~ c_24__type__39236___24t(v0, v9) |  ~ c_24__type__39236___24t(v0, v8) |  ~ c_24__type__39236___24t(v0, v7) |  ~ c_24__type__39227___24t(v0, v6) |  ~ c_24__type__39218___24t(v0, v5) |  ~ c_24__type__39218___24t(v0, v4) |  ~ c_24__type__39218___24t(v0, v3) |  ~ cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) |  ~ t(v10, v0) |  ~ t(v2, v0) |  ~ t(v1, v0) |  ~ cType___24t(v0) |  ? [v12] : (happ(v8, v10) = v12 &  ! [v13] :  ! [v14] : ( ~ (happ(v12, v13) = v14) |  ~ t(v13, v0) |  ? [v15] : (happ(v9, v13) = v15 &  ! [v16] :  ! [v17] : ( ~ (happ(v15, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ~ p(v14) |  ? [v18] : (happ(v11, v16) = v18 & p(v18))) &  ! [v16] :  ! [v17] : ( ~ (happ(v11, v16) = v17) |  ~ t(v16, v0) |  ~ p(v14) | p(v17) |  ? [v18] : (happ(v15, v16) = v18 &  ~ p(v18))))) &  ! [v13] :  ! [v14] : ( ~ (happ(v9, v13) = v14) |  ~ t(v13, v0) |  ? [v15] : (happ(v12, v13) = v15 &  ! [v16] :  ! [v17] : ( ~ (happ(v14, v16) = v17) |  ~ t(v16, v0) |  ~ p(v17) |  ~ p(v15) |  ? [v18] : (happ(v11, v16) = v18 & p(v18))) &  ! [v16] :  ! [v17] : ( ~ (happ(v11, v16) = v17) |  ~ t(v16, v0) |  ~ p(v15) | p(v17) |  ? [v18] : (happ(v14, v16) = v18 &  ~ p(v18)))))))
% 62.79/18.48  | (5615) c_24__type__61892___24t(cCoq_2esetoid__ring_2eField__theory_2eFEadd)
% 62.79/18.48  | (5616)  ! [v0] : ( ~ cCoq_2eArith_2ePeanoNat_2eNat_2eOdd___24a1(v0) |  ~ cCoq_2eArith_2ePeanoNat_2eNat_2eEven___24a1(v0) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.79/18.48  | (5617)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] : ( ~ (happ(v5, v6) = v7) |  ~ c_24__type__53660___24t(v0, v1, v2, v3, v4, v5) |  ~ t(v6, v0) | t(v7, v0))
% 62.79/18.48  | (5618)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v3, v2) = v1) |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(v3, v2) = v0))
% 62.79/18.48  | (5619)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] : ( ~ (cCoq_2eReals_2eRdefinitions_2eRle___24a2(v1, v3) = v4) |  ~ (happ(v0, v1) = v2) |  ~ c_24__type__43920___24t(v0) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v3) |  ~ cCoq_2eReals_2eRdefinitions_2eR___24t(v1) |  ? [v5] :  ? [v6] : (c_24__prop__43922___24a2(v1, v3) = v5 & happ(v2, v3) = v6 & cCoq_2eInit_2eSpecif_2esumbool___24t(v4, v5, v6)))
% 62.79/18.48  | (5620)  ! [v0] :  ! [v1] : ( ~ (cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v0) = v1) | c_24__type__114___24a1(v0) = v1)
% 62.79/18.48  | (5621)  ! [v0] :  ! [v1] : ( ~ (c_24__type__114___24a1(v0) = v1) | cCoq_2eLogic_2eFinFun_2eEqDec___24a1(v0) = v1)
% 62.79/18.48  | (5622)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] : ( ~ (happ(v8, v9) = v10) |  ~ c_24__type__53277___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8) |  ~ t(v9, v0) | t(v10, v0))
% 62.79/18.48  | (5623)  ! [v0] :  ! [v1] : ( ~ (c_24__prop__4117___24a2(v0, v0) = v1) |  ~ p(v1))
% 62.79/18.48  | (5624)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] : (v5 = v4 |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v1, v3, v5, v7) = v8) |  ~ (cCoq_2emicromega_2eTauto_2eFF___24a4(v0, v2, v4, v6) = v8))
% 62.79/18.48  | (5625)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (happ(v0, v1) = v2) |  ~ c_24__type__3255___24t(v0) |  ~ cType___24t(v1) | cType___24t(v2))
% 62.79/18.48  | (5626)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v3, v2) = v1) |  ~ (cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(v3, v2) = v0))
% 62.79/18.48  | (5627)  ! [v0] :  ! [v1] :  ! [v2] : (v2 = all_0_46_46 |  ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : ((v6 = v2 & v4 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v5 = v2 & v4 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v0 & cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v5) = v6 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v10 = v2 & v8 = v1 & c_24__fix__60952__1__add__carry___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v10 = v2 & v8 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v7) = v9 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v7) = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v9) = v2 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v7)) | (v6 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH))) | (v4 = v0 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v0 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v5 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) & ((v9 = v2 & v7 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v6) = v8 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v9 = v2 & v7 = v1 & cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(v3, v6) = v8 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v8) = v2 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v6) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v6)) | (v5 = v2 & v1 = cCoq_2eNumbers_2eBinNums_2exH)))))
% 62.79/18.48  | (5628)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v3, v2) = v1) |  ~ (cCoq_2eZArith_2eBinIntDef_2eZ_2etestbit___24a2(v3, v2) = v0))
% 62.79/18.48  | (5629) c_24__type__4016___24t(cCoq_2eInit_2eNat_2emax)
% 62.79/18.48  | (5630)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] : (v1 = v0 |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v1, v3, v5, v7, v9, v11) = v12) |  ~ (cCoq_2emicromega_2eTauto_2eCj___24a6(v0, v2, v4, v6, v8, v10) = v12))
% 62.79/18.48  | (5631)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eQArith_2eQArith__base_2eQmake, v0) = v2) | cCoq_2eQArith_2eQArith__base_2eQmake___24a2(v0, v1) = v3)
% 62.79/18.48  | (5632)  ! [v0] : ( ~ (cCoq_2eInit_2eDatatypes_2eS___24a1(v0) = cCoq_2eInit_2eDatatypes_2eO) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.79/18.48  | (5633)  ! [v0] : (v0 = cCoq_2eNumbers_2eBinNums_2eZ0 |  ~ cCoq_2eNumbers_2eBinNums_2eZ___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] : ((v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZneg___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & ((v4 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eZArith_2eZeven_2eZeven___24a1(v0) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) &  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v0)) | (v1 = cCoq_2eNumbers_2eBinNums_2exH &  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v0)))) | (v2 = v0 & cCoq_2eNumbers_2eBinNums_2eZpos___24a1(v1) = v0 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) & ((v4 = v1 & cCoq_2eNumbers_2eBinNums_2exO___24a1(v3) = v1 & cCoq_2eZArith_2eZeven_2eZeven___24a1(v0) & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3)) | (v4 = v1 & cCoq_2eNumbers_2eBinNums_2exI___24a1(v3) = v1 & cCoq_2eNumbers_2eBinNums_2epositive___24t(v3) &  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v0)) | (v1 = cCoq_2eNumbers_2eBinNums_2exH &  ~ cCoq_2eZArith_2eZeven_2eZeven___24a1(v0))))))
% 62.79/18.48  | (5634)  ! [v0] :  ! [v1] :  ! [v2] :  ~ (cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(v0, v1, v2) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)
% 62.79/18.48  | (5635)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v0, v1) = v2) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v1) |  ~ cCoq_2eNumbers_2eBinNums_2epositive___24t(v0) |  ? [v3] : (cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(v1, v0) = v3 & cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(v2) = v3))
% 62.79/18.48  | (5636)  ! [v0] :  ! [v1] : (v1 = v0 |  ~ (cCoq_2eInit_2eNat_2eeqb___24a2(v0, v1) = cCoq_2eInit_2eDatatypes_2etrue) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v1) |  ~ cCoq_2eInit_2eDatatypes_2enat___24t(v0))
% 62.79/18.48  | (5637) c_24__type__6728___24t(cCoq_2eZArith_2eBinInt_2eZ_2edivide)
% 62.79/18.48  | (5638)  ! [v0] :  ! [v1] :  ! [v2] : ( ~ (cCoq_2eInit_2eNat_2esub___24a2(v0, v1) = v2) |  ? [v3] : (happ(v3, v1) = v2 & happ(cCoq_2eInit_2eNat_2esub, v0) = v3))
% 62.79/18.48  | (5639)  ! [v0] :  ! [v1] :  ! [v2] : (v1 = v0 |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v2) = v1) |  ~ (cCoq_2eQArith_2eQArith__base_2eQnum___24a1(v2) = v0))
% 62.79/18.48  | (5640)  ? [v0] :  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] : (c_24__type__53603___24t(v0, v1, v2, v3, v4, v5) |  ? [v6] :  ? [v7] : (happ(v5, v6) = v7 & t(v6, v0) &  ~ t(v7, v0)))
% 62.79/18.48  | (5641) cCoq_2eNumbers_2eBinNums_2eZpos___24a1(all_0_46_46) = all_0_11_11
% 62.79/18.48  | (5642)  ? [v0] : (c_24__type__37164___24t(v0) |  ? [v1] :  ? [v2] :  ? [v3] :  ? [v4] :  ? [v5] :  ? [v6] :  ? [v7] :  ? [v8] :  ? [v9] :  ? [v10] : (happ(v7, v8) = v9 & happ(v5, v6) = v7 & happ(v3, v4) = v5 & happ(v1, v8) = v10 & happ(v1, cCoq_2eNumbers_2eBinNums_2eN0) = v2 & happ(v0, v1) = v3 & c_24__type__37169___24t(v1, v6) & c_24__type__37166___24t(v1) & cCoq_2eNumbers_2eBinNums_2eN___24t(v8) & t(v4, v2) &  ~ t(v9, v10)))
% 62.79/18.48  | (5643)  ? [v0] :  ? [v1] : (cCoq_2eInit_2eWf_2ewell__founded___24a2(v0, v1) |  ? [v2] : (t(v2, v0) &  ~ cCoq_2eInit_2eWf_2eAcc___24a3(v0, v1, v2)))
% 62.79/18.48  | (5644)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] :  ! [v7] :  ! [v8] :  ! [v9] :  ! [v10] :  ! [v11] :  ! [v12] :  ! [v13] :  ! [v14] :  ! [v15] :  ! [v16] :  ! [v17] :  ! [v18] :  ! [v19] :  ! [v20] :  ! [v21] :  ! [v22] :  ! [v23] :  ! [v24] : ( ~ (happ(v22, v23) = v24) |  ~ c_24__type__48951___24t(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22) |  ~ cCoq_2eNumbers_2eBinNums_2eN___24t(v23) | t(v24, v19))
% 62.79/18.48  | (5645)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] :  ! [v4] :  ! [v5] :  ! [v6] : (v5 = v4 |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v1, v3, v5) = v6) |  ~ (cCoq_2eInit_2eDatatypes_2econs___24a3(v0, v2, v4) = v6))
% 62.79/18.48  | (5646)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : (v1 = v0 |  ~ (c_24__prop__37114___24a2(v3, v2) = v1) |  ~ (c_24__prop__37114___24a2(v3, v2) = v0))
% 62.79/18.48  | (5647)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub, v0) = v2) | cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(v0, v1) = v3)
% 62.79/18.48  | (5648)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual, v0) = v2) |  ~ p(v3) | cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v0, v1))
% 62.79/18.48  | (5649)  ! [v0] :  ! [v1] :  ! [v2] :  ! [v3] : ( ~ (happ(v2, v1) = v3) |  ~ (happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual, v0) = v2) |  ~ cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(v0, v1) | p(v3))
% 62.79/18.48  |
% 62.79/18.49  | Instantiating formula (1332) with all_0_2_2, all_0_3_3, all_0_4_4, all_0_5_5, all_0_6_6 and discharging atoms cRedblack_2eTREES_2eT___24a5(all_0_6_6, all_0_5_5, all_0_4_4, all_0_3_3, all_0_2_2) = cRedblack_2eTREES_2eE, yields:
% 62.79/18.49  | (5650) $false
% 62.79/18.49  |
% 62.79/18.49  |-The branch is then unsatisfiable
% 62.79/18.49  % SZS output end Proof for theBenchmark
% 62.79/18.49  
% 62.79/18.49  17893ms
%------------------------------------------------------------------------------